Measuring Referral Campaigns

    You can use Airbridge tracking links to measure the performance of referral marketing initiatives, such as share-the-campaign and invite-a-friend campaigns, and identify users who refer your service to others to reward them accordingly.

    Referral Campaign User Scenario

    Here is a typical user scenario using an Airbridge tracking link as a shareable link to measure a referral campaign:

    1. User A clicks a CTA button, such as a Share button or Invite a Friend button. A link will appear that the user can copy and share with others. This link will contain the user ID that can be used to identify User A for rewards.

    2. User A shares the link with User B through email or messenger.

    3. User B clicks the link.

    • When the app is not installed: User B is redirected to the app store where the app can be downloaded. By using deferred deep linking, User B can be redirected to a specific in-app location upon launching the app for the first time after the app install.

    • When the app is already installed: The app is launched on User B’s device. By using deep linking, User B can be redirected to a specific in-app location.

    4. User A can be rewarded after User B installs and launches the app or performs a certain app event.

    The following steps should be handled by a developer. Ask your developer for help.

    1. Develop a CTA button so that when a user clicks the button, the Tracking Link API is called. Make sure the user ID of the user who clicks the CTA button is included in the tracking link. The following parameters shall be used.

    #{"width":"80px"}

    Parameter

    #{"width":"200px"}

    Description

    channel

    The channel name you wish to look up in the Airbridge reports and raw data files to find the data collected through the tracking link should be entered. This channel name will be considered a Custom Channel name.

    params

    Campaign parameters such as campaign, ad_group, content, term, sub_id can be included to record additional campaign data.

    deeplinkURL

    The in-app destination and the user ID of the user who clicked the CTA button should be entered.

    For a sample request, refer to the example below.

    2. The tracking link should be provided to the user who clicks the CTA button as a shareable link. We recommend providing the trackingLink.shortURLparameter value from the Tracking Link API response as the shareable link, which follows the format as follows.

    • {default or custom domain}/{shortID}

    To use your custom domain instead of abr.ge, which is the default setting, refer to this article and configure your custom domain in the Airbridge dashboard.

    For a sample response, refer to the example below.

    3. Configure the deep link callback to get the user ID of the user who clicked the CTA button. You can use the user ID to identify users who participated in your referral campaign and provide rewards.

    Event Collection

    To properly measure your referral campaign, specific user actions relevant to the referral campaign, such as clicking the CTA button, should be collected as an Airbridge event. Such action can be collected as Share event (airbridge.share) which is a Standard Event or can be collected as a newly defined Custom Event.

    If the Airbridge SDK is already collecting such user action and sending the events to Airbridge, no additional task is required. If not, however, you need to reconfigure the Airbridge SDK to collect such user action and send the events to Airbridge, conduct SDK testing, and release your app with the new Airbridge SDK.

    Refer to the developer guides listed below for SDK configuration.

    Performance Reporting

    The performance of your referral campaigns can be viewed in the Airbridge reports and raw data files. You can use the following metrics and GroupBys to visualize the data in the reports.

    Metric or GroupBy

    Description

    channel

    The channel name of the referral campaign. Shows the channel parameter value.

    campaign

    The campaign name of the referral campaign. Shows the campaign parameter value. If not configured, no data is available.

    ad group

    The ad group name of the referral campaign. Shows the ad_group parameter value. If not configured, no data is available.

    ad creative

    The ad creative name of the referral campaign. Shows the ad_creative parameter value. If not configured, no data is available.

    Attention

    Was this page helpful?

    Have any questions or suggestions?