Advocate identity and share-link generation
Product
Referral Campaigns
Run advocate-first referral programs with resilient attribution, invite lifecycle controls, and configurable rewards. Give every advocate a trackable share link and let the reward engine handle the rest.
Invite lifecycle tracking from queued to converted
Attribution persistence across storefront and checkout
Reward policies with delay, cap, and eligibility controls
Advocate and invite lifecycle
Every referral starts with advocate intent, and Sorae captures that intent before a link is ever generated. Advocates identify themselves with name and email, receive a personal share link, and Sorae tracks every downstream invite status from that moment forward. One campaign record per advocate. One source of truth per conversion.
- Email and name collected before link generation, no anonymous links
- Invite status tracked from queued through clicked, converted, and rewarded
- One advocate record per campaign with full invite and reward history
- Self-referral detection blocks advocates from converting their own links
- Duplicate invite handling prevents double attribution across devices
Attribution that survives checkout
Most referral programs lose attribution at cart or guest checkout transitions. Sorae stores referral click context in persistent session tokens and writes order attributes on every qualifying purchase, so referral credit doesn't disappear midway through a Shopify flow.
- Click context stored in session-persistent referral tokens
- Order attribute writes on every qualifying checkout
- App proxy short links for clean Shopify theme compatibility
- Tracking embed bridges storefront and checkout attribution gaps
- Referral context recovery for interrupted checkout sessions
Reward controls built for real campaigns
Configure incentives that make business sense, not just what's easiest to build. Separate referrer and buyer rewards, enforce eligibility rules at the order level, and build in delay windows that protect against cancellation abuse before any discount issues.
- Fixed dollar or percentage-off reward options per campaign
- Separate referrer reward and buyer incentive configurations
- Minimum subtotal requirements to filter low-value conversions
- New-customer enforcement at the order level
- Configurable delay windows before rewards are issued
- Cap limits to protect campaign economics across large cohorts
- Manual revocation with structured audit reason trail