Introducing Postman Collections for Contentstack APIs

We’re excited to announce Postman Collections for our Content Delivery API and Content Management API. These collections let you connect to your Contentstack accounts and try out our APIs.

This article introduces you to Postman and walks you through the process of testing Contentstack APIs using the newly-released Postman collections.

About Postman

Postman is a popular API client that lets you build and test APIs through its easy-to-use GUI. With Postman, it’s easy to write test cases, inspect responses, and more.

About Contentstack Postman collections

Contentstack Postman collection is a set of APIs that you can import and start using instantly. As of now, we have released collections only for our Content Delivery and Content Management APIs. These collections come with predefined environment variables to help you get started immediately. A Postman collection release for our GraphQL APIs is coming soon.

The process to start using Contentstack Postman collections is relatively simple:

  1. Download Latest Contentstack Postman Collections
  2. Configure Environment Variables
  3. Make an API Request in Postman
  4. Update Your Postman Collection

Let’s look at them in detail.

Step 1 – Download Latest Contentstack Postman Collections

It is imperative to have the latest desktop version of Postman to use Contentstack Postman collections. After installing Postman, you can download the latest versions of the Postman collection.

To download the collection, click on the respective Run in Postman button in the Download Latest Postman Collection for Contentstack pages of Content Delivery API and Content Management API.

These collections cover all the Content Delivery and Content Management API endpoints for Contentstack.

You can even download the Postman collection from our GitHub page. You can follow the instructions given in the Postman collection Readme file for more details.

Step 2 – Configure Environment Variables

When you download and import the Postman collection, you download and import the related environment as well.

Set your Contentstack account-specific values for the required environment variable. If needed, you can add your own environment variables.

As the environment variables are referenced across multiple API requests, once you set the variables, it becomes more convenient to make repeated use of the Postman collection.

Adding Environment Variables

To add and set up your Postman environment variables, perform the following steps:

  1. Identify the environment variable(s) that you want to define.
  2. In Postman, click on the “Manage Environments” settings cog at the top-right corner.
  3. Click on the Environment in which you want to add your variable(s).
  4. Under the VARIABLE field, enter the name of the environment variable, for example, api_key and add in the INITIAL VALUE field. Enter your Contentstack account-specific value that will replace the variable when making the request.
  5. Once you have defined all the required environment variables, click on Update.

Note: We strongly advise against storing your API keys and tokens in your collection permanently. If you or someone else shares the collection by mistake, other users will be able to export it along with these keys. We recommend that you provide your Contentstack account-specific API keys and tokens in your environment or directly to the sample requests.

Adding Authentication Details in Environment

For users who use authtoken to authenticate their requests, when you make the Log in to your account API Request, your authtoken will be saved in cookies and automatically added to your collection variable.

If you want to discontinue this behavior, you need to whitelist this domain, and then you will be able to access cookies of this domain in scripts programmatically.

Note: To avoid this, we recommend using the stack’s Management Token along with the stack API key to make valid Content Management API requests. For more information, refer to Authentication.

Updating Your Environment

With every new API request added, you need to update your environment file. To get the latest environment variables, download the collection along with the updated environment file again, compare your existing environment with the latest environment, and add the new variables to your existing environment. Once you set up your environment, you are ready to make your API requests.

Step 3 – Make an API Request in Postman

With the Contentstack Postman collection and the environment loaded into Postman, you can now make API requests to the Contentstack API via Postman.

To make an API request, perform the following steps:

  1. Select the environment with which you want to work.

  2. Select an API Request from the Contentstack Postman collection.

  3. Note: If you want to make changes to your variable, you can do it here.

  4. Next, click on Send at the top right to make the API request.


The API request should return with a response under the Body tab in the bottom half of the screen.


Need some more help getting started? Check out the documentation of CDA Postman Collection and CMA Postman Collection for step-by-step instructions and helpful screenshots.

Step 4 – Update Your Postman Collection

