How it works
When a user boots the Cello widget for the first time, we check for the presence of a Cello referral code (ucc
) stored as a first-party cookie. If one is found, we treat this as a potential signup. However, if the referral code (ucc
) maps back to the user themselves, it’s not considered valid.
If you’re using our Stripe or Chargebee webhooks, Cello uses the user’s provided email to identify their dataset and link it to related transactions.
How to find these referrals in the Cello Portal
The detected referrals are marked with the shortcodeAA
in the type column of the New User Signups and New User Purchases pages. The issuing of a reward for a referral that was tracked by Cello’s auto-attribution is, by default, delayed by 7 days.


Help us to improve accuracy
If you’re using our Stripe or Chargebee webhooks, you can increase the accuracy of the auto-attributions by always adding thenew_user_id
and the new_user_organization_id
to the metadata of your customer object.
Example Stripe