Crisp logo

Crisp

Attribution data for Crisp

Know where your chat visitors came from.

Your website

Script installed

SourceTag

Captures attribution

JS API

Reads cookie data

Crisp

Data arrives tagged

The problem

Crisp shows conversations but not marketing attribution.

How to set it up

Use SourceTag's JavaScript API to pass attribution data into Crisp session data.

1

Install SourceTag

Add the script tag to your site.

2

Pass data to Crisp

Use the JS API to set Crisp session data with attribution info.

3

View in Crisp

Check visitor profiles for attribution data.

Using the JavaScript API

Chat tools don't use traditional forms, so SourceTag takes a different approach here. Instead of hidden fields, you read attribution data from the JavaScript API and pass it into Crisp's contact properties.

const fc = window.__sourcetag?.getFC();
const lc = window.__sourcetag?.getLC();
// Returns: channel, source, campaign, term, ...

The API gives you the same data that hidden fields capture. See the full JS API reference →

Frequently asked questions

Related integrations

Done-for-you attribution. Set up in 5 minutes.

14-day free trial. No credit card required. Every lead tagged with the source that created it.