To keep your Postman collection up-to-date, download the latest version of the Postman collection along with the updated environment again, and you are good to go.

Watch the GitHub Channel for Updates

You can also choose to watch for the latest Postman collection updates on our GitHub repository and get notifications of new releases or updates to the repository. To do so, click on the Watch button at the top-right corner of the page and select Watching.

The GitHub Readme doc will help you with the steps that you need to follow.

More Information

For more information on the Postman collections, you can refer the following articles:

Read More

Why Integration Is No Longer a Dirty Word

An Interview with Matthew Baier, MACH Alliance Board Member

Matthew Baier wants to free enterprises from expensive mistakes. 

As co-founder of, an integration-as-a-service company, he has experienced firsthand how enterprise technology has become impossibly complex and frustrating to buy and to deploy. As all-in-one suites offer more and more, tightly-coupled, functionality, they also lock businesses into a rigid status quo for years at a time. That’s why the team was inspired to re-imagine content management with Contentstack — a modern CMS that turns the concept and implications of traditional software suites on its head. Today, a new era has arrived, built on the promise of a new architecture and backed by an ecosystem of companies that share the belief that bringing together best-in-class technology results in superior business outcomes.

The same revolution that is occurring in and around content management is simultaneously happening in other enterprise tech sectors — for instance, in digital commerce; in search; and with technology implementers and integrators. Today, fourteen of these companies have announced the launch of the MACH Alliance: a group of next-generation technology experts committed to liberating companies from all-in-one suites through education, universal standards, and the development of a truly open ecosystem rooted in the principles of “MACH” architecture: Microservices, API-First, Cloud-Native, and Headless.

We sat down with Matthew, MACH Alliance board member and CMO of Contentstack, to discuss the launch — and why he’s excited to de-vilify the concept of integration.

Contenstack: Since your start in the software industry, how have you seen the world change for enterprises?

Matthew Baier: Everything has become unbelievably complex. There was once a world in which your digital audience was just in one place, on your website. Today, you have countless digital channels, social platforms, a myriad of devices. People are not paying attention in the same way or place they once were. The complexity of all these moving pieces is a challenge, but it also forces enterprises to rethink the equation of how they manage that complexity. And that presents an opportunity to think differently and find a better way.

Everything is moving faster too. Enterprises have always been at risk from smaller, nimbler players who can outmaneuver them in certain areas. But now there’s technology that in some ways can level the playing field. It allows enterprises to keep up and gain agility, so that this pace doesn’t become frightening and overwhelming, but becomes a tool that they can infuse the business with.

How has the relationship between enterprises and vendors changed?

What’s really changed is that integration is a superpower that enterprises are beginning to unlock.

For a long time, enterprises were at the mercy of large technology suites, where they were forced to choose between being efficient — solving as many problems as possible with one product — and being agile, continuing to innovate in the face of relentless change.

These suite vendors have been telling enterprises: “we’re the best at everything, and if you try to mix other things in, it gets complex and scary.” But that’s just not the case anymore. The integration of different technologies from different vendors is no longer something that has to be a cumbersome, costly, lengthy process. It’s become simple, with a whole host of new-wave vendors who, like Contentstack, have built their products with APIs at the very core.

So, let’s talk MACH. It seems like a lot of technical concepts tied together: “Microservices, API-first, Cloud-native, and Headless.” But it can also mean speed -- MACH speed. What are the most important things for a business to know when they ask, “What’s MACH?”

It is crucial to understand the definitions of MACH, the key concepts that it represents. Here’s why: Remember when “Cloud” first became a thing? It was considered a new revolutionary idea that was a little bit scary and a little bit dangerous. But there was a tipping point when companies like Salesforce made Cloud fine for everyone, including banking, and now it’s generally considered as safe and much more efficient than the legacy, on-premises approach.

As soon as that happened, every other vendor also said, “We’re Cloud!” whether or not it was true. It was like everyone had invented Cloud alongside the true pioneers, and that created a problem for enterprises, who were buying what they thought was Cloud, and still finding something they had to install on their servers.

