Skip to main content

Creating referrals

You can create referral codes for your campaign by importing them into Talon.One or building a rule with an effect consisting of creating referral codes when conditions are met.

You can also create referral codes programmatically.

Creating a referral code

You can create referrals as an effect in your rules.

Learn more about it in our Developer Docs.

Importing referral codes

You can import referrals from any marketing tool to use them in Talon.One.

  1. Click Referrals on the left-side menu of your campaign.
  2. Click Import Referrals at the top-right corner of the page.
  3. Click Upload a CSV file.
  4. Select a CSV file of referral codes from your computer.
  5. Click Import Referrals.

To import more data, click Import More Referrals.


When you import a CSV file with referrals, a customer profile is not automatically created for each advocateprofileintegrationid column value. Use the Update customer profile endpoint or the Update multiple customer profiles endpoint to create the customer profiles.


If no limit is set for an imported referral, the default is single-use.

Creating a referral code programmatically

To create codes programmatically, use the Import referrals via CSV file endpoint. It does the same thing as the import feature inside the Campaign Manager.