User Generated Content: How to Get Customers Posting For You
Turn customers into your marketing team.
Hashtag campaigns
The efficacy of a hashtag campaign is determined long before the first post goes live. Most brands fail here because they choose hashtags that are descriptive rather than directive. A descriptive hashtag like #OurBrandShoes tells the audience what the product is; a directive hashtag like #MilesInOurShoes tells the audience what to do.
To build a high-conversion hashtag campaign, you must satisfy three criteria: uniqueness, brevity, and searchability. If your hashtag is already populated with thousands of unrelated posts, your customers' contributions will be buried. Use tools like Brand24 or RiteTag to scan for existing usage and potential reach metrics.
Once you have selected a unique identifier, integrate it into the physical and digital customer journey.
- Physical placement: Print the hashtag on the inside of shipping boxes, hangtags, and packing slips. Use a specific CTA: "Snap a photo of your unboxing and tag #YourBrandStory for a chance to be featured."
- Digital placement: Include the hashtag in your Instagram bio, the post-purchase confirmation email, and your "Order Shipped" SMS notifications.
For tracking purposes, do not rely solely on the native search function of social platforms. Use a dedicated UGC platform like Stackla, Taggbox, or Pixlee. These tools allow you to aggregate content from a specific hashtag into a dashboard where you can request rights to the media systematically.
A benchmark for success in a mid-market e-commerce brand is a 2% to 5% participation rate among your active customer base. If you have 10,000 monthly customers, you should aim for 200 to 500 unique posts per month. If your numbers are lower, your hashtag is likely too complex or your CTA is buried too deep in the customer journey.
Reposts with credit
The psychological driver behind UGC is social validation. When a brand reposts a customer, they are not just filling a slot in their content calendar; they are providing a "micro-influencer" experience to a loyal fan. This creates a feedback loop: customers see that you value their content, which incentivizes others to post in hopes of receiving the same recognition.
The execution of a repost requires a strict protocol to avoid copyright infringement and to maintain aesthetic consistency. Never use a "regram" app that places a watermark on the image. It degrades the quality of your feed. Instead, follow this workflow:
- Reach out via DM or comment: "Hey [Name], we love this shot! Would you mind if we shared this on our official channels? We’ll be sure to tag you!"
- Archive the consent: Take a screenshot of their affirmative response. This is your legal protection.
- High-quality extraction: Use a tool like Inflact or Toolzu to download the original high-resolution image or video from the URL. Do not use a screenshot, as the resolution will drop significantly.
- Content alignment: If the user’s photo is slightly off-brand in terms of lighting or color, apply a subtle filter that aligns it with your brand aesthetic, but do not over-edit to the point where the original creator feels their work has been erased.
Your caption structure for a repost should follow the 80/20 rule: 80% focusing on the customer’s experience and 20% on the product. Template: "Exploring the [Location] with @[Username] and their [Product Name]. We love how they styled this for a rainy day. Tap the link in bio to shop the look. 📸: @[Username]"
By tagging the creator in both the caption and the image itself, you increase the likelihood that they will share your repost to their own Stories, further expanding your reach to their unique audience.
Incentive for reposts
Aggregating organic content is difficult if the perceived "work" of posting outweighs the perceived benefit. To bridge this gap, you must implement a formal incentive structure. This is not about buying posts; it is about rewarding brand advocacy.
The most effective incentive is the "Credit for Content" model. Offer a specific, non-monetary value in exchange for a high-quality post.
- Discount Tiering: $10 store credit for a static post, $25 for a high-quality video/Reel.
- Loyalty Points: If you use a system like Smile.io or Yotpo, assign 500 points for a social mention.
- Exclusive Access: Invite frequent posters to a "Beta Tester" group where they receive unreleased products for free in exchange for honest content.
To automate this, use a post-purchase email sequence targeted at your "Promoters" (those who rated you 9-10 on an NPS survey). Email Subject: We want to see your [Product] in action! Body: "We know you're loving your new [Product]. Share a photo or video of how you're using it on Instagram, tag @OurBrand and use #OurHashtag, and we’ll send you a 20% discount code for your next order. We can't wait to see your style!"
Quantify your ROI by tracking the conversion rate of these specific "UGC discount codes." Typically, customers who participate in UGC programs have a 30% higher Lifetime Value (LTV) than those who do not, as the act of posting strengthens their psychological commitment to the brand.
UGC contest each quarter
A quarterly contest creates a "lumpy" influx of content that you can use to bank assets for the following three months. While evergreen campaigns provide a steady trickle, a contest provides a massive surge of high-quality assets because the stakes are higher.
Structure your contest around a specific theme that aligns with seasonal marketing goals. For example, a fitness brand might run a "New Year, New Routine" contest in Q1.
Contest Framework:
- The Hook: A high-value prize. Avoid generic prizes like an iPad. Offer something relevant to your brand, such as a "Year of [Product]" or a $500 gift card plus a feature in your national ad campaign.
- The Rules: Keep them simple but specific.
- Follow @BrandName
- Post a photo/video using the product based on the theme
- Use the contest-specific hashtag (e.g., #BrandQ1Challenge)
- Tag two friends in the comments of the announcement post (to drive virality)
- The Judging: Use a mix of "Public Vote" (to drive traffic) and "Brand Choice" (to ensure the winner aligns with your aesthetic). 80% should be Brand Choice to prevent "botting" or popularity contests that alienate smaller creators.
To maximize the output, specify that "all entries may be used for marketing purposes." This gives you a legal blanket to use the hundreds of losing entries as ad creative. According to Adweek, UGC-based ads see a 4x higher click-through rate and a 50% drop in cost-per-click compared to studio-shot ads. By running a contest, you are essentially crowdsourcing your R&D and creative production for the cost of a single prize.
Key takeaways
- Transition from descriptive to directive hashtags to give customers a clear "mission" for their content.
- Always secure explicit rights through DMs and use high-resolution download tools rather than screenshots to maintain brand quality.
- Implement a tiered incentive system (discounts or loyalty points) to lower the barrier to entry for casual customers.
- Use quarterly contests to bulk-collect high-quality assets that can be repurposed into high-performing paid social ads.
Was this article helpful?
Want us to do this for you?
We implement everything in this article — and a lot more — for businesses worldwide.