The same is happening now across many more dimensions. Like API-first: these days, everyone has an API. But there’s a huge difference between a product designed and built API-first versus slapping an API on ten years after the product was built. And it’s the same with headless.

You shouldn’t have to go through the investment and deployment of a technology before you realize that you’ve bought the same thing as before. You should be able to catch it sooner. 

The MACH Alliance is a group of companies that want to help organizations understand how to evaluate and test platforms to see if they will truly bring the benefits that they promise. This is a group of businesses that have built products or services aligned with these key concepts, and they don’t want to hog their knowledge — they want to share it and work together to give enterprises the ability to pick the best possible technologies in the category. Together, they will make it easy for enterprises to assemble, support, and never stop innovating in their respective domains.

Tell me more about the freedom that is offered by “going MACH.”

There are two big factors.

First, amplifying the positives: you get faster time to market, more agility, and the ability to evolve and respond to changing environments constantly. You can select the very best products and put them together in a way that’s perfect for your business and unlock yourself from bulky suites. You can get a much lower total cost of ownership (TCO) for your entire technology stack and never again have to deal with costly, manual, disruptive upgrades. All of this results in exciting, new, net positive gains.

The second is reducing the negatives: not just cost, but also risk. MACH is as revolutionary as the “undo” button. You can make decisions that don’t punish you for years to come. You can pick a piece of technology that you’re unsure about, and instead of committing to it for the next ten years, you can just test it out. If it works as expected, it’s already there and integrated. And if it doesn’t, you can remove it from the stack without everything falling apart.

Why was it important for Contentstack to be a founding member of this alliance?

For us at Contentstack, MACH is not just a trending topic. It is the fundamental belief upon which the company was built.

Every essential business function has an internal system to manage it. Customer information, for instance, gets managed with CRM; products with supply chain management.

But one essential function — the way that you reach your audience, the way that you bring your product and message to them — is content. Content is a trillion-dollar industry investment. And it’s the only area that didn’t have a modern system of record. Many businesses are still struggling with content technology that’s been around for 30 years and remains – at its core – unchanged, while every other area has reinvented itself. So we’ve done it. We rebuilt it, modernized it, and created a truly MACH content solution.

And while we’re providing this radically new content approach, we don’t want our customers to be held back by suites in other parts of their business either. If you’re in commerce, you need a commerce engine. Where’s the modern equivalent to what we’re doing with commerce, which is its own huge space? Well, you’ve got wonderful players like commercetools who believe in the same thing. Now, we can make this incredibly powerful combination happen through integration.

So is integration the key here?

Not just integration itself but also the concept of composable, reusable, "integratable" technology components – that’s the main idea behind the “M” in MACH, microservices. We do everything through integrating microservices and we want our customers and partners to enjoy its benefits too — to feel like it’s easy. It should be as easy as a USB.

It’s about more than just having an API — it’s allowing the data to flow between systems and gaining new insights and new efficiencies from that flow. It’s about bringing more power to the fingertips of users without forcing them to dramatically change their processes and behavior. Using Contentstack, you have always been able to connect to any system with an API. If you connect to another MACH system, you’ll find that the integrations are, in many cases, already pre-built, very easy to customize and use. You’ll find technology that’s compatible, well documented and offers rich tooling. And that’s just the developer level experience. 

What do easy integrations mean for marketers?

A typical content marketer’s experience today is pretty complex: they might have 15 windows open -- writing a blog post, consulting the SEO tool for metadata, translating to another system for publishing — all these pieces have to be stitched together. The person themself is forced to act as the “glue” between systems and manually bridging the “integrations” to make all of this work — how horrible is that?

It would be more helpful to open your system of record and have everything at your fingertips. As you step through your day’s tasks, everything you need is served to you. Your blog is not matching your desired tone of voice - fix it right there. Want to publish to a different-language country site? Route it to the automatic translation workflow. Connect to your ecommerce product feed? Here’s the button for that. You can ask how it’s performing compared to last week’s blog and have the analytics right there. Everything is right in front of you. This is a game-changer for businesses.

