Referral Campaigns
Turn customers into advocates. Capture share intent, track every invite, survive checkout attribution, and issue rewards with configurable policy controls, automatically.
Learn more →Referral + Affiliate + Giveaway Engine
Drive revenue with referral loops, scale with affiliate partners, and grow your owned audience with giveaways from one operating platform.
Core products
Run referral, affiliate, and giveaway campaigns together without splitting teams across disconnected tools.
Turn customers into advocates. Capture share intent, track every invite, survive checkout attribution, and issue rewards with configurable policy controls, automatically.
Learn more →Run a complete affiliate operation. Collect applications, approve partners, track commissions per period, and automate Stripe Connect payouts without spreadsheet reconciliation.
Learn more →Grow your owned audience at scale. Launch list-building giveaways with structured entry capture, duplicate prevention, scheduled draws, and controlled winner fulfillment.
Learn more →Platform
Time-series trends, conversion funnels, top advocate and affiliate leaderboards, AI insight cards, and one-click CSV exports for every campaign dimension.
Explore →Generate personalized share-copy variants in seconds and receive AI-flagged insights when campaigns underperform, so you optimize faster without manual analysis.
Explore →Drop in prebuilt advocate, friend-claim, and affiliate portal widgets, or drive every interaction through headless public APIs for fully custom storefronts.
Explore →Deep Shopify admin and storefront support, Klaviyo event sync for lifecycle journeys, and Stripe Connect for automated affiliate payouts, all built in.
Explore →Campaign execution
From campaign setup to reward fulfillment, every step is tracked and automated.
Advocate captures a personal link, friend clicks and shops, referral credit persists through checkout, conversion is verified against eligibility rules, and reward issues automatically.
View flow →Creator applies, merchant reviews and approves, affiliate link is activated, conversions are tracked against the affiliate channel, commissions accrue, and payout batches run on schedule.
View flow →Campaign goes live, entries are captured with consent and identity fields, duplicates are filtered, draw runs at the configured time, and winners are selected and fulfilled automatically.
View flow →Why Sorae
Point solutions handle one channel. Sorae handles referral, affiliate, and giveaway in one operating model, with the infrastructure to keep it running reliably at scale.
Referral, affiliate, and giveaway programs share one analytics layer, one reward engine, and one admin surface. No tool-switching, no attribution gaps between channels.
Referral and affiliate context is stored in persistent tokens and written to order attributes, so credit doesn't drop at the cart step or during guest checkout transitions.
Self-referral blocking, new-customer enforcement, minimum subtotal controls, and IP signal capture run before any reward issues, without custom code or post-campaign audits.
Campaign-aware AI generates share copy variants your advocates actually send, and flags underperforming campaigns before they drain budget silently.
Install from the Shopify App Store with embedded admin, theme widgets, and app proxy links, or connect API-first for SaaS, DTC, and custom platforms.
Affiliate commissions flow through a structured ledger and batch execution model that sends payouts to Stripe Connect accounts on a predictable monthly cadence.