GP Unique ID
Mints the referral code on every signup, so each customer has something of their own to share.
Explore GP Unique IDA signup page that grows by recommendation: every member leaves with a link of their own, and the next signup arrives knowing who sent them.
The code arrived with them.
The code in the link is matched to the entry that issued it.
Illustrative experience
The finished experience
Every signup arrives with its referrer attached, so the thank-you goes out without anyone matching names.
A good fit for
Membership sites, courses and anything that grows by recommendation.
Unique ID stamps each entry with the code that becomes that customer’s referral link.
GP Unique ID
The referral link carries the code in the URL, and Populate Anything looks up the entry that issued it, dropping the referrer’s name and email into hidden fields.
GP Populate Anything
Condition a notification on finding a valid referral record and send it to the referrer’s populated email address. The entry records who referred the new signup.
Gravity Forms
Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.
Mints the referral code on every signup, so each customer has something of their own to share.
Explore GP Unique IDReads the code out of the referral link and looks up the entry that issued it, so the right person is credited.
Explore GP Populate AnythingAdd these optional plugins when your project calls for more.
Optional Discount Field variant: applies a discount after a valid referral record is found. Required only for that eCommerce Fields variant, not basic referral tracking.
Explore GP eCommerce FieldsOptionally compares the signup and referrer email fields to show a self-referral warning or hide Submit. This is an interface deterrent, not server-side validation.
Explore GP Advanced Conditional LogicThis solution uses a free plugin. Nothing to license from us. This solution spans two suites, so it takes two licenses — bought one at a time, in either order. A plan covers how many of our plugins you run at once, and on how many sites. Here is what this one needs.
Required
GP Unique IDPerks
GP Populate AnythingPerks
Optional
Tick what you want and the plan follows.
2 perks need Advanced or above — on up to 3 sites.
Gravity Perks Pro $299 /year Taking all 2 optional perks too makes it 4 in all, which needs Pro.
Free to use with Gravity Forms.
Separate licenses, separate checkouts. Start with either one.
Every plan renews at the same price, and you can upgrade any time for the difference.
The entry records who referred whom for review. Optionally use GP Advanced Conditional Logic to compare the signup email with the populated referrer email and show a warning or hide Submit when they match. That deters ordinary self-referrals in the interface; enforce the rule server-side if it must resist crafted submissions.
No. A thank-you notification or a reward you apply after review can use the same attribution record. An optional eCommerce Fields Discount Field can discount the referred signup when a valid code is found, as suggested in a staff reply on the spotlight. That extension does not implement first-order eligibility, and other discount approaches have their own requirements.
Explore more ways to build with Gravity Forms.
More ways to build
Tell us what you are making and we will work out which pieces it takes — or tell you straight if this is not something we can do.