Introduction to Core dna Platform [Video]
This video offers a 15-minute overview of Core dna's digital experience platform (DXP) administration panel, including detailed chapters on managing websites, content, community, marketing, commerce, and the hooks application.
A 15-minute overview of the administration panel for Core dna's digital experience platform (DXP).
Video chapters
- 1. Log in to Core dna platform (0:38)
- 2. Core dna dashboard overview (0:47)
- 3. Managing websites (2:23)
- 4. CoreContent overview (4:32)
- 5. CoreCommunity overview (6:22)
- 6. CoreMarketing overview (8:24)
- 7. CoreCommerce overview (9:06)
- 8. Hooks application overview (13:01)
Related Questions
Core dna is built as a multi-tenant platform. All users of Core dna login from a single login screen.
A multi-tenant architecture such as Core dna means that all users and applications share a single, common infrastructure and code base that is centrally maintained.
Because Core dna clients are all on the same infrastructure and code base, Core dna can innovate more quickly and save the valuable development time previously spent on maintaining numerous versions of outdated code.
SaaS application such as Core dna provide access to data from any networked device while making it easier to manage privileges, monitor data use and ensure everyone sees the same information at the same time. You can work with a team in real time with out conflicts.
With the SaaS model, you can customize with point-and-click ease, making the weeks or months it takes to update traditional business software seem hopelessly old-fashioned.
Different from the traditional model, Core dna is a fully managed solution, meaning the application comes fully ready to use and a new website can be up in minutes. This reduces the time spent in installation and configuration and can reduce the issues that can get in the way of the software deployment.
For many organizations the need for a Content Management System (CMS) boils down to two main factors;
- Internal pressure: the desire to easily create and manage content in a more efficient manner and an awareness that solutions are available (at a price that is not preventative to using them)
- Legislation: As across the globe governments are tackling the accessibility of information and forcing organizations to comply.
However, it is important to recognize that CMS solutions themselves have also evolved to the point where they are now:
- Genuinely easy to use
- Easier to deploy with pre-built, modular applications
- Stable products that are constantly developed by dedicated developers
- Less costly (which in turn improves the return on investment)
- Standards enforcing - so that the legislative requirements can be met using the tools
- Strategically significant to organizations operations.
Core dna is a hosted platform, a true multi-tenant, single instance SaaS solution.
We integrate with 20+ payment gateways, including PayPal and Amazon Pay and our open API allows us to easily integrate with just about any partner you chose. The same is true for shipping and 3PL partners.
Yes, we sure do.
Our engine supports a number of search tools, including customizable Elasticsearch (for facets, site search). If you have a specific engine in mind, we can also evaluate integrating it.
Core dna is an enterprise platform.
What this means is that all the aspects of the technology are provided for your business. There is no need for you or your team to develop or manage any technology or pay for added apps or plugins.
- All the applications to run your website with all the updates.
- Advanced infrastructure with high availability.
- Auto-scaling to handle large spikes in traffic.
- World-class security team who protect your data.
Core dna is a unified digital platform that combines content management, ecommerce, integrations, and workflow orchestration in one system. Instead of stitching together separate CMS tools, commerce engines, and middleware, Core dna brings those capabilities into a single platform that teams can manage and extend from one place.
In practical terms, that means businesses can run their website, online store, member portal, learning platform, or multi-site ecosystem without maintaining multiple vendors or complex integrations. Content, products, users, and workflows all live in the same environment.
The goal is simple: reduce operational complexity while giving teams the flexibility to build custom digital experiences without assembling a large stack of third-party tools.
If you want a quick visual walkthrough of how the platform works, you can watch the overview here:
A 7-minute overview on deploying to different environments on Core dna.
Schedule a one-to-one consultation with your product specialist
Here’s what you can expect:
- Walkthrough: An introduction of the Core dna platform
- Analysis: Personalized recommendations based on your business needs.
- Case studies: How other businesses have used Core dna to scale more efficiently
Video transcription: How to Deploy to Different Environments on Core dna
So in this video we're going to see how development is done on coordinate by front end teams. The coordinate platform is completely decoupled from the UX. So front end development teams can actually build complex front end users lined interactions for customers while being able to use standardized language to talk to Core dna.
I've just logged into an IDE, just a normal IDE. And what you'll notice about this on the left hand side is a structure of how this particular site, this demonstration site that we're working from, is structured.
You'll see that it has assets that are there. It'll have the modules which are the Core dna applications that are being used. It will have a templates directory where we have the base templates. It'll have a template directory which is where the compile templates go.
It may have a web images directory. You'll see the node modules has been installed as we'll be using Gulp in this particular project to build out our JavaScript and we'll have our source JavaScript and then finally we'll have a distribution JavaScript.
So as a developer you can establish your own environment the way you'd like to work on it. And as long as you stay within the standards of the modules directory, the web images and the template directory, then your site should function normally.
In addition, what you'll also notice down the righthand side here is that this site is connected to the Git repo. And it's a very straightforward approach to once you have either use ours or use your own repo, you're able to look at all the remote branches, all the different branches that have been developed for this website, and you're able to create new branches and check out branches.
So Core dna has complete integration into Git and offers you the ability to push your changes to a QA environment for testing and then to merge those changes into production. But before you kind of get into the QA environments and pushing to the repos and all that, most developers just want to be able to quickly develop.
And what Core dna has is a SFTP environment development environment that we've established. And it's very simple to configure. You go down to deployment, you can go down to configure and you can establish your connection to the host.
You can set up your mappings for how you want the site to map, and you can then establish it as a connection. So really, to deploy to those environments is very simple. You make a change to a site. So I'm going to go into a site here, and I'm going to update this tag here to say Sam was here, and all we do is save.
And you'll notice that the changes are sent instantaneously to our dev server. And when we look at the environment, we can see here that if we press refresh on the dev environment, all of a sudden now Sam was here on the dev environment, and if we want to remove it, it's a simple case of just removing the content.
And it will automatically transfer and then just press refresh and the change will be gone. So in this way, developers can quickly create UX's and themes and solutions for their customers in a very localized approach.
And then when they're ready, they can then push those changes into production. And so we have here the production version of the Media Center and you'll notice that it has a number of similar directories.
You'll see here is the source files we can return and then we have the all JS files. We then have the modules that are being used and they generally mimic the modules that are here. Now, once a developer is ready to push their changes into testing, they're able to then come to their IDE and do a commit and a push.
And what happens then is through the use of webhooks, Core dna is able to then apply those changes to the production environment. If we take a longer look at the repo itself, we're able to see that this keeps all the commits that you do.
And so this hasn't been updated in a number of months, but we can actually go into those commits and have a look at what were the changes, what exactly changed, and if we want to, we can actually back those changes out.
In addition, we can see all the branches that are currently available and at what progress these branches are in terms of the master branch. So we can actually switch between them. We can also see the pull request that have occurred and so on.
So all the sites that you work on actually can be found here and you're able to navigate between them. You could do a you can go into a site, clone the site, pull it down, it then becomes available in your IDE, and you can begin work either by doing a deploy to your deploy environment or by doing a commit and push for small changes straight through to your Bitbucket account. The IDE itself supports the inclusion of Git. It's very simple to set up and also includes the ability to deploy. So as long as your server or your ID can support it, you can then use Core dna to develop out of the box.
A 17-minute overview of the Core Content and Core Marketing. Learn about Pages, Blogs, News, FAQs and more!
A 2-minute overview of some of our digital workplace solutions using Core Teams. Learn about Projects, Support, Ideas, Timesheets and more!
A 10-minute overview about Pages app on Core dna. Learn about configuration, permissions, setup, and many more via the Core dna DXP admin.
Video transcription
Welcome to the Coordinate Pages application.
Through this video, we will explore how the Pages application can be used to create content for your website. We'll then look at the Admin interface to see how Pages actually works. And then we'll deep dive from a technical standpoint to see how the Pages application can be built.
So the Pages application is one of the most commonly used applications within Core dna.
When you scroll down a page, most likely the Pages application is being used to render the content, whether it be Video content, image Content or different types of components within the site.
The Page's content also has the ability for us to create what we call Style Guides, which are the various components that we create for our website user to use. In this case here we can see the variety of components that have been constructed for that particular site.
The Pages component also can have content that comes in from other parts of the website. So as we scroll down the bottom here, we can see two blogs that have been posted inside the Style Guide. And when you click on them, it takes you into the Blog Posts area.
So how does the Pages module work? Well, let's log into Core dna.
The Pages application sits within the Content family over on the right. So when we kick off the Pages application, it serves two major functions. The first one, it provides the various navigations for the different parts of the system. And secondly, it provides the content. So when we look to the left, we can see here the main navigation pane which highlights Insights, Editors, Reader Group, Resources and Sample Page.
If we go back to our website, we'll notice media room, insights, resources and sample page. There are a number of menu options missing. The reason for this is one of the first features of the Page's module is its ability to segment content. So if we click on the Editors page, we can go across the top and see the Authority tab. The Authority tab is what allows us to segment content.
When we look down the Authority tab, we can see the major components. Firstly, we have what we call Inherited Access. Inherit Access tells the system to go to the parent and look for the access control at the parent. In this case, we've unclick the Inherit Access and by default, if we don't know who you are, you won't see the page. So, because we don't know who's logged in, the system will not show this particular page.
If, however, you're part of the Editor Group, you will have all access to this page. So let's see this. In practice, we go over to the login, we log in as Editor and now we'll find the Editors page.
When we log out of the system, the system will say no editors Page. This is a really cool feature that can actually allow you to create multiple segments and you can see here, we've used it for the reader group, and within the reader group, we've broken it down into internal readers, external readers and common content.
One of the other features of the Pages application is its ability to create multiple menus. And so here when we look down the main navigation bar, we can also see the footer navigation, which corresponds to the bottom of the page, and the info navigation, which is used somewhere within the system to provide linkages.
We can also create what we call landing pages. Landing pages are the ones that we define, that customers are sent to and may not see a menu or may want to have specific content that's part of a promotion or a campaign that we may be running. So let's go back to the home page.
Now, the Page's application allows you to put content in many as forms. In the details page. You can see here that we can create content. We have publishing settings. We also have some custom fields that we've created to provide us some tagging.
In addition, we have the SEO button across the top. This allows us to create focused keywords, the metadata and meta description, and also the social media overrides that we may want to put in place for when people copy the page.
We've spoken about the Authority module. We then also have what we call Linked Content. Linked Content provide us the ability to create components that are linked to other parts of the system.
I won't go into too much detail into this application. It's part of the application as I'll cover some other areas in terms of attachments. So attachments in this particular implementation of Pages is the way that the site is created. And what we can see here is all the different components that have been created for the page to render.
So as we go through, we'll see we have the top image, which is a hero full.
We have tapped content. Further down, we have posts by tags from the blogs. And if we go back to the home page of the site, we'll notice that there's the Hero, there's your Tabbed Content. And then these are the posts from your blog posts. And we can continue to build these pages for as far as we like.
Editing these pages very easy. Just press the edit button. You asked for the title, you asked for a category. And we'll talk a little bit more about how we construct these categories. And these represent all the components.
We then have a link heading, and within here we can also have custom property. So here we've created some custom data, we've created some background colors, we've created some button colors and various other aspects that we want to run for the component.
Pages also has the ability for you to allocate layouts. So layouts are the different page layouts that you may want to construct. In this case, we have five different layouts, content layout, a features layout, default layout site, an XML layout and a pricing layout. And we can also see here we have the ID of the page and a Gui ID that can be used to transfer the page across sites from a share perspective, we also have the ability to share the page using social media as long as we configure the social elements that we need.
Finally, the config area of the site allows us to configure the various aspects of managing the page's application.
So the first part is our Blueprints. Our blueprints are the descriptors for the different types of layouts that we have and also and are used within the layouts area. We also have the categories. So we saw these categories earlier. These are the definitions for the components that we create in the page and where they're actually used.
So here we can see the two column, three row blue is used in three pages or four pages and we can go and modify those pages. When we get into the technical aspect of Pages, we'll discover how the ID here is used within the coordinate system to connect the component to the actual descriptor.
Here we can also manage properties and these are generally the custom fields for the pages. And here you can see the various dropdown types of properties that we've created for us to use within the categories. And we also have the layouts.
And the layouts allow us to connect the layout file and give it a description so we can use it within the system. Finally, we have the manage configuration.
So manage configuration throughout the system is where we can extend the platform or provide features to the platform that customers have asked for in the past that allow us to set the application up in a way that makes sense for our use. And you can see here that we have various elements. For example, takeover pages.
We may have an upgrade that we've done, we may have metadata that we want to apply and also some SEO bits. That's the first part of our discussion on the Pages application.
D2C, or Direct to Customer, is a low barrier-to-entry eCommerce strategy that allows manufacturers and CPG brands to sell directly to the consumer. It bypasses the conventional method of negotiating with a retailer or reseller to get your product on the market. In D2C, brands sell directly to the consumer through an online medium.
Going D2C has many advantages, with competitive pricing being a major benefactor for consumers. Other advantages include having direct contact with consumers to get a better understanding of them, and being able to freely experiment with new product releases and test them with a segment of your consumer-based to gain their feedback.
For more information visit our ultimate guide to D2C
There are several ways to increase B2B eCommerce sales:
1) Consistent SEO
Research shows that the majority of B2B marketers consider SEO as their primary source of lead generation, even more so than B2C. In this digital age, it is no surprise that over half of B2B buyers go online before they buy to research and compare.
2) Include self-service for B2B clients
Self-service will bring in a lot of B2B sales as it will mean your B2B company is online 24/7 and a checkout does not need to be supervised, thus never missing a customer.
3) Be mobile-user friendly
The world is utilizing mobile more than ever, even B2B target markets so it is crucial your eCommerce site is just as compatible and efficient on mobile as it is desktop, thus effecting sales.
4) Do not neglect social media!
According to the Content Marketing Institute, social media sites and blogs reach eight out of ten of all Internet users in the U.S. B2B companies are not missing out on the social media craze either. B2B companies use social media to market their company, sell their goods and services, and provide quality customer service.
5) Content, content, content
The more quality content you have, the more pull of clients you will receive, thanks to the further reach and consistency.
6) Customer reviews
You know how you always scroll down to check the customer reviews before buying? This is because customer reviews are the voice of the people. The supposedly unbiased ‘’truth’’ of the product/service. So, numerous, positive customer reviews go a long way.
7) DXP
Personalized experience: Who does not want to feel special? When a client, B2B or not, feels directly catered to or has felt the company has had efforts to give them a thorough, genuine DXP, they will recommend your B2B company, use it again and leave reviews, increasing sales, but also loyalty and customer satisfaction.
One of the most effective ways to improve your b2b website's conversion rate is through personalization. By tailoring the user experience to each individual visitor, you can make a significant impact on your bottom line. Additionally, to add interest, strong branding and diversity; all critical factors for your business.
A SaaS Digital Experience Platform (DXP) like Core dna can help you business create these personalizations and scale you business. Core dna offers a flexible B2B eCommerce catalog, advanced segmentation, integrations and headless CMS... These are just some of the features you need to compete in today's market.
With these features, you can create experiences and customizations for both users and admins. Take advantage of our decoupled environment to create rich omnichannel experiences that convert.
At Core dna, we make sure you never have to replatform again and always stay ahead of the competition. With regular updates and features upgrades, your business is future-proof.
We wrote a blog article about 5 Key Strategies To Strengthen Your B2B Relationships. Here are the key takeaways:
- Use dynamic content: Dynamic content is content that changes based on the visitor's specific characteristics, such as their location, industry, or job title. For example, if you sell software to businesses in a specific industry, you can use dynamic content to show each visitor only the software products that are relevant to their industry.
- Geo-targeting: Geo-targeting allows you to show different content to visitors from different geographic regions. This is especially useful if you have products or services that are only available in certain regions.
- Creating custom landing pages: This can be done by tracking the visitor’s behavior on the site and then creating a unique landing page that is tailored to their interests.
- Offering live chat:live chat: This can be a great way to engage with visitors and offer them help or support in real-time.
- Personalized email campaigns: This can be done by segmenting the list of subscribers and then sending them emails that are relevant to their interests.
Building rock-solid B2B eCommerce relationships do not scale easily, but it does have the potential to pay dividends that are exponentially greater than the investment that is made.
Schedule a one-to-one consultation with your product specialist
Here’s what you can expect:
- Walkthrough: An introduction of the Core dna platform
- Analysis: Personalized recommendations based on your business needs.
- Case studies: How other businesses have used Core dna to scale more efficiently
B2B eCommerce is now so essential and successful as the digitalisation of everything is the expectation and reality, applying to even B2B commerce.
Even if one’s B2B business has physical brick and mortar, for the sake of better reach, recognition and opportunity, marketing as eCommerce allows B2B to transcend borders. There are a plethora of reasons that answer this question; from cost savings, globalization, automation, 24/7 support… Find out in the blog below:
Core dna helps franchise businesses in a few key ways:
1. It centralizes product, pricing, and order data management, ensuring consistency across stores. This improves the customer experience.
2. It has an innovative approach to fulfillment. Core dna system allows a distributed fulfillment model where each store fulfills only the items it has in stock for a given order. This split shipping functionality means orders can be fulfilled even if some items are out of stock locally. This helps stores complete more sales.
3. Franchise owners and managers have full visibility into orders, statuses, and fulfillment across all locations through a single portal. This improves oversight. Stores get visibility into their portion of split orders through the portal, streamlining fulfillment on their end.
4. Customers can track split orders in one place, improving transparency. This builds customer loyalty and satisfaction.
5. Core dna reduces upgrade burdens, making it easier for stores to adopt new features and improvements.
6. Centrally stored data can be more easily analyzed to gain insights into operations and inventory levels across the entire network. Analytics and reporting tools in Core dna can provide insights to optimize operations and inventory levels at each store.
By addressing operational challenges and creating efficiencies, core dna helps franchises thrive and improve the customer and store experience.
What is Metadata?
Metadata is the internet version of the label on your food. This information and characteristics help structure and categorize content to make it easily searchable and retrievable. It can be a web page, document, image, product listing, video etc..
Why is Metadata important?
Improved Search & Discovery: Adding relevant metadata to your content will enable search engines to understand more about the content and categorize it properly. It enhances how search engines and internal platforms retrieve relevant information. It also enhances SEO in that the metadata such as meta titles and meta descriptions determine how your page will be displayed in the search engine result pages and in most cases determines the click-through rates (CTR).
Data Consistency: Standardized and consistent naming conventions, tags and descriptions are necessary to keep an organized content library.
Personalization: Rich metadata can help you create powerful personalized experiencesby matching user profiles to the most relevant content, products, or services.
Key Benefits of Using Metadata Effectively
Better Content Management
Having a clear metadata allows the editors and the marketers to be able to locate and update the content easily which improves the rate of publication.
Structured Content
This is because content is organized through metadata fields such as author, date, topic or region, therefore enabling the structured data for content reuse across different channels.
Analytics & Insights
This is because with strong metadata, analytics platforms are able to give a better analysis of the content performance since they can sort data by tags, categories or product IDs.
Compliance & Governance
In sectors that require strong data compliance (for example, finance, healthcare), complete metadata of documents and records is vital for meeting regulatory requirements.
Descriptive, Structural, Administrative Metadata
Descriptive Metadata
These are the details or description of the content (e.g., title, author, keywords).
Mostly used in SEO (meta titles, meta descriptions) or in the media libraries (image alt text, captions).
Structural Metadata
Describes the organization or relationship of content (e.g., chapters in an eBook, sections in a website).
Help in navigating and linking pieces of content within a broader system.
Administrative Metadata
It focuses on the technical details and the management of the content lifecycle (e.g., file size, creation date, usage rights). It is important to keep track of all the changes made in the content and for content governance.
Schema Markup
This is a more technical form of metadata and refers to code that tells search engines about the structure of the page to help search engines better understand and display content in rich snippets. For example in the case of events, search engines will know where the ticket prices are, dates and other info.
Frequently Asked Questions
How Does Metadata Affect SEO?
Metadata such as meta titles and descriptions, alt text influences how search engines interpret your content. When you optimize your metadata with the keywords you are targeting and the right description, you can boost your content’s visibility, and click-through rate. .
What’s the Difference Between Tags and Metadata?
While all tags are metadata, not all metadata are tags. When you use tags to categorize or label content, you are using a form of meta data.
Meta data can be either 3 Descriptive ( the alt text of an image of the meta description of a blog), Administrative ( tags, user rights etc) and structural ( this is more technical and generally used in machine processing)
How Can Metadata Improve Personalization?
By adding more specific properties (audience, topic or user segment) to your content, personalization engines can suggest to users the most relevant content or products based on their profiles and behaviors.
Do I Need Special Tools to Manage Metadata?
Hopefully not. If you are using a good content management system, it should have integrated fields and workflows for content and files metadata management.
What is Content Modeling?
Content modeling is a digital context is the process that defines the structures and organizes all the different content types in a website or digital platform. This includes the structure of the content, the relationships between each, and the attributes.
Basically, it is the blueprint for how content is created, stored, connected, and displayed. Content modeling should be approached as an ongoing process that needs to be done before, during, and after content creation.
Whether you’re building a website, eCommerce platform, or content management system (CMS), content modeling helps ensure consistency, scalability, and efficiency.
Why Is Content Modeling Important?
A strong content model makes content creation more structured and predictable — which is especially critical for teams working on large websites or multi-channel digital experiences.
It allows marketers, developers, and content creators to understand exactly what content types they have, how each piece of content should be structured, and how different pieces of content relate to one another.
Key Elements
- Content Types: These are the different categories of content that exist in your system — for example, blog posts, product pages, testimonials, case studies, or events.
- Content Fields: Each content type includes specific fields that define what information needs to be captured. For a blog post, fields might include title, author, body text, featured image, publication date, and tags.
- Relationships: Content models defines how different content types connect to each other. For example, products may relate to categories, blog posts may relate to authors, or case studies may relate to industries.
- Taxonomies: Taxonomies are structures for organizing content — like categories and tags — that help group related content together.
The Benefits of Content Modeling for eCommerce and CMS Platforms
1. Consistent Content Creation
Content modeling creates templates that ensure every product page or blog post follows the same structure, making content creation faster and more reliable.
2. Scalable Content Management
As your website grows, a clear content model allows you to add new content types or fields without breaking your existing structure.
3. Improved Multi-Channel Delivery
If you’re distributing content across multiple channels (websites, apps, social media, digital displays), content modeling helps ensure content is structured for reuse and adapts easily across different formats.
4. Enhanced Collaboration
Marketers, designers, and developers can all work from the same playbook. Developers know how to structure databases and APIs, designers know what components are needed, and content creators know exactly what to provide.
5. SEO Optimization
A well-structured content model supports better metadata management, schema implementation, and internal linking — all of which improve SEO performance.
Content Models Before, During, and After Content Creation
A solid content model guides not just how content is structured but how it’s planned, created, and maintained over time. Here’s how content modeling plays a role at every stage of the content lifecycle:
Before Content Creation: Laying the Foundation
- Strategic Planning: Content modeling serves as the blueprint for your digital content strategy, outlining the types of content you'll produce, their purpose, and how they connect.
- Defining Content Types: Start by identifying the variety of content you’ll need — from blog articles and product pages to case studies and landing pages — and outlining what each type should include.
- Detailing Content Fields: For each content type, determine the key fields (such as headline, featured image, description, author, or tags) to ensure consistency and clarity.
- Establishing Relationships: Map out how different content types link together. For example, blog posts might connect to author profiles or related articles, while product pages may link to categories or collections, improving navigation and user journeys.
During Content Creation: Maintaining Structure and Consistency
- Sticking to the Framework: Content creators can follow a clear model, making it easier to produce content that’s both structured and on-brand.
- Using Pre-Built Components: With reusable templates and modules based on the content model, content creation becomes faster and more efficient while ensuring uniform design and formatting.
Continuous Improvement: The content model should evolve as you gather insights from creators and users, allowing you to refine content structures and meet changing needs.
After Content Creation: Managing and Evolving Content
- Organized Content Management: A well-structured model simplifies how you manage, organize, and deliver content across multiple platforms and channels.
- Auditing and Optimization: Regularly review your existing content to identify gaps, outdated materials, or opportunities for optimization, using your content model as a guide.
- Flexibility for Growth: As new content types or technologies emerge, a flexible content model allows for easy adjustments without starting from scratch.
Content Modeling in Headless CMS and Composable Commerce
In headless CMS and composable commerce environments, content modeling is especially important. Since content delivery is decoupled from the front end, the content model ensures that content is flexible, API-ready, and can be served to multiple front-end channels like websites, mobile apps, and smart devices.
For composable commerce solutions, content models allows businesses to define product data, promotional content, and marketing assets in a structured way, making it easy to integrate with other platforms and services.
How Core dna Supports Content Modeling
Core dna allows businesses to build flexible, scalable content models without complex development work. You can define content types, fields, relationships, and taxonomies through a user-friendly interface and adapt them as your needs evolve.
Core dna’s features include:
- Custom content types for blogs, products, landing pages, and more
- Flexible field creation (text, rich text, image, date, links, references)
- Relationship management between content types
- Easy integration with APIs for omnichannel delivery
- Schema and structured data support to enhance SEO
This structured yet flexible approach is especially valuable for organizations managing multiple websites or digital experiences from one platform.
Best Practices for Content Modeling
Plan before you build: Map out your content needs and future growth areas before defining your model.
- Stay flexible: Build for scalability — anticipate new fields or relationships you may need later.
- Use clear naming conventions: Make content types and fields intuitive for both technical and non-technical users.
- Document your model: Maintain documentation for your team to ensure everyone understands the structure and logic.
Regularly review and update: Your content model should evolve alongside your business goals and digital strategy.
Content modeling is the foundation of efficient content creation, management, and delivery. Whether you’re working with a traditional CMS, a headless CMS, or a composable commerce architecture, a clear and well-defined content model ensures consistency, scalability, and flexibility.
Platforms like Core dna make content modeling easy, allowing businesses to adapt quickly to new content demands and deliver seamless digital experiences across all channels.