How to run a TikTok campaign for your Shopify store, step by step
A TikTok campaign built on customer videos does not need a media budget or an agency. It needs a brief people can follow, a reward worth chasing and a way to measure what got published. Here is the full setup.
TikTok rewards volume and authenticity, which is bad news for brand accounts and good news for stores with customers. A campaign built on customer videos gives you dozens of shots at the algorithm instead of one, and each of them looks like a recommendation rather than an ad.
Here is how to set one up on a Shopify store, from the brief to the results.
1. Pick one product, not your catalog
Campaigns that say "film any of our products" produce videos about nothing in particular. Pick one product, ideally one that is visually interesting, easy to demonstrate in ten seconds, and priced low enough that the reward feels proportionate.
If you sell candles, pick the one that changes color. If you sell running gear, pick the item with the feature people ask about. The product needs a reason to be filmed, not just a reason to be bought.
2. Write a brief people can actually follow
A good brief for short-form video is three lines long. It says what to show, what to say and what to include. For example:
Film yourself opening the parcel and lighting the candle for the first time. Say out loud what the scent reminds you of. Use #MaisonClaireFirstLight and tag @maisonclaire.
What you must not do is write a shot list. Creators who follow a shot list produce ads, and ads do not perform on TikTok. Give them the constraint and let them handle the execution.
Two things belong in the brief and are usually forgotten: the platforms you accept (TikTok only, or TikTok plus Reels and Shorts), and whether you may reuse the video in your own marketing.
3. Choose a reward that scales with performance
Flat rewards attract people who want the free product and nothing more. Tiered rewards attract people who want their video to do well, which is what you actually need.
Anchor the entry tier at a number a normal customer account can hit, usually somewhere between 500 and 2,000 views. Then step up sharply. A ladder like free shipping at 1,000 views, 20% off at 10,000 and 40% off at 50,000 makes the top tier a real target rather than a formality.
Discount codes are the practical reward on Shopify: they cost margin instead of cash, and they bring the creator back to your store to spend them.
4. Build the submission flow before you launch
This is the step people skip, and it is the one that sinks campaigns. If your submission flow is "DM us your link", you will lose half the entries in your inbox and you will have no idea what anything is worth.
What you need is a single public page where a participant can:
- read the rules, the tiers and the deadline,
- register with an email address, without creating an account,
- paste the URL of the video they published,
- come back later and see where they stand.
Virly does exactly this for Shopify stores: each campaign gets its own public page with a countdown, the products, the tier ladder and a leaderboard, and each participant gets a private space through a magic link. Video statistics are refreshed automatically every six hours, so the standings stay current without anyone opening TikTok.
5. Seed the campaign with your existing customers
You do not need followers, you need customers who already bought the product. They are the ones who can film it.
Three placements cover most of it: the order confirmation email, an insert in the parcel with a QR code, and a story on your own account. Send the invitation to people who bought within the last sixty days, while the product is still new to them.
Set a window of four to six weeks. Shorter than that and people who order mid-campaign never get to participate. Longer and the deadline stops creating urgency.
6. Review submissions fast, and publicly
Approve or reject within 48 hours. A participant waiting a week for an answer will not make a second video.
When a video is approved, say so publicly: repost it on your own account, add the creator to the leaderboard, comment on the original. Recognition is a large part of why people participate at all, and it is free.
7. Publish the results
At the end of the campaign, post the numbers: how many videos, how many total views, who reached which tier. Two things happen. Participants share the results because they are in them, and everyone who hesitated the first time signs up for the second campaign because they now know the program is real.
That second campaign is where a customer-video program starts paying off. The first one is mostly you learning where your thresholds should have been.
Frequently asked questions
How many participants do I need for a TikTok campaign to work?
Ten to fifteen active participants is enough for a first campaign. Short-form video is a lottery with a long tail, so what you want is volume of attempts rather than a handful of polished videos. One breakout out of fifteen pays for the whole campaign.
Should I ask for a specific hashtag?
Yes, and only one. A single branded hashtag lets you find every video, lets participants see each other's work, and gives you a page to point new participants at. Adding three or four generic hashtags on top dilutes it for no benefit.
Can I reuse customer videos in my ads?
Only with explicit permission. Ask for it in the campaign rules and again when you approve a submission. Many creators say yes happily, especially if the reward improves, but written consent is not optional.