It sounds like a much different reality than content marketers are used to.

It’s no surprise that people hate Content Management Systems (CMS) today, pretty much unilaterally, because it’s traditionally been a major contributor to corporate and personal headaches. We believe it should be the other way around: it should be the system that you want to live in day to day because it has the potential of being the most useful. It can make you better at what you do.

And this is possible today?

Yes. With the MACH Alliance ecosystem, it’s clear that we’re not the only ones who believe this. Many companies have this in deployment today, big and small, boxing in their competitors left, right, and center. We’re not waiting for some magical moment where this will be possible. We’re already there.

Learn more about the MACH Alliance at Read a practical guide to going MACH in the ebook Break the Replatform Cycle with MACH Architecture.

Read More

Omnichannel Publishing: The New Frontier

Have you ever paused a movie and then come back to find the streaming service didn’t note where you left off? Suppose you are looking at your mobile phone for a present for a friend, and you see that the item is in stock at a nearby store. You go to the store, but the item cannot be found, and the kiosk shows that it is out of stock. When digital experiences aren’t seamless, they quickly become digital inconveniences.

The more technology advances, the more consumers expect it to keep up with their daily lives. Most of us regularly use several inter-connected devices. It’s often the ease of use and personalization that takes place during these experiences that makes or breaks how we feel about a brand. That’s the value of omnichannel.

The following article introduces what omnichannel is, why it matters, and what you can do to build an omnichannel publishing strategy that works for your organization. If you are interested in more detailed information on implementing an omnichannel strategy, check out “The Omnichannel Publisher: How Media Organizations Can Navigate the Biggest Publishing Challenges of 2020.”

Omnichannel Explained

Omnichannel is an approach to sales, marketing, publishing, and other business disciplines that provides a customer experience that’s fully integrated and seamless across all channels. With omnichannel, there are no barriers or limitations based on whether a customer is consuming content from a mobile device or a desktop computer — every stage of the experience is linked.

Omnichannel builds a user experience that makes everything flow perfectly across different channels and devices.

Multichannel vs. Omnichannel: What’s the Difference?

Multichannel publishing is what most businesses invest in — a beautifully designed website, engaging social media campaigns, perhaps SMS marketing. But as responsive and engaging as those channels might be, if they’re not working together, it’s not omnichannel.

If you’re only investing in multichannel publishing, there will be a big gap in customer journeys that take place on different channels. But with omnichannel publishing, it doesn’t matter what channel or device the customer is using — every part of the experience is integrated, linked, and aligned with multiple touchpoints.


Customers Expect an Omnichannel Experience

There was a time when brand recognition meant focusing on logos, colors, and slogans. But in the explosive digital era that we live in, businesses need to integrate customer-centric narratives if they want to stand out. And customers need to be able to easily experience that narrative no matter the channel or device.


Let’s look at the world of book publishing. While studies have shown that hard copy books aren’t going anywhere — the reality is that most traditional publishers don’t concern themselves with forming relationships with readers. They make deals with authors and leave much of the customer engagement process to their distributors.

The numbers of ebooks and self-published books grow each year. Because this trend disrupts the traditional buying process, traditional publishers now realize that they must start building relationships with readers. On the flip side, Amazon has long recognized the importance of consumer-centric marketing and puts a lot of its efforts towards understanding its users. It asks questions, recommends products based on a customer’s purchasing history, notifies readers when a favorite author has released a new book, and so on.

Content might be king, but consumers are close to taking the title. Brands that don’t realize this run the risk of falling behind and becoming irrelevant.

Building an Omnichannel Strategy That Delivers on Top Trends

The first thing businesses need to do is develop a high-level omnichannel strategy for how to use customer data to integrate your content along different channels. To do that, you’ll need to understand why your customers interact with each channel, what drives them to do so, and when they’re most likely to engage with it.

