Welcome Message

REFERRAL PROGRAM

Referral programs are a great marketing strategy to let your existing customers claim their rewards and incentives whenever they refer your brand to their closed ones and acquaintances. Welcome Message is the first step to prompt your existing customers to let them refer the brand to their friends and acquaintances. The message includes a referral link or a code that the customers can further share.

Read the below steps to launch the different components of Referral program

Show Welcome Message

Show​ ​welcome​ ​message​ ​to​ ​customer​ ​if​ ​he​ ​comes​ ​through​ ​referral​ ​of​ ​his​ ​friend.

InviteReferrals.showWelcomeMessage();

Get Referrer Code

A referrer code refers to the unique combination of numbers and letters which is assigned by the brand to its customers which they can share as a referral code to their friends and acquaintances.

This function will provide referrer code in callback if it's available in the SDK.

InviteReferrals.getReferrerCode(callback);

​Example:

InviteReferrals.getReferrerCode(this.success);
Note:- success and error callback functions are like this. 
  success(response){
       // do your code
  }

Get Referring Params

This function is a return type function, which provides json data in return. It has all utm data, if it is captured from the application.

InviteReferrals.getReferringParams(successCallback);

​Example:

InviteReferrals.getReferringParams(this.success);
Note:- success and error callback functions are like this. 
  success(response){
      // do your code
  }

Response

{
   "ir_code":"MGB9Q7HR",
   "utm_campaign":"Default_Campaign",
   "utm_medium":"others",
   "ir_ref":"xxxxxxx-xxx-xxxx-xxxx-xxx-xxxx-xxx-xxxx-xxxx-xxx",
   "utm_source":"invitereferrals",
   "utm_content":"50763857"
}

Show Pop-Up

This method is used when you want to show, how it works or terms & conditions content in your app’s screen. Pop-up will be shown in alert dialog box in your screen.

Invitereferrals.showPopUp((String)rule, (int)CampaignId);

Example

Invitereferrals.showPopUp("tnc", 27990);

Parameters

ParametersDescriptionValue
PopUp (string)Call to action button on which user will click and converte.g. START
Campaign id (integer)Unique identification number of the campaign25XXXX