nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder

Claude Code and agent skill by nexscope-ai/ecommerce-skills

Trust tier 2
  • community
LLM review pending
Source check pending

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-builder

SKILL.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

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)
  • 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:

InfoWhy It's Needed
Product type and price/AOVDetermines which channels and audiences fit
Profit marginCalculates how much you can spend to acquire a customer
Monthly marketing budgetAllocates across channels
Business stageNew launch vs growing vs established — changes priority order
Marketing goalBrand awareness vs direct sales vs both — changes channel mix
Sales channelsShopify only? Amazon + Shopify? Etsy? Affects strategy
Existing assetsEmail 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
ChannelAverage ROIBest ForSource
Email marketing$36-40 per $1Retention, repeat purchases, cart recoveryOmnisend 2026 Report
SMS marketing$21-71 per $1Time-sensitive offers, cart abandonmentOmnisend 2026 Report
SEO / organic search$7.48 per $1Long-term sustainable trafficFirstPageSage
Google Ads (search)$8 per $1High-intent buyersGoogle Economic Impact Report
Paid social (Meta/TikTok)$2.5 per $1Awareness + prospectingFirstPageSage ROAS Statistics
Influencer marketingVariesBrand credibility, new audiences—
Affiliate marketingPerformance-basedLow-risk expansion (pay per sale)—
Marketing Budget Benchmarks
Business StageMarketing as % of RevenueNotesSource
New / pre-launch15-20%Invest heavily to build awarenessHostinger, WebFX
Early stage (<$500K/yr)10-15%Build foundational channelsHostinger
Growing ($500K-$5M/yr)7-12%Optimize and scale what worksGartner 2025 CMO Survey (avg 7.7%)
Established ($5M+/yr)5-8%Efficiency + retention focusGartner
Budget Allocation Framework
Channel% of BudgetPriority
Paid ads (Google, Meta, TikTok)25-35%P1 — Immediate traffic
Content + SEO20-25%P2 — Long-term compound growth
Email + SMS15-20%P1 — Highest ROI, retention
Social media (organic)10-15%P3 — Brand building
Influencer / affiliate10-15%P2 — Credibility + reach
Testing / new channels5-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, 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)
  1. Research competitor audiences — search for top brands in the category, check who follows them, what their reviews say
  2. Mark estimates with ⚠️ when inferring instead of using real data

Output the persona in this format:

🎯 TARGET AUDIENCE PERSONA
Demographics:
Age: [range]
Gender: [split %]
Location: [markets]
Income: [range]
Source: [user data / inferred from product type ⚠️ / competitor analysis]
Psychographics:
Interests: [relevant interests]
Values: [what they care about]
Pain points: [problems your product solves]
Buying motivation: [why they buy — convenience, quality, status, price]
Online behavior:
Where they discover products: [Instagram, Google, TikTok, Amazon, etc.]
Where they research: [reviews, YouTube, Reddit, blogs]
What influences purchase: [price, reviews, brand, influencer recommendation]
Language they use:
[Real phrases from reviews / social media — how they describe the problem
and solution in their own words. Use these in ad copy and content.]
Source: [extracted from competitor reviews / user-provided / estimated ⚠️]
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:

📊 COMPETITIVE LANDSCAPE
Market Price Range: [$low — $high]
Your Position: [where you sit and why]
Top Competitors:
[Competitor 1]:
Price: $XX | Positioning: [how they position]
Strengths: [from reviews/research]
Weaknesses: [from reviews/research]
Marketing: [channels they use]
[Competitor 2]:
[same structure]
Market Gaps: [underserved segments, unmet needs, positioning opportunities]
Your Differentiation: [what makes you different — and how to communicate it]
Pricing Recommendation: [where to price and why]
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):

PriorityChannelWhyBudget %
P1Paid Ads (Meta/Google)Immediate traffic when you have zero audience30-35%
P1Email setup (welcome flow, cart abandonment)Capture and convert visitors from day 110-15%
P2Social media (organic)Build brand, create content library10-15%
P2Influencer seedingGet product in hands of micro-influencers15-20%
P3SEO / ContentStart building, won't pay off for 3-6 months10-15%
P3TestingTry one new thing each month5-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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder/badge)](https://verified-skill.com/skills/nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder)

Something wrong with this skill or its page? Tell us.