Personalization for blog readers

Tailor content based on the blog posts users have read.

Blog reading behavior reveals strong signals about a user's interests and intent. By personalizing content based on the posts users read, you can continue the conversation on your application with messages that feel relevant and timely.

This approach helps guide users to the next logical step in their journey, increasing engagement and supporting conversions.

Blog readers

Prerequisites

Before you start, make sure you have:

If you have not done any of these, follow the instructions on the provided links and come back here once the setup is done.

Step by step

Follow this to configure your experience:

  1. Create an experience

    Open the experiences page in the admin app and click New experience to create an experience.

  2. Define an audience

    In the Audience tab, click New audience and define a criteria.

    You can use the blog post data to infer their interest:

    user has viewed a post with title like "something"

    You can increase your reach by also matching post metadata such as tags:

    user has viewed a post with title like "something"or with tags including "something"
  3. Select the slot

    Click the Slot tab and select the ones you want to personalize.

    You can select multiple slots across the website to maintain consistent communication. Some popular choices are the newsletter form, hero section, and announcement bar.

  4. Define the personalized content

    Click the Content tab to specify which content should be shown to those users in the selected slots.

  5. Preview and publish

    Publish your experience or click Preview to see the magic happen.