skills/strategy/social-commerce-strategy/SKILL.md
Builds a complete social commerce strategy for a client — covering platform catalogue setup, WhatsApp-led order workflows, Mobile Money payment infrastructure, order management, and commerce-optimised content planning. Invoke this skill when a client wants to sell products or services directly through or from social media platforms, when they are asking how to take orders via WhatsApp, when they want to set up a Facebook or Instagram Shop, or when they need to move from informal social selling to a structured, scalable commerce operation.
npx skillsauth add peterbamuhigire/social-media-skills social-commerce-strategyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SKILL.md; do not skip mandatory steps or required fields.references/ directory is added later, treat its files as the deeper source material and keep this SKILL.md execution-focused.Ask the client for the following before generating any deliverable:
Social commerce in Uganda and East Africa does not follow the Western model of Facebook Shops or Instagram Shopping with integrated checkout. The dominant model is conversation-led commerce: a customer sees a product on social media, sends a WhatsApp message, negotiates, pays via Mobile Money (MTN MoMo or Airtel Money), and receives delivery. This model is effective, scalable with the right systems, and does not require a formal e-commerce website. The absence of in-app checkout is not a barrier — it is simply a different conversion path that suits the EA market's preference for personalised, trust-based transactions.
The consultant's role is to make this informal conversion path faster, more consistent, and more professional — reducing friction at every step from discovery to payment confirmation. Apply the RACE framework (Chaffey, 2024) to map the journey: Reach (content that surfaces the product), Act (the WhatsApp enquiry or catalogue view), Convert (Mobile Money payment confirmed), Engage (post-purchase follow-up and repeat order). Each section of this strategy addresses one or more stages of that journey.
wa.me/[number]).WhatsApp Catalogue: Set up the product catalogue inside the WhatsApp Business app. Maximum 500 products, each with an image, name, price in UGX, description, and product code. Share the catalogue link in broadcast messages, the business profile, and auto-replies.
Standardise the order process using a WhatsApp order form template. When a customer initiates an order, send them a structured message:
To complete your order, please confirm: 1. Your full name 2. Items and quantities 3. Delivery address (or confirm self-pickup) 4. Payment method (MTN MoMo / Airtel Money)
Payment via WhatsApp: Request the customer's Mobile Money number or send payment instructions (business MoMo number and the amount). Ask the customer to screenshot their payment confirmation and send it to WhatsApp. Confirm receipt before processing the order.
Broadcast lists: Use WhatsApp broadcast lists to announce new stock, promotions, and restock alerts. Segment lists by product interest or location where possible.
Payment options for EA social commerce, in order of customer trust and ease of use:
| Method | Provider | Fee | Best For | |---|---|---|---| | MTN Mobile Money | MTN Uganda | ~1.5% merchant fee | Uganda — highest penetration; first choice | | Airtel Money | Airtel Uganda | ~1.5% merchant fee | Uganda — secondary; always offer alongside MTN | | Pesapal | Pesapal | 2.5–3.5% | Accepts MoMo + cards; generates payment link; good for customers who want a receipt | | Paystack | Paystack | 1.5% + capped | Cards + bank transfer; better for higher-value orders above UGX 500,000 | | Flutterwave | Flutterwave | 1.4% | Pan-Africa; cards + MoMo; useful for regional customers outside Uganda | | Cash on delivery | N/A | 0% | High risk of non-collection; reserve for trusted repeat customers or orders below UGX 50,000 | | Bank transfer | Client's bank | Varies | High-value B2B transactions only |
Recommendation for most Uganda SME clients: Accept MTN MoMo and Airtel Money as the primary payment methods — they cover the vast majority of the transacting population. Add Pesapal for customers who prefer to pay by card or need an automated receipt. Avoid cash on delivery for first-time or unknown customers.
Apply this six-step workflow for every WhatsApp order:
Commerce-led accounts require higher posting frequency than brand-awareness accounts. Apply a minimum of 5 posts per week on the primary platform and 3 posts per week on the secondary platform. Every post must include a clear, specific CTA — "DM to order", "WhatsApp us on [number]", or "Link in bio."
Use the following content types to drive conversions:
Product demo videos (TikTok, Instagram Reels, Facebook) — show the product in use in a real context. End with a verbal and on-screen CTA. These are the highest-converting content type for physical goods in the EA market.
Price revelation posts — state the price clearly in the caption or on-screen text. EA audiences distrust "DM for price" — it signals overpricing or inconsistency. Stating the price removes a key barrier to enquiry.
Testimonial posts — with the customer's permission, screenshot a satisfied WhatsApp message or review and post it as a social proof asset. Add the product name and a CTA. These build trust with new buyers who have not purchased before.
Stock scarcity posts — "Only 5 left" and "Restocking Friday" perform strongly in EA markets. Use these genuinely; deceptive scarcity damages trust irreparably in relationship-led markets.
Unboxing and packaging posts — show the care taken in preparing an order. Reassures online buyers about product quality and professionalism, especially for first-time customers.
Process videos — show how the product is made, sourced, or prepared, or how the service is delivered. Builds trust for new buyers who cannot physically inspect the product before purchase.
Apply the 10-4-1 rule (Bodnar and Cohen, 2012) to the content mix: for every 10 shared or educational posts, include 4 original brand posts and 1 direct promotional or sales post. Commerce accounts may adjust this to a 5-3-2 ratio (5 product-focused, 3 educational or trust-building, 2 direct promotional) to reflect the commercial purpose of the account.
Social commerce at scale requires a structured order management system. Untracked orders result in missed deliveries, payment disputes, and lost customer trust.
Set up a Google Sheet with the following columns:
| Column | Purpose | |---|---| | Order # | Sequential reference number — share with customer as their order reference | | Date | Date the order was placed | | Customer Name | Full name as given on WhatsApp | | WhatsApp Number | Customer's WhatsApp number | | Items Ordered | Product name(s) and quantity | | Total (UGX) | Total including delivery fee | | Payment Method | MTN MoMo / Airtel Money / Pesapal / Other | | Payment Status | Pending / Confirmed / Refunded | | Delivery Status | Processing / Dispatched / Delivered / Cancelled | | Notes | Delivery address, special instructions, follow-up needed |
Share the order number with every customer at the point of payment confirmation. This reduces "what happened to my order?" messages and builds confidence in the business's professionalism.
When order volume exceeds 20 per day, introduce a dedicated order management tool:
east-african-english skill for tone and register standards.Apply the 3X Rule (Larsson, 2016): price every product at a minimum of 3× its production or procurement cost. Target 60% gross margin (sales price minus cost of goods sold). Track operating margin (EBITDA) as the primary daily financial metric — it reflects true business health before non-cash adjustments.
7 Product Selection Criteria: Before adding any product to the range, evaluate it against all seven:
| Criterion | Standard | |---|---| | Niche-specific | Serves a clearly defined audience segment | | Durable | Survives shipping and storage without damage | | Moderate-to-high quality | Supports a fair price and generates positive reviews | | In-demand | Confirmed buyer interest (social engagement, search data) | | Minimum retail price | UGX 90,000+ (approx. USD $25) to support viable margins after delivery | | Solid margins | Meets the 3X rule; minimum 60% gross margin | | Lightweight | Lower shipping cost; easier for boda boda and courier delivery |
Recurring Income Models: For businesses selling consumables (skincare, food, supplements, cleaning products), evaluate a subscription or bulk-buy model: consumable auto-replenishment, buyer's clubs (loyalty pricing for members), or micro-continuity (low monthly fee for exclusive access or early stock alerts). Apply the 10X Rule: always deliver at least 10× the perceived value of any subscription charge.
Traffic Temperature (Larsson, 2016): Match communication strategy to audience familiarity.
| Temperature | Who They Are | Communication | Goal | |---|---|---|---| | Cold | No prior awareness | Paid content, organic reach, retargeting pixel | Place on retargeting list or capture WhatsApp/email | | Warm | Aware but not yet purchased | Retargeting, DM follow-ups, broadcast messages | Convert first purchase | | Hot | Has purchased at least once | Personalised upsells, VIP broadcast list, loyalty offers | Increase frequency and basket size |
4 Buyer Modalities (Harris, 2016): Adapt content tone to decision-making style.
| Modality | Style | Copy Approach | |---|---|---| | Competitive | Fast + logical | Lead with results, specifications, performance claims | | Spontaneous | Fast + emotional | Lead with urgency, excitement, FOMO | | Methodical | Slow + logical | Provide ingredient lists, comparison tables, detailed FAQs | | Humanistic | Slow + emotional | Share founder story, testimonials, community impact |
EA audiences trend Humanistic and Spontaneous. Lead with trust signals and emotional resonance; provide logical detail for purchases above UGX 200,000.
Friction Reduction Checklist:
Urgency Mechanics:
Customer Segmentation: Track every buyer and assign to one of three tiers.
| Tier | Definition | Action | |---|---|---| | One-time buyers | Single purchase, no repeat | Trigger a reactivation WhatsApp message 30 days after purchase | | Repeat buyers | 2+ purchases | Add to loyalty broadcast list; offer early access to new stock | | Whales | Top 1–5% by total spend | Personal check-in from the owner; VIP pricing or exclusive bundles |
Basket Analysis: Review order data monthly for:
80/20 Principle: In most EA social commerce businesses, 80% of revenue comes from 20% of products. Identify top performers and invest marketing effort there, not equally across the range.
Competitor Intelligence: Become a customer of two or three competitors. Document their WhatsApp response time, order process, packaging quality, product quality, and post-purchase follow-up. Use what works; identify the gaps they leave and fill them.
In a saturated social commerce market, price competition destroys margin. Build a clear point of differentiation using brand intangibles — emotional and story-based qualities that competitors cannot replicate even if they copy the product (Verma, 2019).
9 Intangible Differentiation Types:
| Type | Application in EA Commerce | |---|---| | Story-driven | Founder origin story — why you started, what problem you solved personally | | Purpose-driven | A social mission embedded in the business (e.g., employing women from a specific community) | | Giveback | A percentage of each sale donated to a named cause, or a one-for-one model | | Surprise | Delight at unboxing — handwritten note, unexpected extra item, personalised packaging | | Personalisation | Made-to-order, customised with the customer's name, colour, or preference | | Simplification | Removing complexity competitors leave in: one SKU, one price, no confusing tiers | | Sustainability | Locally sourced ingredients, recycled packaging, reduced waste | | Optimism/Hope | Brand identity built around aspiration and a better future for the customer | | Curation | A carefully selected range chosen specifically for this customer's values and needs |
Soleness Statement (Verma, 2019): Write one positioning sentence and embed it into all platform bios, WhatsApp status, and marketing copy:
For [target customer] who [main need], [Brand Name] is the [category] that [key benefit]. Unlike [primary competitor], our product [functional difference] and our brand [emotional difference].
Blue Ocean Check (Kim and Mauborgne, 2005): Before finalising the strategy, work through these four questions with the client:
Brand Benefits Pyramid (Verma, 2019): Frame all content at the emotional and self-expressive levels, not just the functional:
Output from this skill meets the standard if it:
These platform-specific and strategy skills provide deeper implementation guidance:
platform-whatsapp/SKILL.md — WhatsApp Business setup, broadcast strategy, catalogue management, and auto-reply configurationplatform-facebook/SKILL.md — Facebook Page optimisation, Meta Commerce Manager, and Facebook Marketplaceplatform-instagram/SKILL.md — Instagram Shopping, Stories strategy, and product taggingplatform-tiktok/SKILL.md — TikTok content strategy, bio link setup, and commerce-led video formatsecommerce-conversion-optimisation/SKILL.md — Detailed CRO methodology: 5-step optimisation process, A/B testing, KPI dashboardsecommerce-brand-differentiation/SKILL.md — Full brand positioning framework: 7C Canvas, Soleness, Blue Ocean Strategy, naming, and community buildingKey sources: Larsson, T. (2016) Ecommerce Evolved; Harris, A. (2016) Small Business Big Money Online; Verma, N. (2019) Checkout; Kim, W.C. and Mauborgne, R. (2015) Blue Ocean Strategy.
tools
Generates a foundational social media training guide for clients and their teams who are completely new to social media marketing, or who have been posting without any strategic understanding. Invoke when the user says "write a social media basics guide", "create a beginner training document", "the client doesn't understand social media", "start-here training", or when a client needs to understand social media before any strategy or content work begins. Distinct from training-client-team (operational handover of an existing strategy) and training-diy-content (content creation for self-managing clients). This skill covers what social media is, how it works, and how to approach it intelligently — the conceptual foundation that makes all downstream strategy work land.
tools
Generates a practical smartphone video production training guide for East African clients and content teams. Covers shooting, audio, lighting, framing, editing, and platform-specific formats using only a smartphone — no professional equipment required. Invoke this skill when a client or their team needs to produce their own social video content and requires a hands-on, jargon-free training document tailored to EA field conditions.
tools
Generates a complete DIY content creation handbook for clients who want to manage some or all of their own content after the initial strategy engagement. Invoke when the user says "write a DIY content guide", "create a self-managed content handbook", "the client wants to manage their own content", or when a handover guide is needed at the end of a strategy engagement. Output is a self-contained reference document — not a training presentation — that the client keeps and uses independently.
tools
Generates a complete 2-hour in-person training workbook for a client's internal team — employees who will assist with content creation or community management. Invoke when the user says "create a team training guide", "write a staff training workbook", "onboard our internal team on social media", or needs a printable workshop document for client employees. Output is a structured, print-ready workbook — not a presentation deck.