Welcome Message

A welcome​ ​message​, as the name suggests, is a greeting message ​that gets displayed to​ ​a new customer​ ​upon installing and launching an organization’s app for the first time after clicking on a referral link sent by another existing customer. The existing customer who shared the referral link that installs the app, is usually a friend or acquaintance of the new customer. The welcome message gets displayed within a tiny popup.

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.




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.

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

Invitereferrals.shared.getReferrerCode().then((value) {
       // do your useful task

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.

    // referring parameters in JSON String

Example -

Invitereferrals.shared.getReferringParams().then((value) {
        // do your task



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.shared.showPopUp((String)rule, (int)CampaignId);


Invitereferrals.shared.showPopUp("tnc", 27990);

Parameters :

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