Skip to content

Referrals

The referral system lets your existing subscribers refer friends. The referred friend gets a discount on their first subscription order, and the referrer earns store credit that comes off their next renewal.

  1. Referrer opens the Customer Portal and sees a “Refer a Friend” card on their subscription
  2. They share their unique referral link (e.g. your-store.com/apps/gro/refer/GRO-X7K9M2)
  3. Friend clicks the link and lands on a themed referral page within your store
  4. Friend enters their email and submits the form
  5. Friend is redirected to your store with the discount code auto-applied
  6. Friend places a subscription order using the discount
  7. Referrer automatically earns store credit, which comes off their next renewal

Each subscriber gets a unique referral code (e.g. GRO-X7K9M2) that’s shown in the portal. The code is part of the referral URL and is used to track conversions.

Navigate to Subscriptions → Referrals in the Gro dashboard:

Create a discount code in Shopify Admin and restrict it to customers with the tag gro:referral-eligible. Gro manages this tag automatically — it’s added when a friend claims a referral and removed after they convert.

  • Discount code: the Shopify discount code for referred friends
  • Referrer credit amount: how much store credit the referrer earns per successful referral. It stacks with any other credit they have and carries over if it’s more than one order
  • Landing page content: customise the heading, description, and messaging on the referral landing page
Status Meaning
Pending Friend has claimed the referral but hasn’t subscribed yet
Converted Friend placed a subscription order — referrer earns store credit
Expired Friend didn’t convert within the eligibility window

In the Customer Portal:

  • Their unique referral code and a “Copy link” button
  • A “History” view showing all their referrals and their statuses
  • Credit information when a referral converts