# ABM campaign experience

A personalized experience based on ABM campaigns.

By Croct. Categories: use-case.

[Source](https://github.com/croct-tech/templates/blob/master/templates/croct/experience/saas/abm-campaign/)

## Installation

```sh
npx croct@latest use croct://experience/saas/abm-campaign
```

# Introduction

This template defines a personalized experience for SaaS visitors coming from ABM campaigns.

![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 ABM campaign the user clicked.](https://cdn.croct.io/assets/templates/documentation/use-case-saas-abm-campaign-intro-illustration.png)

It leverages [UTM parameters](https://docs.croct.com/reference/cql/data-types/marketing/campaign) from ad URLs to align onsite
content with the visitor’s interests, creating a seamless and consistent journey from ad to landing page and beyond.

> [!IMPORTANT]
> Data enrichment tools
> If you use tools like [Clearbit](/templates/use-case/saas/clearbit), [Demandbase](/templates/use-case/saas/demandbase), 
[ZoomInfo](/templates/use-case/saas/zoominfo), or [6sense](/templates/use-case/saas/6sense) to infer firmographic data, 
you can use it to reach users who visit the website organically.

## What's included

This experience includes 3 components, 2 slots (an announcement bar and a home hero section), and the following
audience:

```cql
campaign's source is "linkedin" and campaign's name matches "acme"
```

Define custom audiences using the [Contextual Query Language (CQL)](https://docs.croct.com/reference/cql/introduction),
a readable, natural-language-inspired syntax designed for flexibility and ease of use. It allows, for instance, to add
two or more campaigns 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), [starts with](https://docs.croct.com/reference/cql/expressions/tests/string/starts-with), [ends with](https://docs.croct.com/reference/cql/expressions/tests/string/ends-with),
or [matches](https://docs.croct.com/reference/cql/expressions/tests/string/matches).

## Usage

To create a new experience using this template, run:

```croct-cmd
croct use croct://experience/saas/abm-campaign
```
