---
title: "How to adapt your site to anonymous users' interests "
slug: "anonymous-users-playbook"
locale: "en-us"
description: "Personalizing visitors' journeys even before they sign up is game-changing. Learn how to do it by taking advantage of anonymous users' data."
published_at: "2023-08-09"
updated_at: "2025-12-05"
image: "https://storage.googleapis.com/croct-assets-b931d070/blog/How_to_adapt_your_site_to_anonymous_users_interests_fefda3803e/How_to_adapt_your_site_to_anonymous_users_interests_fefda3803e.png"
authors: ["Camila Shiratsubaki","Yasmin Gonçalves","Francine Nogueira"]
category: "Playbooks"
tags: ["Segmentation","Dynamic Content","How To","Personalization ideas"]
canonical: "https://blog.croct.com/post/anonymous-users-playbook"
---

# How to adapt your site to anonymous users' interests 

How to personalize your website based on anonymous users’ interest

One of the biggest challenges for marketers is understanding the interests of anonymous users when they first visit a website. Personalizing your communication to match users' specific browsing context helps you achieve remarkable results, increase engagement, and boost conversions.

By leveraging anonymous users’ data, you can create segments that correspond to their preferences and display targeted copy and images. You can use dynamic content to personalize product recommendations, blog posts, subscription plan options, etc.

This article is a how-to guide to help you create personalized website experiences for anonymous users based on their interests. Follow this step-by-step playbook to implement this strategy effectively.

> 💬 TLDR
>
> If you are a developer, you can use our template for [SaaS](http://croct.com/templates/use-case/saas/interest) or [E-commerce](http://croct.com/templates/use-case/e-commerce/interest) through our CLI instead of configuring this manually on the interface.

## How to create personalized website experiences based on anonymous users' interests

Creating an experience is as easy as defining which users you want to impact, what part of your website you want to change, and the personalized content you want to show them.

Start by heading to [Experiences](https://app.croct.com/redirect/organizations/-organization-/workspaces/-workspace-/experiences), click **New**, and choose a name for your experience. Now, we'll show you how to:

- Segment users based on specific interests
- Select the slot you want to personalize
- And define which content you’ll display to them

### Audience

> ✨
>
> With Croct, you can use our [Contextual Query Language (CQL)](https://docs.croct.com/reference/cql/introduction) to define audience criteria. It is an English-based language that combines the simplicity of natural language with an intuitive syntax that makes it easy for both technical and non-technical users.

With Croct, you can segment users based on their interests and behavior. It is also possible to add two or more interests to the same audience using [or](https://docs.croct.com/reference/cql/expressions/operations/logical/or), [and](https://docs.croct.com/reference/cql/expressions/operations/logical/and), or [contains](https://docs.croct.com/reference/cql/expressions/tests/collection/contains).

Click on **New audience** and enter a CQL expression that matches the target audience, like this:

```cql noLineNumber
user has shown interest in "dog"
user has shown interest in ["dog", "cat"]
```

![Screenshot of Croct's admin. A breadcrumb defines steps for creating an experience. A side drawer shows a form for defining audience name, ID, and criteria.](https://storage.googleapis.com/croct-assets-b931d070/blog/Playbook_interests_audience_en_us_f2812b0b46/Playbook_interests_audience_en_us_f2812b0b46.png?updated_at=2024-06-06T12:50:29.679Z "How to create an audience")

> 💬
>
> To use this strategy, you must [track](https://docs.croct.com/reference/sdk/javascript/data-collection) the user's interest first.

### Slot and content

Slots are any personalizable elements of your application.

![Three wireframes highliting Hero Section, Product Card, and Testimonials slots you can personalize.](https://storage.googleapis.com/croct-assets-b931d070/blog/Playbook_anonymous_interests_2d3a7f07b9/Playbook_anonymous_interests_2d3a7f07b9.png?updated_at=2024-06-17T10:55:08.560Z "Hero section, product card, and testimonials slot examples")

Some popular choices are hero sections, product cards, and testimonials. Still, you can also personalize any page section to include targeted information.

![Screenshot of Croct's admin. A breadcrumb defines steps for creating an experience. A drop down menu displays options of slots you can personalize.](https://storage.googleapis.com/croct-assets-b931d070/blog/Playbook_interests_slot_en_us_f3afba6c6c/Playbook_interests_slot_en_us_f3afba6c6c.png?updated_at=2024-06-06T12:50:30.294Z "How to select a slot")

Select the slot you want to personalize, and finally, click on **Content** to specify elements such as images, copies, and button colors you want your audience to view. Be creative!

![Screenshot of Croct's admin. A breadcrumb defines steps for creating an experience. A side drawer shows a content form for images, copies, and colours of the personalized content](https://storage.googleapis.com/croct-assets-b931d070/blog/Playbook_anonymous_users_content_en_us_ec0505640e/Playbook_anonymous_users_content_en_us_ec0505640e.png?updated_at=2024-06-06T15:01:31.810Z "How to define personalized content")

### Extra options

Besides creating an audience, choosing the slot, and defining the content, you can also prioritize this experience over others, choose a different time zone, and schedule its start to whenever you prefer.

![Screenshot of Croct's admin with buttons with options of scheduling, prioritizing, and choosing a time zone for a personalized experience.](https://storage.googleapis.com/croct-assets-b931d070/blog/Playbook_campaigns_options_31ee878239/Playbook_campaigns_options_31ee878239.png?updated_at=2024-04-30T13:18:27.495Z "You can schedule, prioritize, and choose a time zone for experiences")

Next, publish your experience or go to the preview to see the magic happen! ✨

## What's next?

Creating personalized communication on your website is a great strategy to capture the user’s attention, generate more engagement, and make navigation smoother and more intuitive.

Use the user's interests to tailor content and explore other personalization strategies, such as targeting [organic search visitors](/post/organic-search-playbook.md). Start using these techniques with our platform to increase your conversion, reduce your CAC, and optimize your marketing results.

Need more inspiration? Browse other [playbooks](https://blog.croct.com/playbooks) and check some personalization ideas for [e-commerce](/post/ecommerce-personalization-ideas.md) or [SaaS](/post/saas-personalization.md).

Happy personalization!
