Skip to content

Personalize your stories

Personalisation and Tracking help you show the most relevant stories to your users and understand how they interact with your content.

This guide explains how Personalisation and Tracking work, how to configure them, and how to measure results.

Overview

Personalisation allows Slidy to recommend stories based on user behavior, content performance, and optional contextual data.
Tracking provides insights into how users interact with your stories.

Slidy personalisation is built on multiple recommendation strategies that automatically adapt over time based on real usage.

⚠️ Important: Personalisation and tracking only work if the end user gives consent to the widget.
If consent is not provided, these features are disabled automatically.

Prerequisites

To use Slidy personalisation and tracking, the following steps are required.

1. Enable Google Analytics Tracking

Read how to do it here.

When publishing or re-publishing a carousel:

  • Enable Use Personalisation
  • Configure your recommendation strategy (see below)

⚠️ Important: Each carousel can have its own personalisation configuration.

Configure consent management for your carousel embed.

This ensures:

  • Compliance with privacy regulations
  • Respect of user consent preferences

See the dedicated integration documentation for full details.

4. (Optional) Provide a User ID

If possible, pass a User ID from your SSO or authentication system to the Slidy widget.

Benefits:

  • Better control over recommendations per user
  • Improved personalisation accuracy
  • Consistent experience across sessions and devices

See the dedicated integration documentation for full details.

This step does not depend on your configuration.

  • If a user does not give consent, personalisation and tracking will not work
  • If consent is given, Slidy automatically activates all enabled features

Personalisation Strategies

Slidy supports five personalisation strategies.
All strategies work automatically except Geo, which requires additional data.

You can enable and combine multiple strategies as needed.

1. Performance-Based Strategy

Recommends stories based on overall performance across all users, including:

  • Number of views
  • Average time spent
  • Total time spent

Best for promoting high-performing content.

2. Aging (Decay) Strategy

  • Older stories gradually lose relevance
  • Newer content is automatically prioritized

Helps keep recommendations fresh over time.

3. Random Strategy

  • Stories are selected randomly
  • Ensures equal exposure across content

Useful for discovery, experimentation, or A/B testing.

4. Topic-Based Strategy

  • Slidy automatically identifies detailed topics in your content
  • Stories are assigned to topics
  • Users are recommended stories based on what they read most

Ideal for content-driven personalisation.

5. Geo-Based Strategy

  • Stories related to locations near previously read content are considered more relevant
  • Requires geo information to be provided:
    • Location name, and/or
    • Geographic coordinates

⚠️ This strategy should only be used if geo data is available.

Combining Strategies

You can freely combine multiple strategies to fine-tune recommendations.

Slidy automatically balances the enabled strategies based on configuration and available data to deliver the best possible results.