> For the complete documentation index, see [llms.txt](https://docs2.ekar.io/referral-program/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs2.ekar.io/referral-program/master.md).

# Referral Program Campaign Manager

Talon.One uses three terms in Referral program :

* **Advocate**: the customer or user who recommends your product.
* **Friend**: the new customer acting on the advocate's recommendation.
* **Referral Code**: the code that the advocate gives to their friend

Referral Program can be enabled by selecting Referral feature in any Campaign. This feature enables Referral feature effects in Rule Builder.

* **Condition**: "Referral Code is Valid", which makes sure the code hasn't been used already.
* **Effect**: "Redeem Referral Code" which marks the referral code as used.
* **Effect:** "Create a Referral Code" which generates a code for this user to give to others.

On Referral Code Generator Setting page, Campaign manager provides various options to customize generation of referral code.

&#x20;
