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 a credit applied to their next delivery.

  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 receives a credit on their next delivery

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 the referrer earns per successful referral (applied as a one-cycle discount on their subscription)
  • Landing page content: customise the heading, description, and messaging on the referral landing page
StatusMeaning
PendingFriend has claimed the referral but hasn’t subscribed yet
ConvertedFriend placed a subscription order — referrer credit applied
ExpiredFriend 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