Pinterest Trends Dashboard
An interactive dashboard visualizing ClickBank niche profitability, trending search terms on Pinterest, and opportunity scoring. Purpose: help affiliates make data-driven niche decisions for Pinterest-based affiliate marketing.
Status
MVP Specification Complete — Ready for Phase 1 build. See BRIEF_PRD_ARCH.md for full specification.
Core Features (MVP)
1. Niche Rankings Dashboard
- - Top 10 ClickBank niches ranked by 2025 revenue data
- Metrics per niche:
- Est. annual revenue
- Avg. affiliate payout
- Competition score (1–10)
- Year-over-year trend (↑ ↓ →)
2. Sub-Niche Drilldown
- - Click any niche → expand to top 3–5 sub-niches
- Example: "Dietary Supplements" → "Fat Burning," "Muscle Growth," "Blood Sugar"
- Show top product examples + avg payouts per sub-niche
3. Pinterest Search Trends
- - Monthly search volume estimates for niche keywords
- 5 trending search terms per niche
- Seasonal demand indicators
4. Opportunity Scoring Algorithm
Score = (Avg Payout × Search Volume) / (Competition Level)
- - Higher score = better opportunity
- Highlights "hidden gems" (low competition, good payout)
5. Action Buttons
- - View Products on ClickBank — Direct link to niche products
- Research on Pinterest — Pre-filled Pinterest search
- Create Board — Board strategy guide (future feature)
Tech Stack
- - Frontend: Next.js (React 19) + Tailwind CSS
- Data: Static JSON (niches-2025.json) + optional API routes
- Deployment: Vercel (free tier)
- Build Time: 3–4 hours (MVP)
Data Structure
CODEBLOCK1
Component Architecture
CODEBLOCK2
Key Components
| Component | Purpose |
|---|
| INLINECODE1 | Bar/card ranking of niches, click to select |
| INLINECODE2 |
Shows sub-niches + top products for selection |
|
SearchTrends | Pinterest search volume + trending terms |
|
OpportunityScore | Score calculation + "hidden gems" highlight |
Integration with Affiliate Automation Suite
1. ClickBank Scraper → Dashboard
CODEBLOCK3
2. User Workflow
- 1. Open dashboard
- View top niches + scores
- Click "Research on Pinterest" → see trending keywords
- Click "View Products" → ClickBank affiliate links
- (Future) Auto-generate pins based on selection
3. n8n Workflow Integration
CODEBLOCK4
Development Roadmap
MVP (Phase 1) — 4 hours
- - [x] Specification complete
- [ ] Next.js project scaffold
- [ ] Data file (niches-2025.json)
- [ ] NicheChart component
- [ ] SubNicheDetails component
- [ ] Styling (Tailwind)
- [ ] Deploy to Vercel
Phase 2 — Pinterest API Integration
- - [ ] Real-time Pinterest search volume API
- [ ] Trending term discovery
- [ ] Seasonal demand tracking
Phase 3 — ClickBank API Integration
- - [ ] Live gravity scores
- [ ] Real-time payout data
- [ ] Product-level filtering
Phase 4 — User Features
- - [ ] User accounts (saved niches)
- [ ] Email alerts (trending shifts)
- [ ] Export niche analysis as PDF
Phase 5 — Content Generation
- - [ ] Auto-generate Pinterest pin templates
- [ ] Blog post outlines per niche
- [ ] Email swipe copy
Deployment
Build
CODEBLOCK5
Deploy to Vercel
CODEBLOCK6
Data Updates
Update
data/niches-2025.json monthly with latest ClickBank + Pinterest trends:
CODEBLOCK7
Data Sources
- - ClickBank Niches: Official ClickBank 2025 niche rankings (blog post)
- Affiliate Payouts: ClickBank published averages by category
- Pinterest Search Volume: Pinterest Trends API (or manual estimates)
- Competition Data: Derived from gravity scores + search volume
Success Metrics
- 1. Usability: Identify niche + view products in <2 minutes
- Accuracy: Data matches ClickBank official rankings (high confidence)
- Engagement: Track click-through rates to ClickBank affiliate links
- Time to Value: Dashboard fully functional within 4 hours of starting build
Integration with OpenClaw
Use as a sub-agent view or scheduled report generator:
CODEBLOCK8
File Structure
CODEBLOCK9
Author
Max @ max-co.digital — Autonomous affiliate marketing automation for passive income.
License
Proprietary — Part of Digital Helper Agency / max-co product suite.
Questions?
See BRIEF_PRD_ARCH.md for implementation details or integration examples.
Pinterest 趋势仪表板
一个交互式仪表板,可视化ClickBank利基市场盈利能力、Pinterest上的热门搜索词以及机会评分。目的:帮助联盟营销人员基于Pinterest做出数据驱动的利基市场决策。
状态
MVP规格已完成 — 已准备好进行第一阶段构建。完整规格请参见BRIEFPRDARCH.md。
核心功能(MVP)
1. 利基排名仪表板
- - 基于2025年收入数据排名的前10个ClickBank利基市场
- 每个利基市场的指标:
- 预估年收入
- 平均联盟佣金
- 竞争评分(1–10分)
- 同比趋势(↑ ↓ →)
2. 子利基市场下钻
- - 点击任意利基市场 → 展开显示前3–5个子利基市场
- 示例:膳食补充剂 → 燃脂、增肌、血糖
- 显示热门产品示例 + 每个子利基市场的平均佣金
3. Pinterest搜索趋势
- - 利基关键词的月度搜索量估算
- 每个利基市场的5个热门搜索词
- 季节性需求指标
4. 机会评分算法
评分 = (平均佣金 × 搜索量) / (竞争水平)
- - 评分越高 = 机会越好
- 突出显示隐藏宝石(低竞争、高佣金)
5. 操作按钮
- - 在ClickBank上查看产品 — 直接链接到利基产品
- 在Pinterest上研究 — 预填充的Pinterest搜索
- 创建看板 — 看板策略指南(未来功能)
技术栈
- - 前端: Next.js (React 19) + Tailwind CSS
- 数据: 静态JSON (niches-2025.json) + 可选API路由
- 部署: Vercel(免费套餐)
- 构建时间: 3–4小时(MVP)
数据结构
json
{
niches: [
{
id: dietary-supplements,
name: 膳食补充剂,
rank: 1,
annualRevenue: 450000000,
avgPayout: 150,
competitionScore: 9,
trendYoY: 稳定,
pinterestSearchVolume: 250000,
subNiches: [
{
name: 燃脂,
topProducts: [Mitolyn, Leanbiome],
avgPayout: 160
}
]
}
],
lastUpdated: 2026-03-08
}
组件架构
应用布局
├── 头部(标题 + 最后更新时间)
├── 左侧边栏
│ └── 利基选择器
├── 中央区域
│ └── 利基图表(排名 + 指标)
├── 右侧边栏
│ ├── 子利基详情
│ └── 搜索趋势
└── 底部(数据来源)
关键组件
| 组件 | 用途 |
|---|
| NicheChart | 利基市场的条形/卡片排名,点击选择 |
| SubNicheDetails |
显示所选利基的子利基市场 + 热门产品 |
| SearchTrends | Pinterest搜索量 + 热门搜索词 |
| OpportunityScore | 评分计算 + 隐藏宝石高亮显示 |
与联盟营销自动化套件的集成
1. ClickBank爬虫 → 仪表板
clickbank-scraper(每日任务)
↓
latest.json(产品数据)
↓
pinterest-trends-dashboard(利基机会视图)
↓
[用户选择利基市场]
↓
自动生成Pinterest图钉(n8n工作流)
2. 用户工作流程
- 1. 打开仪表板
- 查看热门利基市场 + 评分
- 点击在Pinterest上研究 → 查看热门关键词
- 点击查看产品 → ClickBank联盟链接
- (未来)基于选择自动生成图钉
3. n8n工作流集成
javascript
// n8n 从仪表板API读取节点
const selectedNiche = {{ $json.selectedNiche }};
const topProducts = {{ $json.products }};
// 自动生成Pinterest图钉
return {
niche: selectedNiche,
productCount: topProducts.length,
action: generate_pins
};
开发路线图
MVP(第一阶段)— 4小时
- - [x] 规格完成
- [ ] Next.js项目脚手架
- [ ] 数据文件 (niches-2025.json)
- [ ] NicheChart组件
- [ ] SubNicheDetails组件
- [ ] 样式(Tailwind)
- [ ] 部署到Vercel
第二阶段 — Pinterest API集成
- - [ ] 实时Pinterest搜索量API
- [ ] 热门搜索词发现
- [ ] 季节性需求追踪
第三阶段 — ClickBank API集成
- - [ ] 实时热度评分
- [ ] 实时佣金数据
- [ ] 产品级筛选
第四阶段 — 用户功能
- - [ ] 用户账户(保存的利基市场)
- [ ] 邮件提醒(趋势变化)
- [ ] 导出利基分析为PDF
第五阶段 — 内容生成
- - [ ] 自动生成Pinterest图钉模板
- [ ] 每个利基市场的博客文章大纲
- [ ] 邮件文案模板
部署
构建
bash
npm run build
npm run start # 本地测试
部署到Vercel
bash
git push origin main
Vercel在推送时自动部署
数据更新
每月更新data/niches-2025.json,包含最新的ClickBank + Pinterest趋势:
bash
node scripts/update-niche-data.js # 未来:自动化脚本
数据来源
- - ClickBank利基市场: ClickBank官方2025年利基排名(博客文章)
- 联盟佣金: ClickBank按类别发布的平均数据
- Pinterest搜索量: Pinterest趋势API(或手动估算)
- 竞争数据: 基于热度评分 + 搜索量推导
成功指标
- 1. 可用性: 在2分钟内识别利基市场并查看产品
- 准确性: 数据与ClickBank官方排名一致(高置信度)
- 参与度: 追踪ClickBank联盟链接的点击率
- 价值实现时间: 开始构建后4小时内仪表板完全可用
与OpenClaw的集成
用作子代理视图或定时报告生成器:
bash
将仪表板构建器作为cron任务运行
openclaw cron add pinterest-dashboard-updater \
--schedule 0 9
0 \
--command cd max-co/products/pinterest-trends-dashboard && npm run build
或作为交互式会话启动
claude-code 构建并部署Pinterest趋势仪表板
文件结构
pinterest-trends-dashboard/
├── BRIEFPRDARCH.md # 完整规格(本文档)
├── SKILL.md # 此技能定义
├── app/
│ ├── page.tsx # 主仪表板
│ ├── layout.tsx # 根布局
│ └── api/
│ └── niche-data.ts # 数据端点(可选)
├── components/
│ ├── NicheChart.tsx # 排名图表
│ ├── SubNicheDetails.tsx # 下钻视图
│ ├── SearchTrends.tsx # Pinterest趋势
│ └── OpportunityScore.tsx # 机会排名
├── data/
│ └── niches-2025.json # 静态利基数据
├── styles/
│ └── globals.css # Tailwind配置
├── package.json
└── next.config.js
作者
Max @ max-co.digital — 自主联盟营销自动化,实现被动收入。
许可证
专有 — 属于Digital Helper Agency / max-co产品套件的一部分。
有问题?
请参见BRIEFPRDARCH.md了解实现细节或集成示例。