---
title: "Referral program sample"
description: "referral program, referral campaign setup, refer a friend, referral coupons, referral rewards, shared referral code, personal referral code, customer acquisition, referral marketing, referral program statistics"
url: https://support.onde.app/en/articles/1047497-referral-program-sample
collection: "Promotions"
updated: 2026-09-17
language: en
alternates: [es, ru]
---

# Referral program sample

referral program, referral campaign setup, refer a friend, referral coupons, referral rewards, shared referral code, personal referral code, customer acquisition, referral marketing, referral program statistics

To start a referral campaign you should follow the next steps:

1\. Go to My Hub >> "Applications & services". Scroll down the page and you will see "Referral programs".

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_8134.png)

2\. Press the "Subscribe" button and the Referral programs will appear under “Active services” in this tab.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_4886.png)

3\. Then, go to "Promotions" >> "Referral programs" in the left side menu and click "Create Referral program".

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_3821.png)

4\. The first configuration step is to make overall program settings.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_8288.png)

## **"Step 1" settings show :**

a. a program has to be named. ”Christmas Referral” in our case.

b. Every participant of the program will get a % discount from the order cost.

c. every primary coupon holder can invite 3 friends.

d. Every user can take 2 trips on one coupon code (_Orders per coupon_ = the number of orders that can be discounted with one coupon created under the program)

e. the program expires on January 1st , 2024.

5\. After the "step 1" configurations are defined press “Next”. "Step 2" helps to set the detailed coupon settings for the program.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_4650.png)

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_8723.png)

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_1885.png)

## **“Step 2” configurations show:**

f. once the referral has taken a ride on the shared coupon, the inviter (referrer) will be given a 10% discount coupon.

g. discount limit for a referrer’s coupon is 1. This means that the discount sum can only be less or equal 1. Discount limit is available for programs with Dynamic % coupons only.

h. when the invitee (referral) takes a ride, he will get a 30% discount off the final trip cost.

i. discount limit for a referral’s coupon is 3. This means that the discount sum can only be less or equal 3 = the discount value.

The invitee (referral) can also invite 3 friends by giving them 30% discount coupons and the steps "h. f." repeat. The cycle of "h. f." constantly repeats itself unless the program is terminated or expired.

j. coupons expire in 90 days after they are added by the customers (i.e. after they are invited - for referrals, after a referral makes the first ride - for the referrers).

k. initial coupon value is set at 40% of the order cost.

l. discount limit for an initial coupon is 4. This means that the discount sum can only be less or equal 4.

m. initial coupons expire in 90 days after they are added by the referrers.

6\. After the "Step 2" configuration press “Create”. The program will be created, however one still needs to add the first batch of initial coupons within step 3 (n).

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_0871.png)

## **"Step 3" settings shows:**

n. initial coupons number is 100 and they will all have different codes. (choose "Shared code" option if you want to create one code for a certain number of coupons).

#### IMPORTANT: “Personal code” means that every coupon code will have a unique combination of symbols. “Shared code” means that all the coupons will have the same symbol code. “Shared code” program is great for promotion campaigns on Facebook and other social media. One should put down the _number of coupon codes to be generated_ (for Personal codes) or the _number of customers who can add a code_ (for Shared codes). For shared codes one can put _the_ _name of the shared code_.

7\. Press “Add” and you are transferred to the screen with your promotion program where all the statistics are stored and updated accordingly.

8\. Tap on the line with the referral program to view its details. The page allows you two options:

1.  terminate the program
    
2.  manage initial coupons
    

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_1551.png)

9\. Press “Initial Coupons” and you will have the data on all the initial coupons as well as their codes.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_0136.png)

10\. Press “Add initial coupons” to create more initial coupons of the same value.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_1353.png)

Choose how many coupons and codes you want to configure. In our case it’s 100 coupons under 1 code “CHRISTMAS”. Just press “Add” to save the settings.

