nexscope-ai/ecommerce-skills1 file

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.

Specification
Skill ID
nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder
Publisher
nexscope-ai
Repository
ecommerce-skills
Installs
0
Files
1
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builderInstalls these files
  • SKILL.md

What this skill tells the agent

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

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:

Use this skill in a project

Open any RiverX project, search the Skills panel for nexscope-ai/ecommerce-skills/ecommerce-marketing-strategy-builder, and install it in one click.

Use this skill