This guide describes the steps you need to follow to create personalized content within DatoCMS for your audiences.


Within DatoCMS, you can create relevant content for specific audiences. These entries are variants of the original entry (or baseline).
Check our playbooks, e.g. Self-Segmentation, to get started and inspired about personalization.

How to Create a Variant

To create a variant in DatoCMS:
For any content type which was set up in the install process you can create or link a variant.
To create a variant for your content, go to the variants field and click on either
  • create new variant
  • choose from library
Create or Link a Variant
After linking a variant, click "Save" to publish your content.
Publish the Variant
Variants need to be linked to a specific audience. When you have updated the content of the variant entry create or link an audience.
Link an Audience to Variant
When creating new audiences define the signals for that audience. For example visitors from a specific campaign with an utm_campaign.
Find more information about how to define a new audience in the Audience Builder section.

Step 3: Publish the Audience

Publish the audience by clicking "Publish" to attach it to your variant.
Publish the Audience

Step 4: Publish the Variant and the Entry

Publish the variant by clicking "Save" with the audience and the baseline entry. Depending on your publish workflow the personalized content will be shown to the specific audience.
Publish the Variant