Shopify Influencer Marketing: Discount Codes, UTM Links and Gifting
How to connect creators to orders in a Shopify store, send product without losing track of it, and read the results in Shopify’s own reports.
How Shopify influencer marketing works
Shopify influencer marketing comes down to three habits: give every creator a unique discount code and a tagged link, send gifted product through orders you can trace, and read results in Shopify’s discount and marketing reports. Shopify does not know who an influencer is. You connect creators to orders with identifiers you set up before anyone posts.
Codes and links catch different buyers. A code captures the person who remembers it at checkout, even if they arrived by typing your URL. A link captures the person who tapped through from a Story or description but never used a code. Run both, decide in advance which wins when an order has both, and you will have a number finance can check against the store.
The same principles apply to WooCommerce and other platforms. The report names change; the rule that identifiers must be fixed before launch does not.
Every creator gets a code and a tagged link before posting, and the store’s reports are the source of truth.
Set up creator discount codes in Shopify
Shopify’s help centre describes the basic mechanic: “Customers enter a specific code at checkout to receive a discount.” For creators, the value is not the discount itself but the fact that each code is a label on the order. Set the code up so that label stays clean.
Shopify also lets you promote a discount with a shareable link or QR code, and says the discount associated with the link “applies automatically to your customer’s next checkout cart.” That removes the step where a viewer forgets the code, which is useful for Story links and YouTube descriptions.
- Name codes by creator and campaign, for example PRIYA-MONSOON or JAKE-LAUNCH, never generic words that deal sites guess.
- Limit use to one per customer, and set a total use limit for small or gifted offers.
- Set an end date that matches the campaign, and create a fresh code for the next one.
- Decide whether the code combines with other discounts before launch, not after a margin surprise.
- Keep a list of every code, creator, campaign and start date in one place, and never reuse a code for a different creator.
Gifting or paid, decide first
When free product is enough and when a creator should be paid a fee.
Read the product seeding guideTreat each code as an order label: unique, limited, dated and recorded.
Tag every creator link with UTM parameters
UTM parameters are tags on the end of a URL that tell analytics where a visit came from. Shopify’s Sales attributed to marketing report counts traffic from campaigns managed in the Marketing section of the admin or from “externally managed efforts that use Urchin Tracking Module (UTM) parameters.” If creator links are untagged, those sales fall into direct or social traffic with no creator attached.
When you create a shareable discount link, Shopify can add tracking for you: select a marketing campaign and “the campaign’s UTM identifier and source are automatically added to the shareable link.” For links you build by hand, use one fixed pattern and lowercase everything, because inconsistent spelling splits one creator into several rows.
- utm_source: the platform, such as instagram or youtube.
- utm_medium: the same value for all creator traffic, such as influencer.
- utm_campaign: the campaign name, such as monsoon-launch.
- utm_content: the creator handle, so each creator gets their own row.
One lowercase UTM pattern for every creator link, with the handle in utm_content.
Affiliate apps: when a code is not enough
Manual codes and links work for a handful of creators paid a flat fee. Once you pay commission to dozens of creators, the admin work becomes the bottleneck: calculating who earned what, netting off returns, and paying people in different currencies. That is the point where a Shopify affiliate or referral app earns its cost.
These apps generally issue unique links and codes, track attributed orders, calculate commission and give creators a dashboard. They differ in the details that decide whether your numbers are trusted, so test them against this checklist rather than a feature list.
- Attribution window and rule when a code and a link point to different creators.
- Whether commission is reversed automatically on refunds and cancellations.
- Payout methods and currencies for creators in India, the US and elsewhere.
- Rules against self-referral and code leakage to coupon sites.
- Raw order level export, so you can reconcile against Shopify reports.
Commission or flat fee
Compare the cost per order of affiliate commissions and flat creator fees.
Read the affiliate vs flat fee guideAdd an affiliate app when commission admin, not tracking, becomes the bottleneck.
Gifting fulfilment you can trace
Gifted product that leaves the warehouse outside Shopify is invisible in every report. Send it as an order instead. Shopify lets you create a draft order on behalf of a customer and apply a custom discount to it, and its help centre notes “you can organize your orders beyond whether they’re captured, paid, and fulfilled by adding tags.” Tag every gift order with the creator and campaign so gifted units can be counted and kept out of sales figures.
Another pattern is a single-use gift code capped at a budget, so the creator picks the product and enters their own size and address at checkout. On Limurse, a brand can connect a Shopify store with an Admin API token and create this kind of gift link from a collaboration. The creator chooses products up to the budget, and the link works once.
Every gift is an order with a tag, or a single-use code with a budget, never an untracked parcel.
Read influencer results in Shopify analytics
Start with the Sales by discount report, which groups sales by discount name and, in Shopify’s words, shows “which discounts are converting into the most sales.” Filter to your creator codes and you have orders and sales per creator. Then open Sales attributed to marketing and filter by UTM campaign or content to see link-driven orders.
Choose the attribution model deliberately. Shopify supports last non-direct click, last click, first click, any click and linear models, and each will credit creators differently. Pick one for creator reporting, name it in the report, and do not switch mid-campaign.
Report on net sales, which Shopify defines as gross sales minus discounts and sales reversals, so returns do not inflate a creator’s result. De-duplicate orders that carry both a code and a UTM link before you add the two numbers together.
If you connect the store on Limurse, orders arrive by webhook and are credited to a creator when they carry that creator’s discount code or referral link, so the result sits next to the collaboration. Treat that view as a convenience and still reconcile it against Shopify’s own reports.
Beyond last click
Why codes and links undercount creators, and how to combine them with other signals.
Read the attribution guideRead codes in Sales by discount, links in Sales attributed to marketing, on net sales with one attribution model.
Frequently Asked Questions
How do I track influencer sales on Shopify?
Give each creator a unique discount code and a UTM tagged link. Read code orders in the Sales by discount report and link orders in Sales attributed to marketing, then de-duplicate orders that used both.
Should I use discount codes or affiliate links for influencers?
Use both. Codes catch buyers who remember the code, links catch buyers who tap through without one. Decide in advance which one wins when an order carries both.
How do I send free products to influencers from Shopify?
Create the shipment as a draft order with a custom discount and tag it with the creator and campaign, or issue a single-use gift code capped at a budget so the creator chooses the product and enters their own address.
Why don’t my discount code sales match the influencer’s report?
Common causes are code leakage to coupon sites, returns, orders with both a code and a link, time zones and a different attribution model. Reconcile against Shopify’s order level data using net sales.
Does this work for WooCommerce stores?
Yes, the method is the same: unique codes, consistent UTM links, gift orders you can trace and reconciliation against store orders. Only the report names and setup screens differ.
Turn this strategy into a campaign your team can run
Share your brief and we match five creators to it in 72 hours, or run the campaign yourself in the same workspace.
Related Guides & Articles
Influencer Attribution: Models, Tracking and Cross Platform Measurement
Influencer attribution decides which creators get credit for a sale. This guide explains why creator journeys undercount, what each attribution model assumes, the tracking stack to set up before launch, how to attribute across Instagram, YouTube, marketplaces and apps, and how to report credit honestly.
Influencer Gifting vs Paid Collaborations: How to Choose and Run Both
Influencer gifting buys a chance of coverage; a paid collaboration buys a named deliverable. Use the decision rule, cost the gifting properly, plan launch timing backwards from the embargo, and brief disclosure every time.
Influencer Affiliate Program or Flat Fees: How to Structure Creator Pay
Pay structure is incentive design. This guide shows when an influencer affiliate program works, how to write the commission rules, how to model each structure’s cost per order, and how to approach revenue share or equity with a creator.
Post Purchase Survey Guide: Questions That Reveal Influencer Sales
A one question post purchase survey catches buyers who heard about you from a creator but never clicked a link or used a code. This is how to word it, where to put it, and how to read it without fooling yourself.
Social commerce and live selling for Shopify stores
Social commerce lets people buy close to where they watch. For US Shopify merchants, Google describes a YouTube Shopping affiliate program in which “eligible creators can tag products in their YouTube videos, Shorts, and live streams,” with checkout still on the merchant’s website. Eligibility is narrow: the requirements include a Merchant Center target country of the United States, a Shopify Advanced or Plus plan, and a store currency of US dollars.
On Instagram and Facebook, Meta has renamed branded content ads to partnership ads, and a creator can share a partnership ad code so a brand can boost their post as an ad. That turns a creator video that is already selling into paid reach, tracked with the same UTM pattern.
Live selling rewards preparation: a run of show, a code that only works during the stream, stock checked beforehand, and disclosure repeated through the broadcast. The FTC advises that in a live stream “the disclosure should be repeated periodically so viewers who only see part of the stream will get the disclosure.”
Social commerce still runs on codes, tagged links and disclosure; check each platform’s eligibility in your market first.