ucc
) on this landing page to properly attribute future conversions.
Follow these steps to set up referral code capture:
Step 1: Set up your landing page
Create a landing page for referral traffic. Choose one approach:- Dedicated referral landing page
- Home page with Cello New User Banner
Step 2: Install attribution script
The attribution script detects theucc
query parameter and stores it as a first-party cookie for later attribution of conversion events.
Install the Cello attribution script - Attribution JS - using one of these methods:
The attribution script also enables you to:
- Fetch referrer names for landing page personalization
- Get campaign parameters to display discounts
- Attach
ucc
to signup forms
Step 3: Verify installation
Verify that theucc
is available on your signup page:
-
Test your website with these query parameters:
-
Verify these values are saved as cookies:
cello-product-id
andcello-referral
-
On your signup page, test
ucc
access from the browser console:Expected response:
Using referral codes at signupUse
getUcc()
during user signup to retrieve the referral code, then pass it in the signup event to Cello.For complex flows, save the ucc
with your user record so it’s available when sending signup events.