How do I set up specific discount codes for specific models that I’d like to add to my marketing team?
Also is there a way to set up monetary incentives for my models so when buyers use a social media influencer/models discount code at checkout, then the model will get paid a percentage as well?
I’m not sure if everything I just typed out make sense but hopefully someone understands my context and can provide me answers/detailed steps and procedures. Thank you & Mahalo

Hello @SVNDGTS777
You can absolutely give each model (influencer) their own discount code in Shopify, but for the commission side you’ll either pay them manually or lean on an affiliate app that automates it. Here’s how to approach both:
1. Create unique discount codes in Shopify
In your admin go to Discounts → Create discount → Discount code.
- Name it something memorable (e.g. “JANE10” for Model Jane).
- Choose Percentage or Fixed amount off, and set the value.
- Under Usage limits, you can limit it to a certain number of uses or to specific customer segments if needed.
- Under Applies to, restrict it to the products or collections you want the model to promote.
Now you can hand “JANE10” to Jane’s team and track exactly how many orders come in with her code.
2. Paying commissions
Shopify by itself doesn’t auto-pay commissions when a code is used—you’d need to reconcile usage and send payouts yourself. But for a more hands-off solution, install one of these affiliate/influencer apps:
- Affiliatly
- Refersion
- UpPromote: Affiliate & Referral
Once installed, each model gets their own referral link or code. The app tracks every order that uses Jane’s code, calculates her commission percentage (you configure it in the app), and gives you a dashboard to review and approve payouts. Many apps even let you trigger automatic PayPal or bank transfers on a schedule.
Hey there, the process is extremely simple. Just do the following:
- Go to your Shopify admin > Discounts > Create discount
- From the Select discount type menu, choose Amount off products or Amount off orders. Under Method, make sure Discount code is selected.
- In the Discount code section, enter a unique name for the discount code, such as the model’s name or handle.
- In the Value section, choose either Percentage or Fixed amount and enter the discount value.
- Set a minimum purchase requirement or limit the discount to specific products or collections (this is optional).
- Under Applies to, select whether the discount applies to specific products, collections, or the entire order.
- Finally, save the discount code.
You can read more on it here - https://help.shopify.com/en/manual/discounts/discounts-faq
Here’s Shopify’s documentation.
For the monetary aspect, you might need to install an app. You can find some on the Shopify app store.
@SVNDGTS777
Make individual discount codes for models on your online selling site (e. g., Shopify) and connect them to certain products or groups.
Utilize an associate program such as Refersion or UpPromote to tie codes to a system that pays out commissions (e. g., 5–10% per transaction)—then automate it.
Keep tabs on how well each code does, tell the models clearly what’s happening with their earnings from sales using these offers, and share ideas for promoting stuff better if need be.
Hi @SVNDGTS777 - we already do exactly what you posted on our Loyalty app “Dollarback”
- Every user gets a unique discount code that they can share with others
- New users who make a purchase through the referral discount code get a small discount app
- The person who’s code was used will get a % / $ amount as kickback on every order placed using their code.
Note that - the kickback is given as store credit. But you can handle the transaction in cash if needed by manually transferring the amount to the model. Plus the model gets to see exactly how many orders get placed through their coupon code and also get notified when an order is placed too!
Here’s a screengrab of our configuration pane showing the different options available on the referral section.
Here’s how the analytics would look for you as the admin.
Hope my answer was helpful, if so - please mark it as a solution so that others can find value from the same.
Thank you
@SVNDGTS777
Since quite some time has passed since you raised this thread, I’m assuming you’ve already reached at a solution 
If so - can you please share the same and close this thread out so that others who stumble here might also find value.
Best,