E-Commerce Content Marketing Planner 📣
Plan your content marketing strategy: discover what topics resonate with your audience, analyze competitor content, find trending formats, and generate a ready-to-execute content calendar. No API key required.
Installation
CODEBLOCK0
Two Modes
| Mode | When to Use | Input |
|---|
| A — Build | Creating content strategy from scratch | Product info + target platforms + optional competitor URLs |
| B — Audit |
Analyzing existing content performance | Your content URLs/handles + competitor URLs |
Supported Platforms
| Platform | Content Types |
|---|
| TikTok | Short-form video, TikTok Shop, trends, duets, sounds |
| Instagram |
Reels, Stories, carousels, static posts, Lives |
|
YouTube | Shorts, long-form tutorials, product reviews, vlogs |
|
X (Twitter) | Threads, short videos, product announcements, engagement posts |
|
Pinterest | Pins, Idea Pins, product pins, boards |
|
Blog/SEO | Articles, guides, listicles, comparison posts |
|
Amazon A+ | Brand story, enhanced product descriptions, comparison charts |
Usage Examples
Mode A — Build Strategy
CODEBLOCK1
CODEBLOCK2
Mode B — Audit
Audit my content strategy. Here's my TikTok: @mybrandhandle
Compare against competitors: @competitor1, @competitor2
Find gaps and opportunities.
First Interaction
When user first asks about content marketing, mentions this skill, or gives a vague content-related request, greet them with:
CODEBLOCK4
Handling Incomplete Input
If user doesn't provide enough info, ask upfront:
For Mode A — Build:
CODEBLOCK5
For Mode B — Audit:
CODEBLOCK6
Which mode?
- - A — Build: Creating a new content strategy from scratch
- B — Audit: Analyzing existing content and finding gaps
Mode A Workflow — Build Content Strategy
Step 1: Collect Strategy Inputs
| Field | Required | Example |
|---|
| INLINECODE0 | ✅ | Portable blender, handmade candles |
| INLINECODE1 |
✅ | US, UK, DE, FR, AU, CA, JP, Global, Multi-region |
|
platforms | ✅ | TikTok, Instagram, YouTube, X, Pinterest, Blog, Amazon A+ |
|
content_goal | 👍 | Awareness / Education / Conversion / All |
|
target_audience | 👍 | Health-conscious millennials, 25-35, female |
|
competitor_urls | 👍 | Brand URLs, social handles, or product pages |
|
content_period | Optional | 4 weeks (default) / 8 weeks / 3 months |
Step 2: Customer Insight Mining
Extract buyer language, pain points, and use cases from customer reviews across multiple sources.
Review Sources to Search (in order of priority):
| Source | How to Access | Best For |
|---|
| Amazon Reviews | INLINECODE7 | Product-specific pain points |
| Reddit |
web_search: site:reddit.com "[product]" review OR feedback | Honest opinions, complaints |
|
Trustpilot |
web_search: site:trustpilot.com "[brand/product]" | Brand reputation |
|
YouTube Comments |
web_search: "[product]" review youtube comments | Visual product concerns |
|
TikTok Comments |
web_search: "[product]" tiktok comments reactions | Gen Z language, viral concerns |
|
Google Reviews |
web_search: "[brand]" google reviews | Local/service feedback |
|
Niche Forums |
web_search: "[product]" forum discussion | Deep enthusiast insights |
If product URL or ASIN provided:
CODEBLOCK7
If only product category (no URL):
CODEBLOCK8
Extract and categorize:
- - Pain points: Problems customers mention (e.g., "battery dies too fast")
- Use cases: How customers actually use the product (e.g., "I use it at the gym")
- Emotional triggers: Language that shows excitement or frustration
- Feature highlights: What customers praise most
- Objections: Hesitations before buying
Compile into Customer Voice Bank:
CODEBLOCK9
Step 3: Trend & Topic Research
Discover trending topics and seasonal content opportunities.
Google Trends analysis:
CODEBLOCK10
Platform-specific trends:
CODEBLOCK11
Seasonal & event mapping:
CODEBLOCK12
Compile into Trend Opportunities:
CODEBLOCK13
Step 4: Competitor Content Analysis
If competitor brand name or handle provided, analyze their content strategy across ALL platforms.
Step 4.1: Discover Competitor Presence
Given a competitor name (e.g., "BlendJet"), search for their presence on each platform:
CODEBLOCK14
Compile their social handles:
| Platform | Handle | Followers (if visible) |
|---|
| TikTok | @[handle] | [count] |
| Instagram |
@[handle] | [count] |
| YouTube | [channel] | [count] |
| X | @[handle] | [count] |
| Pinterest | [profile] | [count] |
| Blog | [URL] | — |
Step 4.2: Analyze Content on Each Platform
For each platform where competitor is active:
CODEBLOCK15
If possible, web_fetch their profile pages or recent posts.
Step 4.3: Extract Strategy Insights
For each competitor, analyze:
- - Content pillars: What themes do they cover repeatedly?
- Posting frequency: How often do they post per platform?
- Top performing content: What formats/topics get most engagement?
- Content formats: Video %, carousel %, static %, UGC %?
- Tone & style: Professional, funny, educational, relatable?
- Hashtag strategy: What hashtags do they consistently use?
- Influencer/UGC strategy: Do they repost customer content?
- Gaps: What are they NOT covering that you could own?
Compile into Competitor Analysis:
CODEBLOCK16
Step 5: SEO Content Keyword Research
Find keywords with content potential (informational intent).
CODEBLOCK17
Categorize by content type:
- - How-to keywords: "how to clean portable blender", "how to make smoothies"
- Comparison keywords: "blender vs juicer", "best portable blender for gym"
- Problem keywords: "blender not working", "smoothie too thick"
- Listicle keywords: "best smoothie recipes", "portable blender accessories"
Compile into SEO Content Opportunities:
CODEBLOCK18
Step 6: Generate Content Pillars
Based on all research, define 3-5 content pillars:
CODEBLOCK19
Step 7: Generate Content Calendar
Create a week-by-week content calendar based on the strategy period.
Calendar format:
CODEBLOCK20
Include for each week:
- - Posting schedule per platform
- Content type and format
- Topic aligned to content pillar
- Caption hook or headline
- Relevant hashtags or sounds (for social)
Mode B Workflow — Audit Existing Content
Step 1: Collect Current Content
Required information from user:
| Info Needed | Example | Why |
|---|
| Social handles | TikTok: @mybrand, IG: @mybrand | To analyze your content |
| Platforms active on |
TikTok, Instagram, Blog | To know where to look |
| Website/blog URL | mybrand.com/blog | To analyze SEO content |
| Competitor handles | @competitor1, @competitor2 | For benchmarking |
| Current posting frequency | "3x/week on IG, daily on TikTok" | To assess consistency |
| Known issues | "Low engagement", "Not growing" | To focus analysis |
If user only provides brand name, search for their presence:
CODEBLOCK21
Fetch content data for each platform:
CODEBLOCK22
Step 2: Analyze Current Performance
Evaluate:
- - Content mix: What % is education, lifestyle, promo, etc.?
- Posting frequency: How consistent?
- Platform fit: Right content for right platform?
- Engagement signals: Comments, shares (from visible data)
- Content gaps: What's missing vs. competitors?
Step 3: Generate Gap Analysis
CODEBLOCK23
Step 4: Generate Recommendations
Output improved content calendar (same format as Mode A Step 7).
Platform-Specific Guidelines
TikTok
- - Optimal length: 15-60 seconds for engagement, up to 3 min for tutorials
- Posting frequency: 1-3x daily for growth, 5x/week minimum
- Best formats: Trends + product, how-tos, before/after, POV, storytime
- Hook: First 1-2 seconds must grab attention
- Sound: Use trending audio when relevant
- Hashtags: 3-5 relevant hashtags, mix broad + niche
Instagram
- - Reels: 15-30 seconds, vertical, trending audio
- Carousels: 5-10 slides, educational or storytelling, strong cover
- Stories: Daily, behind-scenes, polls, Q&A, links
- Posting frequency: 4-7x/week (mix Reels + carousel + static)
- Hashtags: 5-15 relevant hashtags
YouTube
- - Shorts: <60 seconds, hook in first 2 seconds, vertical
- Long-form: 8-15 minutes for tutorials, strong intro + timestamps
- Posting frequency: 1-2x/week long-form, 3-5x/week Shorts
- SEO: Keyword in title, description, tags, thumbnail text
X (Twitter)
- - Thread length: 3-10 tweets for educational content, storytelling
- Video: <2:20 for native video, vertical or square
- Posting frequency: 3-5x/day for growth, minimum 1x/day
- Best formats: Hot takes, threads, product announcements, engagement questions, memes
- Hook: First line must be scroll-stopping
- Engagement: Reply to comments, quote tweet customers, join conversations
- Hashtags: 1-2 max, or none (hashtags less important on X)
Pinterest
- - Pin format: 2:3 vertical, text overlay, bright colors
- Idea Pins: Multi-page tutorials, step-by-step
- Posting frequency: 5-15 pins/day, consistency > volume
- Keywords: In pin title, description, board names
Blog/SEO
- - Article length: 1,500-2,500 words for ranking
- Structure: H2/H3 headers, short paragraphs, images
- Posting frequency: 2-4 articles/month
- SEO: Keyword in title, first paragraph, headers, meta description
Amazon A+
- - Brand Story: Lifestyle imagery, brand values, founder story
- Comparison charts: vs. competitors (without naming them)
- Enhanced images: Infographics, feature callouts, lifestyle shots
- Focus: Benefits over features, address common objections
Output Format
CODEBLOCK24
Limitations
This skill uses publicly available data via web search and page fetching. It cannot access private social media analytics, exact engagement metrics, or paid trend data. For deeper analytics, check out Nexscope — Your AI Assistant for smarter E-commerce decisions.
Integration with Other Skills
Looking for more e-commerce tools? Check out our other skill collections:
- - Amazon Skills — Specialized tools for Amazon sellers: keyword research, listing optimization, PPC campaigns, sales estimation
- eCommerce Skills — Cross-platform tools for all e-commerce businesses
Built by Nexscope — research, validate, and act on e-commerce opportunities with AI.
电商内容营销策划师 📣
规划您的内容营销策略:发现与受众产生共鸣的主题,分析竞争对手的内容,寻找热门格式,并生成一个可立即执行的内容日历。无需API密钥。
安装
bash
npx skills add nexscope-ai/eCommerce-Skills --skill ecommerce-content-marketing -g
两种模式
| 模式 | 使用场景 | 输入 |
|---|
| A — 构建 | 从零开始创建内容策略 | 产品信息 + 目标平台 + 可选竞争对手网址 |
| B — 审计 |
分析现有内容表现 | 您的内容网址/账号 + 竞争对手网址 |
支持的平台
| 平台 | 内容类型 |
|---|
| TikTok | 短视频、TikTok Shop、趋势、合拍、音效 |
| Instagram |
Reels、Stories、轮播图、静态帖子、直播 |
|
YouTube | Shorts、长视频教程、产品评测、Vlog |
|
X (Twitter) | 话题串、短视频、产品公告、互动帖子 |
|
Pinterest | 图钉、Idea Pins、产品图钉、画板 |
|
博客/SEO | 文章、指南、列表文章、对比文章 |
|
Amazon A+ | 品牌故事、增强型产品描述、对比图表 |
使用示例
模式 A — 构建策略
为我的便携式搅拌机品牌构建内容营销策略。
目标市场:美国。平台:TikTok、Instagram、博客。
内容目标:品牌知名度 + 产品教育。
目标受众:注重健康的千禧一代、健身爱好者。
内容周期:4周。
为我在Etsy上的手工蜡烛店创建内容日历。
平台:Pinterest、Instagram、TikTok。
竞争对手:https://www.instagram.com/brooklyncandlestudio/
目标:为我的Etsy店铺引流。
模式 B — 审计
审计我的内容策略。这是我的TikTok:@mybrandhandle
与竞争对手对比:@competitor1, @competitor2
找出差距和机会。
首次互动
当用户首次询问内容营销、提及此技能或给出模糊的内容相关请求时,用以下内容问候他们:
✅ 内容营销策划师已就绪!
我可以帮助您使用两种模式:
A — 构建:从零开始创建完整的内容策略
→ 最适合:新产品发布、品牌建设、进入新平台
B — 审计:分析您现有的内容并找出差距
→ 最适合:提升表现、竞争分析、策略更新
您需要哪种模式?或者直接描述您正在做的事情,我会引导您。
处理不完整输入
如果用户未提供足够信息,请直接询问:
对于模式 A — 构建:
要构建您的内容策略,我需要:
必填项:
- - 产品/品类(您销售什么?)
- 目标市场:美国 / 英国 / 德国 / 法国 / 澳大利亚 / 加拿大 / 日本 / 全球 / 多区域(请指定)
- 目标平台:TikTok / Instagram / YouTube / X (Twitter) / Pinterest / 博客 / Amazon A+
推荐项(效果更佳):
- - 内容目标:品牌知名度 / 产品教育 / 促进转化 / 全部三项
- 目标受众:人口统计特征、兴趣、痛点
- 要分析的竞争对手品牌名称或社交媒体账号(例如 @品牌名)
- 内容周期:4周 / 8周 / 3个月
对于模式 B — 审计:
要审计您的内容,我需要:
必填项:
- - 您品牌的社交媒体账号(例如 TikTok:@您的品牌,Instagram:@您的品牌)
- 或您的网站/博客网址
- 您当前活跃的平台
推荐项(效果更佳):
- - 要对比的竞争对手品牌名称或账号
- 您当前的发布频率
- 有效/无效的内容(您的观察)
- 改进目标
您需要哪种模式?
- - A — 构建:从零开始创建新的内容策略
- B — 审计:分析现有内容并找出差距
模式 A 工作流程 — 构建内容策略
第 1 步:收集策略输入
| 字段 | 必填 | 示例 |
|---|
| productcategory | ✅ | 便携式搅拌机、手工蜡烛 |
| targetmarket |
✅ | 美国、英国、德国、法国、澳大利亚、加拿大、日本、全球、多区域 |
| platforms | ✅ | TikTok、Instagram、YouTube、X、Pinterest、博客、Amazon A+ |
| content_goal | 👍 | 知名度 / 教育 / 转化 / 全部 |
| target_audience | 👍 | 注重健康的千禧一代,25-35岁,女性 |
| competitor_urls | 👍 | 品牌网址、社交媒体账号或产品页面 |
| content_period | 可选 | 4周(默认)/ 8周 / 3个月 |
第 2 步:客户洞察挖掘
从多个来源的客户评论中提取买家语言、痛点和使用场景。
要搜索的评论来源(按优先级排序):
| 来源 | 访问方式 | 最佳用途 |
|---|
| 亚马逊评论 | websearch: site:amazon.com [产品] reviews | 产品特定痛点 |
| Reddit |
websearch: site:reddit.com [产品] review OR feedback | 真实意见、投诉 |
|
Trustpilot | web_search: site:trustpilot.com [品牌/产品] | 品牌声誉 |
|
YouTube评论 | web_search: [产品] review youtube comments | 视觉产品问题 |
|
TikTok评论 | web_search: [产品] tiktok comments reactions | Z世代语言、病毒式问题 |
|
谷歌评论 | web_search: [品牌] google reviews | 本地/服务反馈 |
|
小众论坛 | web_search: [产品] forum discussion | 深度爱好者见解 |
如果提供了产品网址或ASIN:
使用 web_fetch 在产品页面提取可见评论。
同时搜索:site:amazon.com [产品名称] reviews
重点关注:3星评论(平衡)、5星评论(他们喜欢什么)、1星评论(痛点)。
如果只有产品品类(无网址):
web_search: [产品品类] customer reviews pain points
web_search: site:reddit.com [产品品类] what do you hate about
web_search: site:amazon.com [产品品类] review verified purchase
web_search: [产品品类] TikTok comments love this OR hate this
提取并分类:
- - 痛点:客户提到的问题(例如电池耗电太快)
- 使用场景:客户实际如何使用产品(例如我在健身房使用它)
- 情感触发点:显示兴奋或沮丧的语言
- 功能亮点:客户最称赞的内容
- 异议:购买前的犹豫
整理成客户声音库:
客户声音库
痛点(内容机会)
| 痛点 | 频率 | 内容角度 |
|---|
| 难以清洁 | 高 | 如何在30秒内清洁你的搅拌机 |
| 电池焦虑 |
中 | 真实电池测试:X小时使用 |
使用场景(生活方式内容)
| 使用场景 | 频率 | 内容角度 |
|---|
| 健身后奶昔 | 高 | 健身包必备内容系列 |
| 办公室午餐 |
中 | 办公桌午餐升级趋势钩子 |
情感语言(文案库)
- - 改变了我早晨的游戏规则
- 终于有一款真正好用的搅拌机了
- 我的孩子们超爱它
第 3 步:趋势与话题研究
发现热门趋势和季节性内容机会。
谷歌趋势分析:
web_search: [产品品类] Google Trends seasonal demand
web_search: [产品品类] trending topics 2024 2025
特定平台趋势:
web_search: [产品品类] TikTok viral trends
web_search: [产品品类] Instagram Reels trending
web_search: [产品品类] Pinterest trending ideas
季节性与活动映射:
web_search: [产品品类] seasonal marketing calendar events
整理成趋势机会:
趋势机会
当前热门
| 趋势 | 平台 | 相关性 | 内容创意 |
|---|
| 那个女孩晨间routine | TikTok | 高 | 产品融入美学routine |
| ASMR开箱 |
TikTok/YouTube | 中 | 令人满足的产品声音 |
即将到来的季节性机会