Affiliate & Payouts
Tracking Affiliate Sales
Tracking in Sonar Seed is powered by Shopify Discount Codes. This provides a reliable, cookieless way to attribute sales to your ambassadors while giving customers an incentive to shop.
How Attribution Works
1. Unique Discount Codes
When an ambassador is approved for a campaign or imported, Sonar Seed generates a unique discount code for them in Shopify (e.g., ANNIE20).
- Discount Percentage: Defined in your recruitment or campaign settings.
- Link to Ambassador: Every code is permanently linked to an ambassador's profile.
2. Order Syncing
When a customer uses one of these codes at checkout, Shopify processes the order as usual. Sonar Seed then "sees" the order via webhooks or manual sync:
- Automatic Matching: We match the discount code used in the order to our database of ambassadors.
- Commission Calculation: We calculate the commission based on the rules active at the time of purchase.
- Dashboard Visibility: The sale appears on your dashboard, and the ambassador sees the referral in their portal immediately.
Manual Sales Sync
While we capture most sales in real-time, we recommend a manual sync once a week to ensure attribution is 100% accurate.
- Go to the Ambassadors tab.
- Click Sync Shopify Sales.
- This scans your latest Shopify orders for any missing affiliate codes or status updates.
Attribution Rules
- Last Code Wins: If a customer uses multiple codes, the code active in the Shopify Order object is the one that receives credit.
- Manual Adjustments: If you need to manually attribute a sale to an ambassador, you can do so by editing their profile and linking an order ID.
Next Step: Processing Payouts