Shopify affiliate marketing
An affiliate program for your Shopify store.
Set a commission, share a signup link, and let affiliates promote you. Every referred sale is tracked and credited to them automatically.
| Affiliate | Orders | Revenue | Commission |
|---|---|---|---|
| Ava Morgan | 46 | $2,921 | $438 |
| Jon Lee | 31 | $1,974 | $296 |
| Riya Patel | 24 | $1,470 | $221 |
Features
Whatever you need, we'll build it.
Custom commission programs
Set a commission rate, pick the customer discount, and Sprout Affiliate hands you a signup link to share. Paid plans run as many programs as you like.
Self-serve affiliate signup
Affiliates apply through your own branded page and pick their discount code. You approve with one click.
Reliable referral tracking
Every referred order is credited to the affiliate whose discount code the shopper used, or whose referral link they arrived on.
Automatic payouts
Approve an order and its commission is ready to pay. Set a weekly or monthly schedule and Sprout Affiliate sends every PayPal payout on its own.
Customer discounts
Give referred shoppers a discount code, or auto-apply it through the affiliate's link, your choice per program.
Tiered commissions
Pay a higher rate as an affiliate sells more. Count their sales for all time, or start the count fresh every week, month, quarter, or year.
Affiliate segments
Save any group of affiliates under a name: the Instagram program with nothing owed, everyone who has earned over $500, anyone quiet for 60 days. Each one is a tab on your affiliate list and a recipient group for your next email.
More than one store
Connect the stores you own and run all of their programs while signed into any one of them. One store pays the monthly fee for the group, and every store still pays only its own percentage on its own sales.
An API, and webhooks
Read your affiliates, programs, referral orders, and payouts from your own systems, and get a signed webhook the moment something happens. Read the API docs.
Fraud protection
Self-referrals, orders Shopify rates risky, open chargebacks, and sudden bursts of orders wait for your review instead of paying out. Nothing is rejected without you. How it works.
How it works
Up and running in three steps.
Create your program
Pick a commission rate, add an optional customer discount, and select a payout method.
Recruit your affiliates
Share your signup link. Affiliates apply, you approve, and each one gets their own referral link.
Approve and pay
Referred orders arrive already credited to the affiliate. Approve them, then pay everyone in one batch.
Commissions
Flat rates, or tiers that reward your top affiliates.
One flat rate, or tiers that pay more as an affiliate sells more.
- Percentage or flat-amount commission on any program
- Change a rate whenever you like: commissions already earned keep the rate they were earned at
- Tiers can count an affiliate's sales for all time, or start fresh every week, month, quarter, or year
Example: the first five sales earn 10%, the next ten earn 15%, and everything after that earns 20%.
Payouts
Pay everyone at once, not one by one.
You approve an order, or let Sprout Affiliate approve it for you. Then pay everyone in one batch: send the batch through PayPal, or record it if you pay another way. Try it:
- One-click batch payouts
- Unpaid, cancelled, and test orders are never approved for you
Insights
See what happens after the click.
Every referred visit is tracked: where it landed, how long it stayed, whether it turned into an order. Filter the log yourself:
Mobile app
One app, two sign-ins.
Affiliates watch their earnings land, push by push. You approve orders one by one, or slide once to approve every pending one, and check the numbers. Pick a sign-in to try:
Affiliates sign in with their email.
You pair from your Shopify admin. No password to remember.
Marketplace
A marketplace where affiliates find you.
List your program in the Sprout Affiliate marketplace. Affiliates across the network see what you're looking for, and apply with their industries and traffic proof attached.
- The listing builds itself from your cover image or best-selling products
Looking for home & lifestyle creators
ApplyLooking for outdoor reviewers
ApplyLooking for apparel creators
ApplyFraud protection
Suspicious orders wait for you.
Each rule holds an order for your review instead of paying commission on it, and says why. Sprout Affiliate never rejects or cancels an order on its own. Every rule is on the Free plan too.
- Self-referrals: the buyer's name or IP address matches the affiliate's, and the Shopify order is tagged so you can check it before you ship
- Orders Shopify's own fraud analysis rates medium or high risk
- Chargebacks: commission is held while one is open, and taken back if you lose it
- Optional review of each new affiliate's first orders, a daily order limit per affiliate, and a wait before orders approve automatically
Pricing
What Sprout Affiliate costs.
Run your first program free, forever. Paid plans are a monthly base plus a percentage of referral sales after discounts and commission, with a 14-day free trial. No percentage is charged until your referral sales in a billing cycle pass the base.
Free
Run one program, on us. No card needed.
- One affiliate program
- 200 referral orders a month
- Referral link & discount-code tracking
- Analytics with trend charts
- Mobile companion app
- Payouts tracked for you to pay by hand
- Fraud protection, including anti-leak
- Customer referral program
Growth
+ 2% of referral sales after commission, past $9.99 (after refunds)
Billed monthly.Monthly billing only.
- Everything in Free, plus:
- No performance fee until your referral sales pass your plan price
- Unlimited programs & referral orders
- Automatic PayPal payouts
- Auto-approve referral orders
- Chat with your affiliates
- White-label affiliate emails
- 100 bulk emails a day
Professional
+ 1.5% of referral sales after commission, past $49.99$41.66
Billed yearly at $499.90, two months free.
- Everything in Growth, plus:
- No performance fee until your referral sales pass your plan price
- AI assistant integration (MCP)
- Unlimited commission tiers, up from three
- Custom affiliate links
- Affiliate bonuses
- Choose which products earn commission
- Multi-level commissions
- Affiliate emails and recruiting invites from your own domain
- Custom CSS on the affiliate portal
Enterprise
+ 1% of referral sales after commission, past $119.99$99.99
Billed yearly at $1,199.90, two months free.
- Everything in Professional, plus:
- No performance fee until your referral sales pass your plan price
- 1% maintenance fee instead of 1.5%
- Multistore
- 400 bulk emails a day
Your first paid plan starts with a 14-day free trial. The percentage is taken on each sale after discounts and after your affiliates' commission, and it is charged as sales happen, and if you refund a sale, that fee comes back off your next bill. Plans are chosen inside the app, and you can cancel anytime from your Shopify admin.
Monthly cost shown, base fee billed yearly.
| Free | Growth | Professional | Enterprise | |
|---|---|---|---|---|
| Program settings | ||||
| Programs | 1 | Unlimited | Unlimited | Unlimited |
| Review referrals per month | 200 | Unlimited | Unlimited | Unlimited |
| Commission tiers | 3 levels | Unlimited | Unlimited | |
| Pay per click | ||||
| Pay per lead | ||||
| Custom events | ||||
| Special product commission | 15 products | 15 products | 100 products | Unlimited |
| Choose which products earn commission | ||||
| Commission rules by customer tag or email | ||||
| Split commission between every affiliate a customer clicked | ||||
| Royalties on products | ||||
| Limit the customer discount to specific products | ||||
| Program start and end dates | ||||
| Affiliate recruitment | ||||
| Unlimited affiliates | ||||
| Invite emails (daily limit) | 50 invites | 200 invites | 500 invites | |
| Automatic invite after a purchase | ||||
| Invite on the Thank you and Order status pages | ||||
| Sprout Affiliate network invitations | ||||
| Refer a friend | ||||
| Multi-level recruiting commission | ||||
| Marketplace listing | ||||
| Bot check on signup (Cloudflare Turnstile) | ||||
| Customer referral program | ||||
| Affiliate relationship | ||||
| Deactivate inactive affiliates automatically | ||||
| Bulk email (daily limit) | 50 emails | 100 emails | 300 emails | 400 emails |
| In-app chat with affiliates | ||||
| iPhone and Android companion app | ||||
| Companion app for you, the merchant | ||||
| Automated affiliate emails | ||||
| Auto-generate coupon on approval | ||||
| Storefront message bar and widgets | ||||
| Affiliate link builder with source tags | ||||
| Product feed for affiliates | ||||
| Link replacer for old affiliate links | ||||
| Affiliate bonuses and deductions | ||||
| Affiliate contests | ||||
| Customization | ||||
| Customize affiliate form and account | ||||
| Multi-language signup page (29 languages) | ||||
| Custom signup landing page | ||||
| Custom portal styling (CSS) | ||||
| White label email option | ||||
| Send affiliate email from your own domain | ||||
| Custom affiliate link | ||||
| Your own domain | ||||
| Management and payment | ||||
| Fraud detection | ||||
| Anti-leak discount protection | ||||
| Manual payouts | ||||
| Bank transfer payouts | ||||
| Wise integration | ||||
| Dwolla integration | ||||
| Venmo and check payouts | ||||
| Cash App, Zelle, Payoneer, Revolut, and Skrill payouts | ||||
| Bitcoin and USDC payouts | ||||
| Payout methods of your own | ||||
| Multistore | ||||
| Store credit | ||||
| Gift card payouts | ||||
| Split payouts | ||||
| PayPal integration | ||||
| Auto-payout with PayPal | ||||
| Auto-approve referral orders | ||||
| Payout statements | ||||
| Affiliate earnings statements | ||||
| VAT or withholding tax on payouts | ||||
| W-9 / W-8BEN collection (US stores) | ||||
| 1099-NEC form generation (US stores) | ||||
| Analytics and reporting | ||||
| Analytics with trend charts | ||||
| Per-affiliate and per-program breakdown | ||||
| Tracked clicks and conversion rate | ||||
| Page journeys on referred orders | ||||
| Referral order list with filters | ||||
| CSV export | ||||
| Billing breakdown | ||||
| Integration | ||||
| Tracking by affiliate link | ||||
| Tracking by discount code | ||||
| AI assistant integration (MCP) | ||||
| Merchant REST API | ||||
| Webhooks to your own systems | ||||
| Pricing | ||||
| Monthly base | Free | $9.99 | $49.99 | $119.99 |
| Maintenance fee on referral sales, after discounts and commission | None | 2% | 1.5% | 1% |
| No fee until sales make back the monthly base | ||||
| 14-day free trial | ||||
Included in every plan
Why Sprout Affiliate
Built by a Shopify store owner.
Sprout Affiliate does the core job: recruit affiliates, track their sales, and pay them. When your program needs something specific, you ask and we build it.
Support
We're here for you.
Sprout Affiliate is built and supported by the same people. Tell us what your program needs.
-
A person answers
support@sproutaffiliate.com reaches someone who can change the product, not a ticket queue.
-
We build what you need
If your program needs something Sprout Affiliate doesn't do yet, ask. We build the specific features you need.
Questions
Common questions.
How does Sprout Affiliate track referrals?
A sale is credited to an affiliate in two ways: their discount code is on the order, or the customer reached your store through their referral link. Sprout Affiliate remembers the link all the way to checkout, so the affiliate is credited even if the code never gets used.
How does Sprout Affiliate protect against affiliate fraud?
Orders that look wrong wait for your review instead of paying commission: an affiliate buying through their own link (matched on their name or IP address), orders Shopify's fraud analysis rates medium or high risk, and orders with an open chargeback. A lost chargeback takes the commission back, from the next payout if it was already paid. You can also review each new affiliate's first orders, hold orders past a daily limit per affiliate, and make orders wait a set number of days before they approve automatically. Sprout Affiliate never rejects or cancels an order on its own, and all of it is on the Free plan. How fraud protection works.
How do affiliates join?
They apply through your signup page, and once approved they get their own referral link and discount code to share. No Shopify account and no technical setup on their side.
How do I find affiliates in the first place?
Three ways. Share your signup link anywhere your customers already are. List your store in the Sprout Affiliate marketplace (Growth plan), where affiliates across the network browse brands and apply. And invite affiliates from the Sprout Affiliate network directly, on any plan.
How do payouts work?
You approve each referred order, or let Sprout Affiliate approve them for you. Approved commissions wait in the payable queue until you send a payout, weekly, monthly, or whenever you like, and PayPal affiliates are paid in one batch. Venmo, bank transfer, and check are tracked so you can pay those affiliates your way and mark each payout paid.
Can affiliates choose their own discount code?
Yes. They suggest a code when they sign up, and you can approve it as-is or edit it before it goes live. Leave the code blank and Sprout Affiliate generates one for you.
What does Sprout Affiliate cost?
Nothing to start: the free plan runs one program, with payouts tracked for you to pay by hand. Growth is a $9.99 monthly base plus 2% of the referral sales your affiliates generate (only sales that clear refunds count), and adds unlimited programs, automatic PayPal payouts, and automatic order approval. Professional is $49.99 + 1.5%. It lifts commission tiers from three levels to unlimited, and adds AI assistant integration (MCP), custom affiliate links, your own domain, affiliate bonuses, affiliate email from your own address, and custom CSS on the affiliate portal. Enterprise is $119.99 + 1%. Professional and Enterprise can be paid yearly instead, $499.90 and $1,199.90, which is twelve months for the price of ten. Every paid plan starts with a 14-day free trial, there are no setup fees, and you can cancel anytime from your Shopify admin. On every paid plan, no percentage is charged until your approved referral sales in a billing cycle pass that plan’s monthly base. After that the percentage applies to every dollar past it.
I want to test out a purchase, will I be charged a performance fee on this?
Not if you place it as a Shopify test order. In your Shopify admin, go to Settings, then Payments, and turn on test mode for Shopify Payments, or activate Shopify’s Test payment gateway if your store uses another provider (Shopify’s steps). Then buy through an affiliate’s link or with an affiliate’s discount code. Sprout Affiliate tracks a test order like any other and holds it with the reason “Test order”. You can approve it and mark it as paid to see every step, and it never has a performance fee. Turn test mode off when you finish: customers cannot pay by card while it is on.
An order paid for with real money counts as a sale once you approve it. Orders placed during your 14-day free trial have no performance fee, and neither do orders on the Free plan. If a practice order is charged, reject it or cancel it in Shopify and the fee is credited back.
Contact
Questions? Get in touch.
Send us a message and we'll get back to you by email.
Start your affiliate program.
Set up your program this afternoon. Sprout Affiliate handles the tracking and payouts from there.
Add to ShopifyFree plan available. Paid plans from $9.99/month + 2%, up to $119.99/month + 1%. 14-day trial. Cancel anytime.