You want to create a 360-degree view of users based on how they interact with each channel. Then, build on that data to weave those preferences into every step of the customer’s journey to create a seamless and fully integrated experience.

If you’re starting to build an omnichannel strategy, keep in mind that not every bit of data is useful to your business.

There are many platforms, devices, channels, and people to consider, so make sure you identify which data is essential to your business’s success. Let’s look at some of the significant trends in omnichannel and how you can build it into your strategy:

1. Create Adaptive Content

One of the best ways to kickstart a robust omnichannel strategy is to start creating adaptive content. Unlike static content for a general audience (if it serves everyone, it serves no one), adaptive content is highly targeted and supports personalized and meaningful interactions across multiple channels.

A customer might be browsing on their tablet, but want to make the purchase from their phone — the content should change seamlessly, based on the device used, the context and the user. For example, a CTA might be “click” on a laptop, “say select” from a voice-recognition tool, or “tap” on a tablet. Every part of the user experience is adapted based on how the user is engaging with the content.

2. Guide Customers Across Various Touchpoints


A strong omnichannel strategy predicts the customer’s needs and then provides the right content to satisfy those needs. One great example is how many retail brands have started to combine the customer’s offline and online experience. Retail brand Oasis, for instance, makes sure that all sales associates on the shop floor carry iPads. When helping customers, they can quickly check inventory or even order an item directly to a home address if it’s out of stock. The customer will then receive a notification by email or SMS to let them know their item is on its way.

With this seamless way of shopping, the brand makes everything as simple as possible for the customer, while integrating each stage using different devices and channels.

3. Personalize Messages and Ensure Your Design Is Optimized

Let’s take a look at how Goodreads connects with users. In its weekly email newsletter, users receive book suggestions based on what their friends are reading. Instead of reading something generic like “top picks,” subscribers get personalized content in which they have a genuine interest.

Adaptive content applies to the visual elements too, and 56% of consumers say they would happily purchase from a brand that provides an excellent personalized experience.

Think deeply about how your content will look across different platforms and on devices with varying screen sizes. How does it look on mobile? Social media? What about your email newsletter? Content needs to go everywhere, and it needs to adjust automatically.

4. Complete Your Omnichannel Publishing Strategy with Headless CMS

A headless content management system (CMS) works as a content hub with a central repository for all your content, and it makes it easy to integrate best-of-breed applications and microservices. This content hub gives you greater flexibility than having to rely on the built-in features of a traditional publishing platform — but it also comes with another significant benefit.

Under the hood of a headless CMS, content is created and stored separately from programming and design. Not only does that mean content folks are free to create, optimize, and publish content without help from other teams; it also means that they can integrate with various business applications (think CRM, translation services, AI tools, A/B testing applications, analytics parsing, and more) so that the same content can be easily re-optimized and re-published — indefinitely — for different audiences, devices, and channels.

Headless CMS enables publishers to optimize and personalize content on a larger scale than ever before.


Are You Ready for the New Frontier of Omnichannel Publishing?

For modern businesses, an omnichannel strategy has become a necessity for winning customers and building a loyal audience. And while optimizing content for multiple devices and channels may seem daunting — it doesn’t need to be. 

With the right headless CMS, you can build an omnichannel strategy into your business easily and painlessly. As mentioned earlier, for more in-depth information on omnichannel publishing, check out the recently published “The Omnichannel Publisher: How Media Organizations Can Navigate the Biggest Publishing Challenges of 2020” ebook. To see the power of a headless CMS, sign up for a free trial of Contentstack.

Read More

A Google Chrome Extension to Edit Content On-The-Fly

Imagine you’re a content manager for a Contentstack-powered website. While browsing through your website, you see a typo. Of course, you want to fix it immediately. So, you log in to your Contentstack account, go to the corresponding stack, search for the entry, open the entry, and then make changes to it.

