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.

Advocate identity and share-link generation

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