| name | playbook-ugc-strategy |
| description | Use when designing or improving a Ugc Strategy operating playbook with roles, ordered actions, controls and measures. Use platform skills for channel plans and strategy skills for upstream direction. |
| metadata | {"portable":true,"compatible_with":["claude-code","codex"]} |
UGC Strategy Playbook
Use When
- Build or improve a repeatable Ugc Strategy workflow for a client or delivery team.
- Turn an approved objective into roles, controls, handoffs and measurable actions.
Do Not Use When
- The task is a single-channel presence plan; use the closest
platform-* skill.
- The task is upstream positioning or channel choice; use the closest
strategy-* skill.
Required Inputs
| Artefact | Source/provider | Required? | If absent |
|---|
| Objective, audience and success measure | Approved client brief or accountable owner | Yes | Stop and request the missing decision |
| Current workflow, assets and performance evidence | Team records, platform exports or supplied artefacts | Conditional | Label the baseline unassessed and use a minimum viable workflow |
| Roles, budget, timing and approval limits | Delivery owner | Yes for execution | Produce a draft only; do not schedule, spend or publish |
Capability and Permission Boundaries
Read supplied artefacts and search relevant evidence. Treat review, audit and planning as read-only. Editing the requested draft is allowed; publishing, messaging, production changes, personal-data processing, spending, destructive actions and certification claims require explicit authority. Use network access only for authorised verification.
Degraded Mode
If accounts, files, network, rendering or current evidence are unavailable, return the narrowest useful qualified Ugc Strategy playbook plus an evidence-gap list. Mark each unavailable check not assessed; never convert it into a pass.
Decision Rules
| Condition | Action | Failure or risk avoided |
|---|
| Consent, usage duration or compensation is unclear | Do not reuse the contribution until terms are recorded | Rights disputes and contributor exploitation |
| Inputs and authority are complete | Produce an execution-ready playbook | Unowned actions and hidden assumptions |
| Evidence or tooling is incomplete | Produce the narrowest qualified draft and a gap list | Treating an unassessed check as passed |
| Action publishes, spends, contacts people or changes production state | Require explicit approval before action | Unauthorised external impact |
Workflow
- Confirm the consumer, objective, market, decision owner and permission boundary; stop if the objective or owner is missing.
- Inspect supplied evidence and verify volatile claims; record missing inputs rather than filling them with assumptions.
- Apply the decision rules, preserve useful existing material and draft the Ugc Strategy playbook.
- Test each action against platform, privacy, safeguarding, brand and approval constraints; stop and escalate a blocking risk.
- Run the quality and anti-slop gates. If a check fails, correct the draft and rerun it before handoff.
Outputs
| Artefact | Consumer | Acceptance condition |
|---|
| Ugc Strategy playbook | Client owner and delivery team | Uses named inputs, assigns actions, states decisions and contains no unverified specifics |
| Assumption and gap register | Approver or next workflow | Every missing source, unassessed check and required approval has an owner or next action |
Evidence Produced
| Evidence | Format | Acceptance condition |
|---|
| Decision and verification record | Inline table or appendix | Each material choice traces to an input, source or labelled assumption |
| Release-gate result | Completed checklist | No blocking policy, factual, permission or anti-slop finding remains |
Quality Standards
Use British English and the specified market context. Recommendations must be executable with the stated capacity, current claims must be verified or qualified, and acceptance conditions must be observable. A worked example must use a labelled scenario, not fabricated client evidence.
Anti-Patterns
- Inventing a client fact, benchmark, budget or approval. Fix: cite the source or label the assumption and its effect.
- Copying one channel or client pattern unchanged. Fix: tie each choice to the named audience, objective and evidence.
- Stating volatile platform or legal details from memory. Fix: verify the current official source or omit the claim.
- Treating an inaccessible account, file or metric as healthy. Fix: mark it
not assessed and bound the conclusion.
- Publishing, spending, messaging or changing production state from planning authority. Fix: obtain explicit action authority.
- Delivering actions without owner, timing or acceptance. Fix: assign all three or return the item as an unresolved gap.
References
Required Inputs
Ask for all of the following before generating any deliverable:
- Client business name and industry — e.g., "Kampala Coffee House — food and beverage"
- Country/city — default is Uganda/East Africa if not specified
- Primary platform(s) where customers already create content about the brand — e.g., Instagram, Facebook, WhatsApp; or "none observed yet"
- Type of UGC target — specify which formats are most relevant: reviews, photos, videos, testimonials, unboxings, event photos, or a combination
- Current volume of organic UGC — do customers already post without being prompted? Estimate: high / moderate / low / none
- Incentive budget — prizes, discounts, and recognition (state approximate UGX budget if available), or confirm zero-budget recognition-only approach
- Brand guidelines for visual content — colours, aesthetic style, and any imagery the UGC must align with or avoid
Section 1 — Why UGC Works in East Africa
In Uganda and East Africa, peer recommendation is the most powerful commercial signal available. A customer photograph of a meal, a WhatsApp screenshot of a satisfied buyer, or a Facebook post by a happy client carries more persuasive weight than any brand-produced advertisement. This is not unique to East Africa — the research is consistent globally (Chaffey, 2024) — but in markets where brand advertising is less trusted and word of mouth is the default discovery mechanism, UGC functions as the highest-converting content type available. Under the POEM model (Paid/Owned/Earned), UGC sits firmly in the Earned channel — the most credible and the most difficult to manufacture.
UGC also solves the content production problem for clients with limited budgets. A strategy that turns customers into content producers generates an ongoing stream of authentic material at near-zero cost, while building the community and advocacy that scale social media presence without proportional ad spend. For small and medium enterprises in Uganda — where production budgets are constrained but smartphone penetration is high — this is not a supplementary tactic; it is a primary content channel.
Section 2 — UGC Audit
Before building the strategy, audit what already exists. Complete this before any other section.
Audit steps:
- Search the brand name and key product names on Instagram, Facebook, TikTok, and X/Twitter
- Check Google Business Profile reviews and customer-uploaded photos
- Search relevant Facebook Groups for organic mentions of the brand
- Note: WhatsApp screenshots of customer messages (with permission) count as UGC — ask the client if they have received and saved any
- Record findings in the audit table below
| Platform | UGC Volume (monthly est.) | Quality (High/Med/Low) | Common Content Type | Most Shareable Examples |
|---|
| Instagram | | | | |
| Facebook | | | | |
| TikTok | | | | |
| GBP reviews | | | | |
| WhatsApp screenshots | | | | |
Summarise the audit in two to three sentences: total estimated monthly UGC volume, strongest platform, and the single best existing piece of UGC identified.
Section 3 — UGC Collection System
Apply the three-tier collection system based on available budget and capacity.
Tier 1 — Passive (zero effort, zero budget)
-
Branded hashtag: Create one simple, memorable hashtag the brand owns — e.g., #BrandNameUG. Promote it in-store, on packaging, in post captions, in the Google Business Profile description, and in email footers. The hashtag must be specific enough that it is owned by the brand, not shared with unrelated content.
-
Check-in prompt: Display a sign at the premises: "Tag us on Facebook when you visit — we love sharing your photos!" Place it at the point of highest satisfaction: beside the product display, at the service counter, or at the exit.
-
Review request: Send a WhatsApp message after every confirmed positive interaction. Use this template:
"We are so glad you enjoyed your experience! Would you mind sharing a quick Google review? It takes under a minute and means a great deal to us. Here is the link: [GBP link]"
Tier 2 — Active (with effort, low budget)
-
Feature campaign: Launch "Feature Friday" — every Friday, the best customer photo tagged with the branded hashtag is featured on the brand's main feed and Stories. Winner receives a public shout-out and name credit. No purchase required to enter. Announce it in the bio, in Stories, and as a pinned post.
-
Testimonial request: Send a WhatsApp message 48–72 hours after purchase:
"Hi [Name], how did you enjoy [product/service]? We would love to hear from you — even a quick voice note works perfectly. Your feedback helps other customers find us."
Collect voice notes, text replies, and typed messages — all qualify as testimonial UGC.
-
Photo prompt: Train staff to ask customers to photograph the product or experience at the moment of highest satisfaction — in a restaurant, when the meal arrives; in a salon, after the final look is complete; in a retail shop, at the point of product handover. Staff should not take the photo themselves; the prompt is: "You should get a photo of this — it looks great!"
Tier 3 — Incentivised (with budget)
- Monthly UGC contest: "Post a photo or video using [product] with #BrandNameUG and win [prize]." Keep the prize value between UGX 50,000 and UGX 200,000 equivalent in products or services — substantial enough to motivate, modest enough to avoid attracting purely transactional entries that lack authenticity. State competition terms clearly (see Section 4).
- Paid micro-UGC creators: Identify individual customers with 200–2,000 followers (not macro-influencers — authentic everyday customers) and commission one piece of content per month. Rate: UGX 20,000–50,000 per piece. Higher authenticity than macro-influencer content; lower cost; audience overlap with the brand's actual customer base.
- Community content session: Propose a content creation session with a relevant local community group — a church congregation, a sports club, a women's savings group, a campus association. Offer hosting or catering in exchange for the session being photographed and shared. The result is a high-volume batch of authentic UGC plus goodwill in the community.
Section 4 — Permission and Legal
Never republish UGC without documented permission. Apply the following rules without exception.
Public posts with brand tag: Even when a customer has tagged the brand publicly, send a direct message before resharing:
"Hi [Name]! We love your photo of [product]. Would you mind if we shared it on our page? We will credit you!"
Wait for an explicit affirmative reply before posting. Do not assume tagging constitutes permission.
WhatsApp messages: Never share a WhatsApp conversation screenshot without the customer's explicit written consent. Ask:
"Would you mind if we shared this as a testimonial on our Facebook Page? Your name will be included — or we can keep you anonymous if you prefer."
"Yes you can share" sent via WhatsApp counts as documented consent.
Competition entries: Include the following in all competition terms: "By entering this competition, you grant [Brand Name] permission to use your content for marketing and promotional purposes, including social media posts. Your name/handle will be credited."
Uganda Data Protection and Privacy Act 2019 (DPA): Publishing an individual's image or personal content without consent qualifies as processing personal data under the DPA 2019. Obtain consent in writing before publishing. A WhatsApp message saying "yes you can share" constitutes documented consent provided the conversation is saved.
Permissions log: Maintain a Google Sheet with the following columns:
| Date | Platform | Content Description | Creator Handle/Name | Permission Obtained (Y/N) | Date of Permission | Where Published |
|---|
Review this log monthly. Do not publish any piece of UGC that does not have a corresponding "Y" entry in the permissions log.
Section 5 — UGC Curation and Publishing
Not all UGC should be published. Apply this filter before scheduling any piece of customer content.
Curation filter — approve only if all conditions are met:
- Photo/video quality: Resolution adequate for the target platform; not blurry or severely underlit. Mobile phone quality is acceptable if the subject is clear — do not reject UGC solely because it was taken on a mid-range Android device.
- Brand alignment: Does the content reflect the brand's values and visual aesthetic? A photo featuring a competitor's product or logo in the background → do not use.
- Sentiment: Positive or neutral content only. Never republish content that is ambiguous in tone.
- Context: Would this content embarrass the customer, a third party, or the brand if seen at scale? Apply common sense — err on the side of caution.
- Cultural and religious sensitivity: Review for religious imagery, political symbols, or cultural references that may be divisive before publishing (see Section 6).
Publishing best practices:
- Always credit the creator: "@CreatorHandle" in the caption, or "Photo: [First Name]" if no public handle is available.
- Add a brand caption that provides context or a call to action — never publish UGC with zero brand copy attached.
- For Instagram and Facebook Stories: use the platform's native "Add Post to Story" function to maintain the link to the original post and preserve attribution.
- Maintain an approximate 30% UGC / 70% brand content mix in the feed. A feed composed entirely of UGC appears passive and suggests the brand is not investing in its own presence. UGC amplifies brand content; it does not replace it.
- Schedule UGC through the same content calendar as all other posts. Refer to
11-content-calendar/SKILL.md for scheduling guidance.
Section 6 — EA-Specific Considerations
WhatsApp testimonials as primary UGC format: In Uganda, customers frequently express satisfaction directly via WhatsApp rather than posting publicly. These private messages are high-value social proof. Establish a system for collecting them with permission — a dedicated WhatsApp Business label ("Testimonials — with permission") makes retrieval straightforward.
Camera phone quality: The majority of Ugandan customers capture content on mid-range Android smartphones. Quality is adequate for all social media platforms provided the subject is well-lit and in focus. Do not reject UGC on the basis of device quality alone.
Language: UGC from Ugandan customers may be in English, Luganda, Swahili, or a natural mix of all three. Republish in the original language where possible — this reflects authentic community voice. Where the original language is not English, add a brief English translation in the caption or a bracketed note: "[Translation: This chicken is unbelievable!]"
Religious and cultural sensitivity: Uganda has significant Muslim and Christian communities, and cultural norms around gender, public behaviour, and hospitality are specific. Review all UGC for religious imagery, political symbols, or culturally loaded content before publishing. When in doubt, do not publish.
Peer recommendation as trust infrastructure: In East African markets, peer recommendation functions as the primary discovery mechanism for new products and services (Chaffey, 2024). Every piece of UGC published is not merely content — it is a trust signal. Treat curation accordingly: quality and authenticity matter more than volume.
Quality Criteria
Good output from this skill meets all of the following standards:
- UGC audit table is completed with realistic estimates across all five platforms before strategy is built
- A branded hashtag is created, follows the
#BrandNameUG convention, and is documented with a distribution plan across all touchpoints
- All three collection tiers are applied with specific, actionable instructions tailored to the client's industry and budget
- A permissions log is established with reference to the Uganda Data Protection and Privacy Act 2019, and every piece of UGC is logged before publication
- The curation filter is applied before publishing — quality, brand alignment, sentiment, context, and cultural sensitivity are all assessed
- Every published piece of UGC credits the original creator by handle or name in the caption
- WhatsApp testimonials are explicitly acknowledged as a primary UGC format in the East African context and a collection system is put in place for them
References
Consult these related skills when building or implementing the UGC strategy:
playbook-community-management/SKILL.md — for managing the community that generates and engages with UGC
meta-social-listening/SKILL.md — for tracking brand mentions and discovering organic UGC across platforms
playbook-reputation-management/SKILL.md — for handling negative UGC or reviews discovered during the audit
11-content-calendar/SKILL.md — for scheduling UGC alongside brand content in the monthly calendar
Academic and industry citations:
- Chaffey, D. (2024) Digital Marketing: Strategy, Implementation and Practice
- Bodnar, K. and Cohen, J. (2012) The B2B Social Media Book
- Kotler, P. et al. (2023) Marketing Management
- Uganda Data Protection and Privacy Act (2019)