A personalized experience based on the session's landing page.

Introduction

This template defines a personalized experience for SaaS visitors based on the first page they land on.

A split-screen comparison image showing two versions of an online store home page. The left side shows the default content with no special offers, and the right side shows personalized content based on the student-related content the user has read.

By referencing the session's landing page, it’s possible to infer visitor intent and adjust onsite content to create a consistent and relevant experience across the website.

What's included

This experience includes 4 components, 3 slots (a home hero, a home featured topics, and a testimonials sections), and the following audience:

session's landingPage matches "student"

Define custom audiences using the Contextual Query Language (CQL), a readable, natural-language-inspired syntax designed for flexibility and ease of use. It allows, for instance, to add two or more landing pages to the same audience using or, and, starts with, ends with, or matches.

Usage

To create a new experience using this template, run:

npx croct@latest use croct://experience/saas/landing-page

Start building in seconds

Paste the following command in your terminal and let the CLI do the rest.

npx croct@latest init