11\. Now you are all set to start and distribute your initial coupons. They can be given out through different online and [offline](https://onde.app/blog/posts/market-taxi-app-offline) channels.

12\. Once the customer adds an initial coupon to his app his promo screen will show the info on his coupon as well as the number of coupons he has to invite friends (see the screenshot below).

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_9003.png)

## **The created referral program has 2 tabs: SUMMARY and INITIAL COUPONS.**

Tap on the line with the referral program to open its details.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_8106.png)

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_9706.png)

Tab **SUMMARY** allows to review general data on coupons and program statistics.

Statistics helps to analyse the following metrics:

-   **Total number of clients**: how many users in total participated in this referral program. It includes:
    
    -   Initial users - users who joined the referral program using an initial coupon code
        
    -   Referrals - users who added a referral coupon
        

-   **New customers**: a user is counted as new when they join the company's referral program for the first time, either with an Initial or a Referral code. This logic is not linked to the registration date or past orders.  
    ​
    
-   **Cost per new client**: the average cost for the company to attract one new customer through this referral program. It’s calculated as:  
    ​_Cost per new client = Used coupons cost ÷ New customers_  
    ​
    
-   **Number of coupons issued**: the total number of coupons created within this referral program, including for referrers, referrals and initial users.
    

-   **Issued coupons cost** - the total value of all issued coupons.  
    ​
    
-   **Number of used coupons**: the data on how many times a coupon discount has been applied. For example, if the program allows multiple orders per coupon, all the discounts are calculated.  
    ​
    
-   **Used coupons cost**: the total value of discounts actually used in completed orders. Depends on the discount type:
    
    -   Fixed (USD) : adds up all fixed discount values (e.g. $10 + $10 = $20)
        
    -   Dynamic (%): calculates the discount based on the ride price (e.g. 20% of $25 = $5)
        

You can terminate a Referral program by selecting “**Terminate program”** in the menu of the top right screen corner.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_2100.png)

There are 2 options to terminate a Referral program:

1.  **Cancel active coupons -** users who had added coupons to the app before the program was terminated will lose access immediately. Coupon will disappear from tab Promo or will be cancelled if a user is on a ride.
    
2.  **Keep active coupons valid -** users who had added coupons to the app before the program was terminated can still use coupons until their expiration date (starts counting from the moment the coupon has been introduced into the app).
    

![](https://staticfiles.gleap.io/gattachments/d814HaR4rjgv1FAkzXOC1cvwNtPraQTtY4MjXYwXPdj0KaECW0YVmsyqVVvQLezd4ebAwQNpxkT.png)

A company can review “Termination type” for any terminated Referral program in tab “Summary”.

Termination type - “Active coupons cancelled” for **“**Cancel active coupons” termination option.

![](https://staticfiles.gleap.io/gattachments/6ckthD5NuvK2gJzPPsaTwM2D7xgCpjhmlPdRv6pgHUk9TCD3GKbEKo9Ycjfw7jaKNKhTYMlXwOR.png)

Termination type - “Active coupons valid” for “Keep active coupons valid” termination option.

> ![](https://staticfiles.gleap.io/gattachments/wjZWmfxPatrFRGDMiBjeNNyaDHPXw5EV1hLmt2jYN8o90r7xtBvxJz5OL3UKJoFhOG78iyRRRu4.png)

If a referral program is terminated one can no longer add the codes of this program to the app.

Tab **“INITIAL COUPONS”** displays data of the coupon codes generated for the program: code values and status of every code. To generate more initial coupons for active non expired programs press “ADD INITIAL COUPON CODES”.

![](https://staticfiles.gleap.io/helpcenter/691718d37300b47544342994/20260212081657_7249.png)

Mind that a new “Shared” coupon code must have a different combination of symbols from that generated initially. Personal coupon code symbol selection is random.

More details on the referral program can be found in the [referral programs manual](https://support.onde.app/en/articles/1047458-referral-program-manual.md) (long read).
