Docs/Referral Rewards

Referral Rewards

Configure your referral program — give/get model, tier-scaled values, conversion triggers, and how referrals work across wallet passes and URLs.


Angle's referral system rewards existing members with store credit when they refer new customers who make a purchase. Every enrolled customer gets a unique referral identity they can share via URL or wallet pass QR code.


Enabling Referrals

Referrals are configured per tier. Navigate to the tier's edit page (Membership → click the tier → scroll to Rewards) and click Enable next to "Referrals."


Configuration

SettingWhat It Controls
Member receivesDollar amount the referring member gets (e.g., $10)
Referee receivesDollar amount the new customer gets (e.g., $10)
Reward expirationHow long referral credit remains valid (specific days or no expiration)
ℹ️

Referral rewards are not instant. Both parties receive credit only after the referred customer completes their first purchase. This prevents abuse from sign-up-only referrals.


Tier-Scaled Referrals

One of Angle's most powerful referral features is the ability to offer different referral values at each tier. Higher-tier members — typically your most passionate advocates — get more generous referral incentives.

Example structure:

TierMember ReceivesNew Customer Receives
Entry$10$10
Mid$25$15
Top$50$25
Employee$100$25

This approach rewards your best customers for being brand ambassadors while keeping the new customer incentive consistent enough to drive conversion.


How Customers Share Referrals

Every enrolled customer gets two sharing methods:

A personalized link the customer can share via text, email, or social media. When a new customer clicks the link:

  • A new Shopify customer account is instantly created
  • The new customer is automatically enrolled in the loyalty program
  • Full attribution is recorded — who referred whom, when, and through what method

How It Works End to End

1

Member shares their referral

Enrolled customer shares their referral link or wallet pass QR code via any channel.

2

New customer clicks or scans

A new Shopify customer account is created and the new customer is enrolled in the loyalty program.

3

New customer makes their first purchase

The conversion trigger fires. Both parties receive their store credit rewards.

4

Credit appears on both accounts

Both customers see the credit in their Shopify account and on their wallet pass balance.

5

Klaviyo notifies both parties

If Klaviyo is connected, the "Store Credit Earned" event fires for both the referrer and the referee.


Referral Tracking

Angle maintains full attribution for every referral:

  • Which customer referred whom
  • When the referral occurred
  • Whether the referee converted (completed their first purchase)
  • Total credit issued to both parties
  • Referral source (QR code scan vs. URL click)

This data is stored in Shopify customer metafields including a Referred By field on the new customer's profile, and is available in Klaviyo for marketing automation.


Best Practices

  • Scale referral values with tier level — your best customers are your best advocates; reward them accordingly
  • Display the give/get offer prominently on your website and in emails — customers need to know the referral exists
  • Set QR code alt text in the wallet pass editor to match the give/get values (e.g., "Give $10 ❤ Get $10")
  • Include the referral link in your welcome Klaviyo flow so new members immediately know they can start referring