Commission Models
Part of Affiliate commission structures and margins
Setting commissions for new versus existing customers
Define new and existing customers, price each order group and check the data and fallback behind customer-status commissions.
Pay different commissions for new and existing customers only when the business can define customer status, supply it reliably with a conversion and afford each rate. A first purchase may justify a higher acquisition payment; a repeat order may still deserve commission. Neither conclusion follows from the status label alone.
Define “new” before setting rates
Choose a rule the store can apply when an order is placed. For example, “new” might mean no earlier approved order linked to the same customer account. Decide how guest checkouts, merged accounts, cancelled first orders and unrecognised customers are classified.
Document the rule and its data source. Give unknown status an explicit payout treatment rather than allowing it to receive a premium by accident.
Customer status and affiliate credit answer different questions. The store classifies the customer under its own definition; the affiliate system applies a rule to decide which partner, if any, receives credit. A new customer is not necessarily a customer the publisher brought to the business.
Price each group separately
Calculate the contribution available on first and repeat orders after discounts, fulfilment, payment costs, expected returns and variable programme costs. Reserve the contribution the business needs to retain. Use evidence from your own customers for any projected later value; a forecast does not justify an unlimited first-order payment.
Suppose, hypothetically, that the commission ceiling is $18 on a typical eligible first order and $8 on a comparable repeat order. Payments of $15 and $6 would leave a buffer under those ceilings. These are not recommended rates. Check small and discounted orders before applying either amount across a whole customer group.
A higher first-order rate can support a programme aimed at acquiring customers. Similar rates may be simpler when both groups have comparable economics or status data is unreliable. If repeat orders earn commission indefinitely, cost the possible obligation over the qualifying period and state its boundary in the terms.
Check how status reaches the rule
Awin’s customer-acquisition tracking uses a supplied NEW or RETURNING value. Awin Classic Commission Groups can vary rates by customer type, including new versus returning customers. Awin Access customers can have up to three groups, including Default. The advertiser must still classify the customer correctly.
impact.com says the brand must create its own customer identity logic and pass customerStatus with conversion data. The status information can be used when creating partner payout modifications to incentivise partners for a particular customer-status category.
Its documentation says the standard New and Existing mapping values should work by default even without enabling the mapping toggle. If the proposed setup requires enabling that setting, impact.com warns that doing so changes tracking code and can disrupt the programme; check the account with the provider before making the change.
Tapfiliate documents extra commission types for differentiated commission structures. It says the feature can be implemented through WooCommerce, JavaScript or the REST API; JavaScript or REST API approaches require a developer.
Confirm that the proposed Tapfiliate integration supports the customer-status rule you need before promising either rate.
Setting Up Customer Status Tracking for Commissions
- Define customer status rule (e.g., no prior approved order)Use store’s internal logic or CRM data
- Pass `customerStatus` value (NEW/RETURNING) in conversion dataVia API, JavaScript, or platform integration
- Configure commission rules based on status in affiliate platformAwin Access, impact.com, Tapfiliate
- Test with edge cases (guest checkout, merged accounts, cancelled orders)Verify payout accuracy before launch
Explain exceptions
State the status definition, rate for each group, treatment of unknown status, qualifying order value, refund rule and effective date. Make the fallback financially safe and understandable to publishers. If status is corrected after an order, define how the commission will be reviewed within the programme terms and platform timetable.
Implementation checks should cover a first buyer, a known repeat buyer, a guest buyer with an earlier account, a cancelled first order and a missing status. Compare each expected payout with the configured result. Later, review the mix of approved first and repeat orders while keeping customer classification separate from any claim of additional sales.



