ecommerce-marketing-strategy-builder
Full-stack e-commerce marketing strategy builder. Analyzes your product, market, and competitors, then builds a complete omnichannel marketing plan covering paid ads, SEO, email/SMS, content marketing, social media, influencer partnerships, and referral programs. Includes target audience persona, competitive landscape, channel prioritization with budget allocation, content direction, and a 90-day action plan. Works for any e-commerce platform โ Shopify, Amazon, Etsy, WooCommerce, TikTok Shop, and more. No API key required.
What this skill does
# E-Commerce Marketing Strategy Builder ๐ฏ
Build a complete omnichannel marketing strategy for your e-commerce business. Covers all major channels โ paid ads, SEO, email, content, social media, influencers, and referral programs โ with budget allocation, audience targeting, and a 90-day action plan.
## Installation
```bash
npx skills add nexscope-ai/eCommerce-Skills --skill ecommerce-marketing-strategy-builder -g
```
## Capabilities
- **Target audience persona**: Demographics, interests, pain points, buying motivations, and where they spend time online โ built from product analysis and competitor research
- **Competitive landscape**: How competitors position, price, and market โ and where the gaps are
- **Channel prioritization**: Which marketing channels to use and in what order, ranked by expected ROI for your specific product and stage
- **Budget allocation**: How to split your marketing budget across channels, with benchmarks
- **Email & SMS strategy**: Flows, sequences, and campaign types โ the highest-ROI channel most sellers ignore
- **SEO & content plan**: Keyword themes, content types, and publishing cadence
- **Paid ads brief**: High-level ad strategy per platform (for detailed campaign setup, use [ecommerce-ppc-strategy-planner](https://github.com/nexscope-ai/eCommerce-Skills/tree/main/ecommerce-ppc-strategy-planner))
- **Social media plan**: Platform selection, content pillars, posting frequency
- **Influencer & affiliate direction**: Who to partner with, what to offer, how to structure deals
- **Referral & loyalty program**: How to turn existing customers into growth engines
- **Pricing positioning**: Where to price relative to competitors based on market analysis
- **90-day action plan**: Week-by-week roadmap with priorities and milestones
## Usage Examples
```
I'm launching a Shopify store selling premium dog treats, $24.99 per bag. Margin is 65%.
Budget: $3,000/month for marketing. Target: US dog owners. Help me build a marketing strategy.
```
```
I sell handmade jewelry on Etsy and my own website. Price range $40-120. I have 2,000
Instagram followers and 800 email subscribers. Monthly marketing budget is $1,500.
I want to grow beyond Etsy. What's my strategy?
```
```
We're a new DTC skincare brand on Shopify. AOV $55, margin 70%. We have $10,000/month
marketing budget and want to hit $100K revenue in 6 months. Build our marketing plan.
```
---
## How This Skill Collects Information
**Step 1: Extract from the prompt.** Parse product type, price, margin, budget, current channels, goals, stage, competitors mentioned.
**Step 2: Identify gaps.** Compare against what's needed:
Critical info:
| Info | Why It's Needed |
|------|----------------|
| Product type and price/AOV | Determines which channels and audiences fit |
| Profit margin | Calculates how much you can spend to acquire a customer |
| Monthly marketing budget | Allocates across channels |
| Business stage | New launch vs growing vs established โ changes priority order |
| Marketing goal | Brand awareness vs direct sales vs both โ changes channel mix |
| Sales channels | Shopify only? Amazon + Shopify? Etsy? Affects strategy |
| Existing assets | Email list, social following, content, reviews โ what you already have to work with |
**Step 3: One follow-up.** Consolidate ALL missing questions into a single message. Use multiple-choice format to make it easy to answer quickly:
```
Example:
"Premium dog treats at $24.99, 65% margin, $3,000/month budget โ great start!
A few quick questions so I can build your strategy (just reply with the letters):
1. Business stage?
a) Pre-launch โ haven't sold yet
b) Early โ selling, but under $10K/mo
c) Growing โ $10K-50K/mo
d) Scaling โ $50K+/mo
2. Main goal?
a) Brand awareness โ get known
b) Direct sales โ revenue now
c) Both
d) Other: ___________
3. Where do you sell?
a) Shopify / own website only
b) Amazon
c) Etsy
d) Multiple platforms (which ones?)
4. Your target customer buys because of:
a) Price / value
b) Quality / premium
c) Unique / can't find elsewhere
d) Convenience
e) Other: ___________
5. What do you already have? (check all that apply)
a) Email list โ how many subscribers?
b) Social media following โ which platform, how many?
c) Existing content (blog, videos, etc.)
d) Customer reviews
e) Nothing yet โ starting from zero
f) Other: ___________
6. Any competitors you want me to analyze? (names or URLs, or skip)"
```
**Key rules:**
- **Never split into multiple follow-up rounds.** One message, all questions.
- **Use a/b/c/d choices** wherever possible โ faster than open-ended questions.
- **Mix in 1-2 open-ended** only where choice format doesn't work (competitors, specific numbers).
- **If user gives short answers** like "1b 2c 3a 5e", that's enough โ proceed with the strategy.
**Step 4: Use estimates when stuck.** Don't block on missing data โ use category benchmarks, but:
- **Mark every estimate clearly** with โ ๏ธ
- **Explain what better data would change**
- **List what to provide next time** at the end of the report
---
## Key Benchmarks (2025-2026)
### Channel ROI
| Channel | Average ROI | Best For | Source |
|---------|:----------:|----------|--------|
| Email marketing | $36-40 per $1 | Retention, repeat purchases, cart recovery | Omnisend 2026 Report |
| SMS marketing | $21-71 per $1 | Time-sensitive offers, cart abandonment | Omnisend 2026 Report |
| SEO / organic search | $7.48 per $1 | Long-term sustainable traffic | FirstPageSage |
| Google Ads (search) | $8 per $1 | High-intent buyers | Google Economic Impact Report |
| Paid social (Meta/TikTok) | $2.5 per $1 | Awareness + prospecting | FirstPageSage ROAS Statistics |
| Influencer marketing | Varies | Brand credibility, new audiences | โ |
| Affiliate marketing | Performance-based | Low-risk expansion (pay per sale) | โ |
### Marketing Budget Benchmarks
| Business Stage | Marketing as % of Revenue | Notes | Source |
|---------------|:------------------------:|-------|--------|
| New / pre-launch | 15-20% | Invest heavily to build awareness | Hostinger, WebFX |
| Early stage (<$500K/yr) | 10-15% | Build foundational channels | Hostinger |
| Growing ($500K-$5M/yr) | 7-12% | Optimize and scale what works | Gartner 2025 CMO Survey (avg 7.7%) |
| Established ($5M+/yr) | 5-8% | Efficiency + retention focus | Gartner |
### Budget Allocation Framework
| Channel | % of Budget | Priority |
|---------|:----------:|:--------:|
| Paid ads (Google, Meta, TikTok) | 25-35% | P1 โ Immediate traffic |
| Content + SEO | 20-25% | P2 โ Long-term compound growth |
| Email + SMS | 15-20% | P1 โ Highest ROI, retention |
| Social media (organic) | 10-15% | P3 โ Brand building |
| Influencer / affiliate | 10-15% | P2 โ Credibility + reach |
| Testing / new channels | 5-10% | P3 โ Discover next winner |
Recommended overall split: **60% owned/organic (SEO, email, content) + 40% paid channels (PPC, social ads, influencers)**
### Customer Retention Stats
- Repeat customers = 21% of customer base but drive 44% of revenue *(Omnisend)*
- After 1st purchase: 27% chance of buying again โ 2nd: 49% โ 3rd: 62% *(Smile.io)*
- Using 3+ marketing channels: 287% higher purchase rate *(Omnisend)*
---
## Workflow
### Step 1: Understand the Business
Collect and organize:
- Product, price, margin, business stage
- Marketing goal, budget, sales channels
- Existing assets (email list, social, content, reviews)
- Competitive landscape (who are the main competitors?)
### Step 2: Build Target Audience Persona
**Using info collected from the follow-up questions (stage, goal, buying motivation, existing assets), plus your own research:**
1. **If user provided customer data** โ build persona from real data
2. **If user is pre-launch / no data** โ infer from:
- Product category โ typical buyer profile (e.g., premium dog treats โ dog owners 28-55, healRelated in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product โ visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".