Full-stack omnichannel marketing β paid ads, SEO, email/SMS, content, social, influencers.
Send this command to your AI agent:
npx skills add https://github.com/nexscope-ai/eCommerce-Skills/tree/main/ecommerce-marketing-strategy-builder --skill ecommerce-marketing-strategy-builder---
name: ecommerce-marketing-strategy-builder
description: "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."
metadata:
nexscope:
emoji: π―
category: ecommerce
---
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.
npx skills add nexscope-ai/eCommerce-Skills --skill ecommerce-marketing-strategy-builder -g
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.
---
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:
---
| 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) | β |
| 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 |
| 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)
---
Collect and organize:
Using info collected from the follow-up questions (stage, goal, buying motivation, existing assets), plus your own research:
- 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)
Output the persona in this format:
π― TARGET AUDIENCE PERSONADemographics:
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 β οΈ]
Using competitors from the follow-up (Q6), or find them yourself:
Output format:
π COMPETITIVE LANDSCAPEMarket 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]
Based on business stage, budget, goals, and audience, rank channels.
Where these percentages come from:
| 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% |
For each prioritized channel, output:
Email & SMS:
Break the strategy into weekly actions:
π
90-DAY ACTION PLANMONTH 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]
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 |
---
β
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]
---
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
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.