UGC content rewards: how to turn Shopify customers into creators
Your customers already film your products. A content reward program gives them a reason to keep doing it, and gives you a channel that only costs you something once a video performs. Here is how to design one.
Open Instagram and search your own brand name. Somewhere in those results there is a customer holding your product, filming it in their kitchen, and getting more genuine engagement than the studio photos you paid for. That video cost you nothing. It also earned that customer nothing, which is exactly why there is only one of them.
A content reward program fixes that asymmetry. You publish a set of rules, customers publish videos, and the videos that perform earn a reward. This article covers how to design one that people actually join.
Why content rewards beat classic influencer deals
Influencer marketing asks you to pay before you know anything. You agree on a fee, the creator posts, and whether the video reaches 500 people or 500,000, the invoice is the same. For a store doing a few thousand euros a month, one bad placement can eat an entire marketing budget.
Content rewards invert the risk. The reward is attached to the outcome, not to the person. That has three consequences:
- Your cost scales with the result. A video that flops costs you nothing. A video that takes off costs you your top-tier discount, which is still cheaper than an agency fee.
- You do not have to pick winners. Instead of guessing which creator will perform, you let everyone in and let the numbers sort them.
- Your best participants are already customers. They know the product, they use it, and they are not reading a brief written by your agency.
Designing the tiers
The tier ladder is the whole program. Get it wrong and either nobody qualifies or everyone qualifies instantly.
Start from your own numbers. Look at the customer videos already tagging you and find the median view count. That median is roughly where your entry tier should sit, so a typical participant reaches it on their first try. Nothing kills a program faster than an entry threshold that 90% of participants never touch.
A ladder that works for most small stores looks like this:
| Tier | Threshold | Reward |
|---|---|---|
| Bronze | 1,000 views | Free shipping |
| Silver | 10,000 views | 20% off |
| Gold | 50,000 views | 40% off |
Three tiers is usually enough. Each step should feel meaningfully better than the one below it, otherwise the ladder gives nobody a reason to push. And make the top tier genuinely attractive: it is the number people screenshot and share with their friends.
You can also set thresholds on likes and comments rather than views alone. Comments are harder to fake and correlate better with real interest, but they are also a much smaller number, so scale your thresholds accordingly.
The rules that protect you
A reward program without rules is a coupon giveaway. Four rules do most of the work:
- Required hashtag and mention. Without them you cannot prove the video is about you, and neither can the algorithm.
- A minimum age for the video. Metrics on a video published an hour ago mean nothing. Give it at least 48 hours before it counts.
- A cap per participant. One or two videos each, otherwise a single person can farm the entry tier repeatedly.
- A manual review step, at least at the start. You want to see the first submissions with your own eyes before you trust any automation.
Write these into the campaign page rather than into a private brief. Participants who understand the rules submit better videos.
Tracking the numbers without losing your evenings
This is where most homemade programs collapse. Checking view counts by hand works for five participants and becomes unbearable at thirty. Every submission needs to be re-checked periodically, because a video that sat at 4,000 views on Monday can be at 40,000 by Friday, and that changes which tier the creator earned.
You need three things: a place where participants submit their video URL, a job that refreshes the metrics on a schedule, and a rule that issues the reward when a threshold is crossed. That is exactly the loop Virly automates on Shopify: participants join a public campaign page with an email address, submit their video link, and their view, like and comment counts refresh every six hours. When someone crosses a tier, a single-use Shopify discount code is generated and appears in their space.
Launching without an audience
You do not need a following to start. Put the campaign link in three places:
- The order confirmation email, where the customer is at peak enthusiasm.
- A card in the parcel, with a QR code to the campaign page.
- Your Instagram bio and story highlights, for the people who already follow you.
Give the first campaign a fixed window, four to six weeks, and a clear end date. A deadline turns a vague invitation into something people act on. When it ends, publish the results: the winners, their videos, the codes they earned. That leaderboard is the best possible ad for your second campaign.
Frequently asked questions
What is a content reward program?
It is a program where customers publish a video about your products and earn a reward based on how that video performs. Instead of paying a flat fee upfront like influencer marketing, you set thresholds (views, likes, comments) and pay only when a video crosses them.
Do I need a big audience to run one?
No. Content reward programs work from the first customers because the reward scales with the result. A participant with 800 views earns the entry tier, a participant with 50,000 views earns the top one, and you are never out of pocket for a video that flops.
What reward works best, cash or discount codes?
Discount codes work better for most small and mid-sized stores. They cost you margin rather than cash, they bring the creator back to your store to spend the reward, and on Shopify they can be generated automatically as single-use codes.