Although these are quick steps, the process of navigating from the web page to the corresponding entry may take anywhere between 10 seconds to a couple of minutes, depending on the number of entries you have in your stack. Making updates could get frustrating if you have to perform these steps several times a day.

The process for making changes is now easier for content managers with the new Contentstack Google Chrome extension.

Introducing Contentstack Google Chrome Extension

The new Contentstack Google Chrome extension helps you jump from a live web page to its corresponding entry in Contentstack in a single click.

The following explains how to set up and use this extension.

Setting up the Extension

Before an editor of your website can set up the Contentstack extension in Chrome, your site developer needs to add a few attributes to the body tag to the website’s page templates, as a one-time activity.

Here’s a step by step guide on how to set up your stack to enable adding the Contentstack extension.

Once the developer has added the code in Contentstack, visit our Chrome extension page and click the “Add to Chrome” link to add the extension to your Google Chrome browser. Once added, a prompt appears asking for the following details:

  • Stack API Key: This is the unique ID of your stack. You can get it from a developer, administrator, or the owner of the stack.
  • Domain: The base URL of your website, for example,
  • Region: Select the Contenstack region where your app is hosted. You can get this from the organization owner.
  • Button preferences: You can choose the color for your edit button. You can also decide where to place this edit button on the page, for example, right bottom corner and so on.


As an editor, these are the only settings you need to configure for this extension.

Using the Extension

After you have set up the Contentstack extension, you will see an “Edit” icon on all the web pages powered by Contentstack that you have edit access.


Clicking this button will take you to the corresponding entry in Contenstack, where you can make your edits.


This extension eliminates the need to search for the corresponding entries in Contenstack and makes the process of editing quicker and easier.

For information on the Contentstack Google Chrome extension, see the detailed guide on how to set up the Contentstack extension.

Read More

Your Company Can't Embrace Agile Marketing Until You Have an Agile CMS

With an ever-growing number of digital marketing channels, more consumers using connected devices, and new competitors launching products and services into the global market — businesses can no longer afford to use inefficient, legacy, siloed marketing platforms.

Slow and steady will not win the race when it comes to capturing customers today. You need agile marketing!

This article explains what agile marketing looks like, why you need to care, and how to make it happen in your organization with some of the most modern and marketer-friendly business technology available today.

What is Agile Marketing?

You might have heard the term “agile” a great deal lately, but it’s more than the latest marketing buzzword. What began in the world of software development as a way for developers to quickly move from idea to execution, rollout, and revision has become a secret weapon applicable in business areas such as marketing.

In traditional marketing, first, a project is proposed. Next, a rigid timeline is imposed, and the outcome, which is inevitably late due to the unforeseen hiccups that always happen during a project, is a finished campaign or content that probably lost relevancy during the time it took to create it. It’s an arduous process that often yields disappointing results.

That’s why marketing is going agile. With an agile marketing methodology, multi-faceted teams (think copywriters, designers, paid advertising specialists, etc.) collaborate on smaller projects over shorter intervals called “sprints.” Instead of launching a finished and static project, it’s more important to launch something quickly that can be measured and improved upon over time.


Agile marketing isn’t rigid, and it is more important than ever in today’s changing business atmosphere. 

Why Does Agile Marketing Matter Today?

The term “Internet of Things” describes a web of “smart devices” (smartphones, wearables, smart speakers, etc.) that are connected to the internet. Before 2020 is over, more than 30 billion IoT devices will be online. By 2030, the average person is expected to own at least 15 different connected devices.

Fifteen years ago, consumers used an average of just two touchpoints when making a purchase. Today’s shoppers use almost six touchpoints on average. Across all these touchpoints, research shows that 63% of consumers are annoyed by generic messaging. It’s no surprise that 80% of customers say they’re more likely to do business with a company that offers personalized experiences. And, more than half are fine with providing their personal information to power these custom experiences.

Traditional marketing has tried and failed to keep up with these modern demands. Modern marketing needs the agility to provide highly-customized experiences across all the channels where your customers shop for your brand.

