How to Personalize the Referral Page

You can edit your campaign's referral page by navigating to Referral Page > Edit from your project dashboard. 

When you created your project, default copy is added to your referral page. This default copy can be edited, customized and personalized.

You can also change the content theme, or reset any changes to revert to the default content of the selected theme.


Inserting Dynamic Content

Prefinery provides variables you can use in the Referral Page. 

You can also find the full list of variables you can use by clicking on the Variables button in the top-right corner of the referral page editor. 

These variables are automatically replaced by dynamic content, allowing you to personalize the content shown to the user after they submit your form, or when they return/navigate to the referral page to check their referral stats. 

When you change or reset your referral page content theme, default variables are automatically added, but you can always replace or remove them as needed, or add new ones. 

Some variables - link variables in particular - can also be used within hyperlinks: 

List of Variables

{{user.referral_link}}

Displays the user's unique referral link that they can share with others to earn referrals

{{page.referral_link}}

Displays the user's unique referral link with easy click to copy functionality

{{user.shares}}

Displays the number of times this user's referral link has been clicked.

{{user.referrals}}

Displays the number of referrals resulting from clicks through this user's referral link.

{{user.referral_status_link}}

Displays the link to user's viral referral page. The user can copy and bookmark this link to visit the referral page and see their updated stats at any time. 

{{user.list_position}}

Displays the user's position on the waiting list / leaderboard.

{{user.list_length}}

Displays the total number of users on the waiting list / leaderboard.

{{user.list_ahead}}

Displays the number of users ahead of this user on the waiting list / leaderboard.

{{user.list_behind}}

Displays the number of users behind of this user on the waiting list / leaderboard.

{{user.email}}

Displays the user's e-mail address. Please refer to Best Practices section for more information about how to best use this variable. 

{{user.first_name}}

Displays the user's first name. Please refer to Best Practices section for more information about how to best use this variable. 

{{user.last_name}}

Display's the user's last name. Please refer to Best Practices section for more information about how to best use this variable. 

{{user.status}}

Displays the user's current status in your campaign. 

{{page.networks}}

Displays the social network share buttons you've enabled for the referral page. 

By going to Referral page > Settings from your project dashboard, you can select which share button to enable/show on the referral page, as well as customize the default share message for some these buttons (the user's referral link is automatically appended with the message). 

For more information on this, please see: How to add share buttons to the referral page

{{page.signup_link}}

Displays the link back to the Signup Form, allowing the user viewing the referral page to signup using a different email address. 

This is especially useful if you've enabled to automatically show the referral page to returning users since simply going back to the previous page or reopening the browser will not allow the user to sign up again. 

{{page.leaderboard}}

Displays the leaderboard of top referrers and including the person viewing the referral page, showing their positions and other data depending on the scoring/ranking algorithm you've set for your campaign.

The board can display up to 10 users (if you already have more than 10 users in your campaign). 

The person himself will only see his own email address. That of the other users in the list will be obfuscated (e.g. jo*****@*****.com). If you asked for your users' full names, only their first name and the first letter of their last name will be shown. 

For leaderboard customization options, check out our guide here.

{{page.goals}}

Displays user's current status towards meeting goals ( milestone rewards). 

Best Practices

  • It’s not generally a good idea to include personal information, such as the person’s complete name or email address, on the referral page as bad actors may try to phish information from users that exist in your campaign.

Still need help? How can we help? How can we help?