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