Your affiliate program is three months old, and the dashboard shows $18,000 in affiliate-driven revenue. Pull up your P&L, though, and the picture looks different.
That $18,000 came with $2,700 in commissions, plus platform fees, plus a coupon-stacking problem you haven’t fully diagnosed. You don’t know which sales are genuinely new customers. You don’t know which ones are existing buyers who found a discount code on RetailMeNot.
This guide starts with the one calculation that determines whether your affiliate program adds profit or just adds accounting complexity. Platform selection and recruitment come after you know your numbers.
How Much Commission Should You Offer in Your Affiliate Program?
Set your commission based on your own margin, not a competitor’s guess. Take your average order value, subtract COGS, fulfillment, and payment processing. Divide the remaining contribution margin by three — that’s your commission ceiling. Start at half that number for the first 60 days, then adjust only when you have confirmed new-customer data.
A store with a 40% gross margin that launches at 15% commission looks reasonable until you run the full unit economics.
Take a $65 average order value. At 40% gross margin, gross profit is $26. Subtract $7 in fulfillment. Subtract $2.20 in payment processing. Contribution margin is $16.80 per order. At 15% commission — $9.75 — you’re left with $7.05 before any operating overhead.
Compare that to a Meta Ads campaign at a $28 CAC. The affiliate channel, which felt free because there’s no upfront spend, is actually more expensive per acquired customer. Most operators don’t discover this until month four or five, when the quarterly P&L audit raises questions.
The margin-first calculation
Run one calculation before touching any platform setting. Take your AOV. Subtract COGS. Subtract fulfillment. Subtract payment processing (2.9% is a reliable estimate). What remains is contribution margin per order.
Divide that number by three. That’s your commission ceiling — the highest rate at which an affiliate sale still generates meaningful profit. Set your starting rate at half that ceiling. Publish it. Only raise it after 60 days of confirmed new-customer data.
A Shopify candle brand with a $65 AOV runs the numbers: $18 COGS, $8 fulfillment, $2.20 processing. Contribution margin is $36.80. Commission ceiling is $12.27 — roughly 19%. Starting rate: 9–10%.
Their top competitor offers 15%. At 15%, the brand pays $9.75 per order. At 9%, they pay $5.85. The gap is $3.90 per order. At 200 affiliate orders per month, that’s $780 in retained margin. Per year, nearly $9,400 — kept, not surrendered to a rate set by guesswork.
Commission benchmarks by category — for sanity-checking your own math:
- Apparel and accessories: 8–12%. Margins compress with return rates.
- Supplements and consumables: 10–15%, supportable if subscription LTV is strong.
- Home goods and furniture: 5–8%, due to high AOV against thin gross margins.
- Beauty and skincare: 12–18%. Subscription upsell often justifies the higher rate.
- Electronics: 3–6%. Product-level margin is thin.
These are reference points, not targets. Run your own unit economics first. These numbers tell you whether your math is in a reasonable range — not what rate to set.
How Do You Prevent Coupon Abuse Before It Eats Your Margin?
Lock down four platform settings before you approve your first affiliate. Disable coupon stacking, exclude owned channels from last-click attribution, enable new-customer-only commissions, and set a minimum engagement window between click and purchase. These changes prevent abuse at checkout — no monitoring required.
Platform defaults favor activity volume over your margin. They ship that way because the platform’s interest is showing impressive click and order numbers. They don’t serve yours.
Four settings to change on day one:
1. Disable coupon stacking at checkout. Shopify’s native checkout allows multiple discount codes in certain configurations. Turn this off. Affiliate codes should never stack with sitewide sales, loyalty discounts, or welcome-series codes. One discount per order.
2. Set a last-click exclusion for owned channels. If a customer arrived via your email campaign, an organic Google search, or direct URL entry, an affiliate who later delivered a code should not receive full commission. Refersion, Impact, and GoAffPro all support attribution window customization. Configure it before launch.
3. Enable new-customer-only commission rules. This is the setting most operators never touch. Configure full commission to pay only on first-time buyers. Returning customers triggered by an affiliate code pay a reduced rate — or nothing, depending on your margin structure. This single change can cut commission bleed by 20–40% in programs with strong organic traffic.
4. Set a minimum engagement window between click and purchase. A click followed by a purchase within 30 seconds is almost never a genuine affiliate referral. It’s a coupon aggregator auto-applying your affiliate’s code at checkout. Most platforms support a minimum engagement window. Set it to at least 60 seconds. A two-minute floor is better.
A WooCommerce kitchenware store doing $280k per year found that 34% of affiliate-tagged orders were coming through a single deal aggregator that had scraped affiliate codes from a partner’s blog. After enabling new-customer-only commissions and setting a two-minute engagement window, that number dropped to 4%. Monthly commission payout fell by $1,100. Net revenue held flat.
The fix took 45 minutes of platform configuration. The savings were immediate.
How Do You Find Affiliates Who Drive New Customers — Not Cannibalize Old Ones?
Vet every affiliate before approval using a five-point scorecard. Check engagement rate, audience authenticity, content alignment, existing customer overlap, and coupon aggregator presence. Eight minutes per applicant filters out the low-quality approvals before they pull from your margin.
Affiliate vetting scorecard:
1. Engagement rate. Divide total likes plus comments by followers. On Instagram, accounts above 50k followers should clear 1.5% or higher. Accounts under 20k should be at 3–6%. Below these floors, the audience is either disengaged or inflated.
2. Audience authenticity. Run the applicant’s handle through HypeAuditor’s free preview or Modash’s audit tool. Look for follower growth spikes that don’t correspond to posting activity or viral moments. Purchased followers won’t convert.
3. Content-product alignment. Does the affiliate actively discuss your product category? A general lifestyle account with 200k followers typically underperforms a niche account with 12k. Specificity predicts conversion.
4. Existing customer overlap. Check your CRM for orders from the applicant’s email address or linked handle. If they’re already a repeat customer, their marginal reach is smaller than their follower count implies. They may still be worth approving — but at a lower commission tier.
5. Coupon aggregator presence. Search the applicant’s handle and any associated brand name on RetailMeNot, Honey, and Rakuten. If their referral codes already appear there without authorization, they operate as a deal distributor, not a content creator. Pass.
A DTC supplement brand at $800k annual revenue ran open recruitment for their first 90 days. They approved 61 affiliates. After applying a version of this scorecard retroactively, 38 failed on two or more criteria. The brand pruned to 23 affiliates.
Affiliate-driven revenue dropped 12% in month one after the cut. By month three, it recovered to the original level — with 40% fewer commissions going out. Margin per affiliate order improved by $4.30.
Quality recruitment means slower early numbers. It also means the program is still running profitably at month twelve.
Which Affiliate Platform Should You Actually Use for a Shopify Store?
Pick a platform based on your revenue stage. GoAffPro covers the basics for stores under $500k. Refersion adds new-vs-returning customer segmentation for $500k–$3M. Impact handles cross-channel attribution and complex payouts above $3M. Your margin math matters more than the software, but the right platform makes reporting cleaner as you grow.
Under $500k revenue: GoAffPro
GoAffPro integrates directly with Shopify and WooCommerce. Plans run $24–$89 per month. It covers the fundamentals: unique coupon codes, tracked links, affiliate dashboards, and payout management. It supports custom commission groups, which lets you implement new-customer-only rules at the affiliate level. For stores in early testing, it’s sufficient without enterprise overhead.
$500k–$3M revenue: Refersion
Refersion costs $99–$299 per month and adds meaningful reporting depth — specifically the new-versus-returning-customer segmentation that becomes critical once you’re paying $2,000 or more monthly in commissions. At this revenue level, knowing which affiliates actually drive acquisition versus which ones harvest existing demand is worth the additional platform cost.
Refersion’s Shopify integration handles coupon attribution reliably. Its fraud detection tools are stronger than GoAffPro’s defaults. The reporting exports are clean enough to use directly in a weekly margin review.
$3M+ revenue: Impact
Impact is overkill under $3M. Above it, cross-channel attribution, contract management, and API flexibility justify the investment. Pricing is custom — budget at least $500 per month as a floor. Impact is where international programs, 100+ active affiliates, and complex payout structures become manageable rather than chaotic.
One practical note on platform migration: switching platforms after launch is painful. Affiliates lose dashboard access. Links need regenerating. Payout history requires manual reconciliation. Pick a platform you can grow into. Going from GoAffPro to Refersion at $600k revenue is reasonable. Switching from Refersion to Impact at $3.5M is also manageable. Switching at $900k because you underestimated growth is disruptive.
What realistic 90-day numbers look like:
Month one is configuration, not revenue. Set commission rates, apply the four fraud-prevention settings, vet and approve your first 10–15 affiliates. Do not rush approvals.
Month two produces first affiliate orders. Stores with 15 quality affiliates typically see $500–$3,000 in affiliate-driven sales. The number matters less than the new-customer percentage. Target 70% or higher on first-time buyers.
Month three is your first real audit. Pull all affiliate-tagged orders. Separate new customers from returning. Calculate effective commission as a percentage of contribution margin. Compare it to your Meta Ads CAC for the same period. If affiliates are more expensive per new customer than paid ads, the problem is commission rate, affiliate quality, or coupon abuse — all diagnosable with 60 days of data.
The stores that treat the first 90 days as a data collection exercise come out of month three with a working program. The ones chasing early volume usually find themselves six months in, staring at a P&L that doesn’t match the affiliate dashboard.
This week, run the unit economics calculation before opening a single platform account. Take your AOV, subtract COGS, subtract fulfillment, subtract processing fees, divide the result by three, and set your starting commission at half that number. Write it down before you look at what any competitor offers.
That calculation takes ten minutes. The margin it protects compounds for as long as the program runs.









