[NEW] Unique impressions have been added to the dashboard and the individual participant view
[NEW] Share counts have been added to the individual participant view
Performance fixes to ranking participants. When a participant is added or deleted, GrowSurf does a lot of heavy lifting to rank or re-rank participants. We've made some significant performance improvements to this process, which in turn, has improved the performance of many other operations within the GrowSurf application.
Fixed ghost participants. Sometimes, the GrowSurf dashboard would display "ghost" participants who had no information (e.g, email, name, source). These "ghost" participants were identified to be duplicates of an existing participant. This issue has no effect on the campaign itself nor on participants receiving credit for referrals, however would cause some confusion on how it came about. This issue is now resolved.
[NEW] Enable/disable participant authentication. Campaigns now come default with participant authentication disabled. Enabling participant authentication will make it so that all participants must log in in order to view their account information and stats (if their authentication browser cookie is not already present). Participant authentication is particularly useful when your rewards are financial/high-stakes, and security and privacy are of top priority. This setting can be configured in the Options step of the Campaign Editor.
[NEW] Bulk delete participants. Now you can remove all participants in a single campaign from your dashboard. This can come in handy when you are testing your campaign, and you want to purge all test participants to start your campaign fresh.
/DELETE participant endpoints have been added to the REST API
Full text customization has been added for remaining GrowSurf elements:
Back link text (when GDPR consent is enabled for the signup form)
Next button text (when GDPR consent is enabled for the signup form)
Leaderboard 'You' tag text
A bug has been fixed for the rare case that a color input disappears when deleting the contents inside of the input slowly in the Design Theme of the Campaign Editor.
[NEW] Improved security for existing participants via login. A login link has been added to the GrowSurf window and embedded form. In addition, anytime an existing participant tries to sign up, they will be sent an email with a one-time login link. This newly added authentication feature will improve security for all participants by locking down access to referral program account details to the participant who requested it.
[NEW] Customizable signup form error messages. You can now customize the language and text of the error messages for the signup form in the Campaign Editor - Design step.
[NEW] HubSpot integration. When a new participant is added to your campaign, automatically add/update them in HubSpot.
Updated the Reward window editor design
Various bug fixes
[NEW] Mailchimp integration. When a new participant is added to your campaign, automatically add/update them in a Mailchimp Audience.
[NEW] New anti-fraud configuration settings added to Options step in Campaign Editor
[FIX] Fixed a bug on CSV uploads where having blank columns would result in an error.
[FIX] Fixed a bug where in some sites the automatic form detection method would not work due to a race condition in the form POST submission, and new participants would not be added to the referral campaign.
[FIX] Fixed a bug where referree would receive referrer's New Participant Reward email when campaign was configured in a specific way
Options step in Campaign Editor has been redesigned to make integrations, reward automation and anti-fraud settings more clear
Referral trigger types have been renamed to describe the conversion event more clearly:
On email capture is now Signup Event
On post-signup event is now Custom Event
GrowSurf marketing emails have been renamed to be more clear and aligned with core events:
Referral Link Used is now Referral Credit Received
Referral Goal Achieved is now New Participant Reward
On Campaign End is now Campaign Ended
[NEW] Offline referrals. If your referral trigger is an action that happens offline, you can manually trigger a referral at the click of a button. (This is useful if your post-signup action happens offline)
[NEW] Embeddable elements. Seamlessly integrate your referral campaign onto your site by using our ready-made plug-and-play elements that are 100% customizable. See the docs here.
Initial documentation release