ecommerce-ppc-strategy-planner

Cross-platform PPC strategy planner for ecommerce businesses. Analyzes your product and margins, recommends the right advertising platforms (Google Ads, Meta Ads, TikTok Ads), calculates ROAS targets, allocates budget across channels, and generates platform-specific campaign briefs with ad copy and

By nexscope-ai · 907 installs

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

Source repository · Upstream listing

E Commerce PPC Strategy Planner 📊 Plan your cross platform advertising strategy: which platforms to use, how much to spend on each, and what campaigns to run. Generates actionable briefs for Google Ads, Meta Ads, and TikTok Ads — with ad copy and creative direction included. Installation Two Modes Mode When to Use Input Output A — Build Starting ads for the first time Product info + budget + margins Platform recommendation + budget split + campaign briefs + ad copy B — Optimize Running ads but want better results Per platform ROAS/CPA data Cross platform audit + budget reallocation + optimization actions Capabilities ROAS financial framework : Calculate break even ROAS, target ROAS, and max CPA from product margins — the foundation for all platform decisions Platform recommendation : Match your product type to the right ad channels (search intent → Google, visual/impulse → Meta, demo/novelty → TikTok) Cross platform budget allocation : Split budget across channels based on expected ROAS and funnel stage Google Ads brief : Shopping, Search, and Performance Max campaign structures with keyword direction Meta Ads brief : Audience targeting, ad set structure, and creative hooks for Facebook + Instagram TikTok Ads brief : Video hook concepts, Spark Ads strategy, and audience targeting Ad copy generation : Headlines, descriptions, and CTAs for each platform Creative brief : Image/video specs, style direction, hook angles (not actual image/video creation) Cross platform audit : Compare ROAS/CPA across channels and identify where to shift budget Usage Examples Mode A — Build New Strategy Mode B — Optimize Existing How This Skill Collects Information Step 1: Extract from the prompt. Parse product type, price, margins, budget, platforms mentioned, ROAS data, store type. Step 2: Identify gaps. Compare against what's needed: Mode A critical info: Info Why It's Needed Product price + cost/margin Calculate break even ROAS and Max CPA Monthly ad budget Allocate across platforms Buyer behavior type Determines which platform is primary (see below) Existing website traffic / email list Determines if retargeting is viable Mode B critical info: Info Why It's Needed Per platform spend + ROAS/CPA Audit each platform's performance Profit margin Calculate break even ROAS Campaign duration New campaigns need 2 4 weeks before optimization Step 3: One follow up. Ask only for missing critical items. Always include the buyer behavior question for Mode A: The buyer behavior answer directly determines platform selection: a) Search → Google Shopping / Search is primary b) Visual → Meta Ads (Facebook / Instagram) is primary c) Demo → TikTok Ads is primary d) Not sure → Infer from product type, mark as ⚠️ estimated Step 4: Use estimates when stuck. Don't block on missing data — use category benchmarks, but: Mark every estimate clearly in the output with ⚠️ (e.g., "⚠️ Estimated: conversion rate 2.5% based on home decor category average") Explain what better data would change (e.g., "If you can share your actual Shopify conversion rate, I can recalculate the ROAS target and budget split more accurately") List what to provide next time at the end of the report for more precise results Key Concepts ROAS (Return on Ad Spend) The universal metric across all platforms. ROAS = Revenue ÷ Ad Spend. A 4:1 ROAS means $4 revenue for every $1 spent. Break even ROAS The minimum ROAS needed to not lose money: Break even ROAS = 1 ÷ Profit Margin Profit Margin Break even ROAS Meaning : : : : 25% 4.0x Need $4 revenue per $1 ad spend just to break even 33% 3.0x 50% 2.0x 60% 1.67x 75% 1.33x Higher margin = more room for ad spend Target ROAS Break even ROAS + profit buffer. Typically 1.5 2x the break even ROAS for sustainable growth. Platform ROAS Benchmarks (2025 2026) Platform Average ROAS Top Quartile Best For : : : : Google Ads (Shopping) 4.5x 6x+ High intent buyers (they're already searching) Meta Ads (FB/IG) 2.2x 4 5x Visual products, impulse buys, retargeting (3.6x) TikTok Ads 1.4x 2x+ Product discovery, demo driven, younger audiences Industry wide ecommerce average: 2.87x Max CPA (Cost per Acquisition) Maximum you can pay to acquire one customer: Max CPA = Average Order Value × Profit Margin . Example: $34 product × 50% margin = $17 max CPA. Mode A Workflow — Build Strategy Step A1: Collect Product Info Detail How to Get It Critical? : : Product type and description From user's prompt ✅ Yes Selling price (or AOV) Ask or infer ✅ Yes Product cost / profit margin Must ask user ✅ Yes Monthly ad budget Must ask user ✅ Yes Buyer behavior type Asked in follow up (see "How This Skill Collects Information") ✅ Yes Store platform (Shopify, WooCommerce, etc.) Ask or infer Helpful Existing website traffic / email list Asked in follow up Helpful Target market / geography Ask or infer Helpful Step A2: Calculate ROAS Framework Step A3: Recommend Platform Mix Match the product to the right platforms based on product characteristics: Product Type Primary Platform Secondary Why Commodities (people search for them) Google Shopping Meta retargeting Capture existing demand Visual / lifestyle products Meta Ads Google Shopping Create demand through imagery Novel / demo driven products TikTok Ads Meta Ads "Wow" factor drives discovery High ticket / considered purchases Google Search Meta retargeting Research heavy buyer journey Repeat consumables Meta + Email Google Brand Build loyalty, retarget buyers Platform selection logic (based on buyer behavior answer from follow up): 1. User answered a) Search → Google Shopping is primary 2. User answered b) Visual → Meta is primary 3. User answered c) Demo → TikTok is primary 4. User answered d) Not sure → infer from product type using the table above (mark as ⚠️ estimated, explain reasoning) 5. Always include retargeting (Meta or Google Display) if budget $1,000/mo AND user has existing website traffic or email list 6. If budget < $1,000/mo → pick ONE primary platform only, don't spread thin Step A4: Allocate Budget Across Platforms Use this framework, adjusted for product type: For search intent products (Google primary): Channel % of Budget Purpose : : Google Shopping / PMax 50 60% Capture high intent buyers Meta Ads (prospecting) 20 25% Create demand + build audiences Meta/Google retargeting 10 15% Convert visitors who didn't buy Testing (TikTok / new) 5 10% Discover new channels For visual/impulse products (Meta primary): Channel % of Budget Purpose : : Meta Ads (prospecting) 45 55% Primary demand creation Google Shopping 20 25% Capture search spillover Meta/Google retargeting 15 20% Highest ROAS channel TikTok Ads 5 10% Discovery + younger audience For demo/novelty products (TikTok primary): Channel % of Budget Purpose : : TikTok Ads 40 50% Product discovery via video Meta Ads 20 30% Broader audience + retargeting Google Shopping 10 20% Capture search from viral interest Retargeting 10 15% Convert viewers who didn't buy Step A5: Generate Platform Briefs For each recommended platform, output a campaign brief: Google Ads Brief: Campaign type recommendation (Shopping, Search, Performance Max) Keyword themes (not full keyword list — that's for google ads ecommerce skill) Bidding strategy recommendation (Target ROAS, Maximize Conversions) Daily budget Key settings (location targeting, device bids, scheduling) Meta Ads Brief: Campaign objective (Sales, Traffic, Engagement) Audience targeting: demographics, interests, behaviors, lookalikes Ad set structure (how many ad sets, what audiences) Placement recommendations (Feed, Stories, Reels) Daily budget per ad set TikTok Ads Brief: Campaign objective (Conversions, Traffic) Targeting: demographics, interests, behaviors Spark Ads vs In Feed vs TopView recommendation Content style recommendation (UGC, product demo, before/after) Daily budget Step A6: Generate Ad Copy and Creative Direction For each platform, generate 3 ad copy variations AND a creative brief using these specs: Google Ads Copy Specs Element Max Length Notes : : Headline 30 characters Write 3 5 headlines; Google rotates them Long headline 90 characters For Performance Max / Display Description 90 characters Write 2 4 descriptions Display path 15 characters × 2 e.g., /soy candles/shop CTA: Chosen from Google's preset list (Shop Now, Learn More, Get Offer, Sign Up). Example: Meta Ads (Facebook / Instagram) Copy Specs Element Recommended Max Notes : : : : Primary text 125 chars 2,200 First 125 visible before "See more" Headline 40 chars 255 Below the image/video Description 30 chars — Shows in some placements only Image 1080×1080 — Square for Feed Stories/Reels 1080×1920 — Vertical 9:16 Video length 15 60s 240 min 15 30s performs best CTA: Shop Now, Learn More, Get Offer, Sign Up, Order Now. Example: TikTok Ads Copy Specs Element Max Length Notes : : Ad text / caption 100 characters Keep short — users scroll fast Display name 40 characters Your brand name Video 9:16 vertical 720×1280 minimum Video length 9 15 seconds Sweet spot; max 60s Spark Ads N/A Boost existing organic posts — no separate copy needed CTA: Shop Now, Learn More, Download, Contact Us. Hook rule: First 2 3 seconds must grab attention. Start with motion, a question, or a surprising visual — never a logo or slow intro. Example: Creative Brief (all platforms) For each platform, also provide: Visual style direction : lifestyle, product only, UGC, comparison, or before/after Video hook concept : What happens in the first 3 seconds (the make or break moment) Key messages : 2 3 bullet points the creative must communicate What NOT to do : Common mistakes for this product type (e.g., "Don't use stock photos for a handmade product") Creative Asset Prompts Generate ready to use prompts that users can take directly to a designer or AI image tool (Midjourney, DALL E, Flux, etc.): For each recommended platform, provide 2 3 image prompts: For video ads, provide a shot list: For designer briefs, include: Deliverables: exact sizes and quantities needed per platform Reference mood/style (e.g., "Aesop style minimalist" or "Glossier style friendly") Brand colors and fonts (if user provides them) What assets the designer should deliver (PSD, PNG, video files) This section ensures the user can immediately act on the strategy — either by generating visuals with AI tools or briefing a designer/photographer. Step A7: Generate Complete Strategy Compile Steps A1 A6 into the Mode A Output template below. Mode B Workflow — Optimize Existing Step B1: Collect Platform Data Detail Critical? Notes : : Platforms running ✅ Yes Google, Meta, TikTok, etc. Per platform spend ✅ Yes Monthly or daily Per platform ROAS or CPA ✅ Yes The core metric Product profit margin ✅ Yes To calculate break even Campaign duration Helpful New campaigns need 2 4 weeks before optimization CTR and conversion rates Bonus Deeper performance analysis Best/worst performing audiences Bonus For audience optimization Step B2: Cross Platform Audit Compare each platform