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

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

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:

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, 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)
  3. Research competitor audiences โ€” search for top brands in the category, check who follows them, what their reviews say
  4. 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):

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%

For growing businesses (scale what works):

Priority Channel Why Budget %
P1 Email + SMS Highest ROI, monetize existing customers 15-20%
P1 Paid Ads (scale winners) Increase spend on proven channels 25-30%
P2 SEO / Content Reduce CAC over time 15-20%
P2 Influencer / Affiliate Expand reach cost-effectively 10-15%
P3 Social media Maintain presence, repurpose content 10%
P3 Referral / Loyalty program Turn customers into advocates 5-10%

For established businesses (optimize + retain):

Priority Channel Why Budget %
P1 Email + SMS + Loyalty Retention = highest-margin revenue 20-25%
P1 SEO / Content Compound returns, reduce paid dependency 20-25%
P2 Paid Ads (efficient) Maintain acquisition at target CAC 20-25%
P2 Affiliate program Scale through partners 10-15%
P3 Social media Brand + community 10%
P3 New market / channel Expand to new platforms or geographies 5-10%

Step 5: Channel-by-Channel Plan

For each prioritized channel, output:

Email & SMS:

  • Key automated flows: Welcome series, abandoned cart, post-purchase, win-back
  • Campaign types: New products, sales, content newsletters
  • List building tactics: Pop-up offer, checkout opt-in, social media lead magnets
  • Target metrics: Open rate >35%, click rate >3%, revenue per email >$0.10

SEO & Content:

  • Keyword themes (not full keyword research โ€” that's a separate skill)
  • Content types: Blog posts, buying guides, comparison pages, FAQ
  • Publishing cadence: X posts per week/month
  • Technical SEO priorities if applicable

Paid Ads:

  • Recommended platforms and why
  • Budget split across platforms
  • Campaign types (awareness vs conversion)
  • Note: "For detailed campaign setup, use ecommerce-ppc-strategy-planner"

Social Media:

  • Platform selection (based on where target audience is)
  • Content pillars (3-4 themes to rotate)
  • Posting frequency
  • Engagement strategy

Influencer / Affiliate:

  • Type of influencers (micro vs macro, niche)
  • Outreach approach and what to offer
  • Commission/payment structure
  • How to measure ROI

Referral / Loyalty:

  • Program structure (points, tiers, referral rewards)
  • When to launch (need enough customers first)
  • Expected impact

Step 6: 90-Day Action Plan

Break the strategy into weekly actions:

๐Ÿ“… 90-DAY ACTION PLAN

MONTH 1: Foundation
  Week 1: [Setup actions โ€” accounts, tools, tracking]
  Week 2: [Launch first channel โ€” usually paid ads + email flows]
  Week 3: [Content + social media kickoff]
  Week 4: [First review โ€” what's working? Adjust]

MONTH 2: Optimize & Expand
  Week 5-6: [Optimize winning channels, cut losers]
  Week 7-8: [Launch second wave โ€” influencer outreach, SEO content]

MONTH 3: Scale
  Week 9-10: [Scale winners with more budget]
  Week 11-12: [Launch referral/loyalty, review full strategy]

KEY MILESTONES:
  Day 30: [target metric]
  Day 60: [target metric]
  Day 90: [target metric]

Step 7: KPIs & Measurement

Define success metrics:

Metric Benchmark Your Target (how to set) How to Track
CAC Varies Must be < profit per order (AOV ร— margin) Ad platforms + analytics
LTV Varies Aim for > 3ร— CAC (if LTV < 3ร— CAC, acquisition is too expensive) Shopify/platform analytics
Email list growth 5-10%/month New stores: aim for 5%/mo. Growing: 8-10%/mo Email platform
Email revenue share 25-30% of total Start with 15% target, grow to 25%+ over 6 months Email platform
Organic traffic growth 10-20%/month SEO takes 3-6 months to kick in. Set 10%/mo after month 3 Google Analytics
Social engagement rate 1-3% Below 1% = content problem. Target 2%+ Platform analytics
Repeat purchase rate 28% avg New stores: 15-20%. Growing: 25%+. Established: 30%+ Platform analytics
Blended ROAS 2.5x+ Calculate: 1 รท margin ร— 1.5 = your minimum target ROAS All platforms combined

Output Format

# โœ… E-Commerce Marketing Strategy โ€” Ready to Execute

## Business Snapshot
Product: [name] | Price: $XX | Margin: XX%
Stage: [new/growing/established] | Budget: $X,XXX/mo
Goal: [awareness / sales / both]
Channels: [where you sell]

## Target Audience Persona
[Full persona from Step A2]

## Competitive Landscape
[Analysis from Step A3]

## Channel Strategy (Prioritized)
[Full channel plan from Step A4-A5 with budget allocation]

## 90-Day Action Plan
[Weekly roadmap from Step A6]

## KPIs & Measurement
[Metrics table from Step A7]

Other Skills

This skill builds the strategy. For execution on specific channels:

npx skills add nexscope-ai/eCommerce-Skills --skill ecommerce-ppc-strategy-planner -g

Selling on Amazon? See nexscope-ai/Amazon-Skills for keyword research, listing optimization, and Amazon PPC.

More e-commerce skills: nexscope-ai/eCommerce-Skills

Limitations

This skill provides strategic planning based on industry benchmarks, product analysis, and competitive research. It cannot access your actual analytics data, run A/B tests, create content, set up email flows, or manage ad accounts. For AI-powered marketing execution with live data, check out Nexscope โ€” your AI assistant for smarter e-commerce decisions.


Built by Nexscope โ€” research, validate, and act on e-commerce opportunities with AI.

Weekly Installs
7
GitHub Stars
60
First Seen
5 days ago
Installed on
opencode7
gemini-cli7
amp7
cline7
github-copilot7
codex7