nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder
Claude Code and agent skill by nexscope-ai/ecommerce-skills
- community
Checking that the SKILL.md file is still in the repository.
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.
Install
npx vskill@latest install nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builderSKILL.md
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
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)
- 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
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:
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:
- If user provided customer data → build persona from real data
- If user is pre-launch / no data → infer from:
- Product category → typical buyer profile (e.g., premium dog treats → dog owners 28-55, health-conscious pet parents)
- Price point → income bracket (budget vs premium vs luxury)
- Platform → audience skew (Etsy skews female 25-45, TikTok Shop skews 18-34)
- Research competitor audiences — search for top brands in the category, check who follows them, what their reviews say
- Mark estimates with ⚠️ when inferring instead of using real data
Output the persona in this format:
Step 3: Competitive Landscape
Using competitors from the follow-up (Q6), or find them yourself:
- If user provided competitors → research those directly
- If not → search "[product category] best brands", check platform best sellers, look at who's running ads for the same keywords
For each competitor, analyze:
- Pricing — price range, budget/mid/premium positioning
- Positioning — tagline, USP, how they describe themselves
- Strengths / Weaknesses — from reviews (what people praise vs complain about)
- Marketing channels — where are they advertising? Social? Email? Content?
Then identify: market gaps, differentiation opportunities, and pricing recommendation.
Output format:
Step 4: Channel Prioritization
Based on business stage, budget, goals, and audience, rank channels.
Where these percentages come from:
- Omnisend 2026 Ecommerce Report: 60% owned/organic + 40% paid as optimal split
- Azarian Growth Agency 2025: 25-30% content/SEO, 20-25% paid search, 15-20% paid social, 10-15% email
- Gartner 2025 CMO Survey: marketing budgets at 7.7% of company revenue
- The stage-specific splits below are synthesized from these sources — adjust based on the user's actual data and goals
For new launches (brand awareness + first sales):
| Priority | Channel | Why | Budget % | |
|---|---|---|---|---|
| P1 | Paid Ads (Meta/Google) | Immediate traffic when you have zero audience | 30-35% | |
| P1 | Email setup (welcome flow, cart abandonment) | Capture and convert visitors from day 1 | 10-15% | |
| P2 | Social media (organic) | Build brand, create content library | 10-15% | |
| P2 | Influencer seeding | Get product in hands of micro-influencers | 15-20% | |
| P3 | SEO / Content | Start building, won't pay off for 3-6 months | 10-15% | |
| P3 | Testing | Try one new thing each month | 5-10% |
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingecommerce-marketing-strategy-builder/SKILL.md
Popularity
- Repository stars
- 380
- Repository forks
- 59
- 7-day trend score
- 30
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 14 Jul 2026, 3 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder)