# 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](/assets/immersion/playbooks/blog-readers.png)

## Prerequisites

Before you start, make sure you have:

- A [Croct account](https://app.croct.com/signup) with a workspace and application set up.
- Set up tracking for the [Post viewed](/reference/event/types/engagement/post-viewed) event.
- Integrated a [slot](/immersion/tutorials/get-started/content-management) into your project.

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](https://app.croct.com/redirect/organizations/-organization-/workspaces/-workspace-/experiences) 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:

   ```cql
   user has viewed a post with title like "something"
   ```

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

   ```diff
   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.

## Explore

- [Audiences](/explanation/audience/popular-audiences): Learn how to create audiences based on the user's attributes.
- [Experiences](/explanation/experience/introduction): Discover what an experience is and how it works.