How to Implement an Agile Marketing Plan

Now that we’ve covered the ins and outs of agile marketing and why the modern marketing organization should care, let’s dive into what it takes to implement an agile marketing plan.

Gain Executive Buy-In

Because an agile marketing plan is always evolving, success depends on unwavering executive support even when things don’t go according to traditional plans. To gain executive buy-in, carefully and regularly communicate about your plans and goals. Maybe even host agile training to help facilitate cultural shifts.

Create an Agile Roadmap

With buy-in won, you can finally put some of your marketing plans down on paper. Of course, a hard-and-fast schedule goes against the agile mindset, but you can still define milestones for your most important goals — such as launch dates. The agile methodology encourages projects to be broken into at least biweekly increments to motivate forward motion, testing, iteration, and team-wide check-ins.

Communicate High-Level Objectives

Communicate about high-level conceptual, strategic, and business objectives to keep your team in the loop and your executives bought-in. Breaking these objectives down into short, actionable tasks can help inform what you work on in each sprint.


Gather Tools and Training Resources

Small marketing teams can often implement agile marketing methods using little more than a whiteboard and a few post-it notes to design a workable visual project management “system.” But the right tools, including the agile content management system, can take an agile marketing program to the next level and all but guarantee success.

Run a Pilot Project

When you’re ready to launch into your first agile marketing campaign, we recommend starting with a small pilot project to help your team develop a solid comprehension of agile marketing practices. Expect the first agile marketing pilot project that you run to be a little bumpy — especially if you still haven’t transitioned away from traditional, monolithic content management tools that don’t enable collaboration or continuous updates.

Scale When Ready

Focusing on working out the obstacles you uncovered in your pilot project, begin scaling up to bigger and better agile marketing projects. Demonstrating agile’s effectiveness at increasing efficiency and improving marketing results will go a long way toward building trust across the organization.

Now, let’s learn more about the technology platform which has proven to be especially helpful for building new agile marketing campaigns.

Build Your New Agile Marketing Program on Agile CMS

To create an agile marketing team that moves with flexibility and speed, you need an agile content management system (CMS) that can do the same.

The problem is that with the traditional, monolithic CMS platforms (like WordPress and Drupal) that are still all too common, the frontend presentation layer is tied to the backend layer where content is created and managed. This coupling of content and format means that content must be developed, designed, and delivered in the specific format of the CMS. Often, the default delivery channel is either a static website or web-based application. A traditional CMS is not agile enough for organizations that need to develop and deliver marketing messaging for various audiences and channels. 

A headless CMS separates content creation and management in the backend from the frontend where the content is formatted and distributed. Application programming interface (API) technology makes it possible to deliver content stored in the backend repository to any device or channel. This API-first approach makes headless architecture ideal for agile brands that need to deliver personalized experiences across different consumer touchpoints.


An agile CMS also means less downtime because design, development, and content creation can all happen in the same platform, simultaneously, and with full autonomy.

And thanks to the modularity of an API-first headless CMS, content can be created just once, optimized using any variety of integrations (think personalization, translation, A/B testing), and used (and re-used) for different channels and consumer segments.

Embrace Agile CMS Today and Embrace an Agile Marketing Future

As the saying goes, the only thing that remains constant is change. Perhaps now more than ever, the business environment feels like it’s changing quickly. The good news is that with the right agile CMS to power your agile marketing campaigns, you’ll be better equipped to produce remarkable experiences as fast as possible while successfully meeting ever-changing customer needs and challenges.

Contentstack is proud to be recognized as a leading agile headless CMS in Forrester’s new report, “Now Tech: Agile Content Management Systems.” We’re pleased to offer you a free, 30-day test drive of our headless CMS to determine if Contentstack is a good fit for your agile marketing program. 

If you want to keep learning how to make agile content marketing work for you, you can watch our free webinar “Modern Content Marketing in Practice: How to Make Content Marketing Work for You.”


Read More