Dashboard
Firebase connected — project: tta-affiliate-dashboard · Firestore active · Dashboard syncing live
Total Commissions
$0.00
— awaiting Amazon data
Pins Published
0
— awaiting Pinterest data
Total Clicks
0
— awaiting data
Active Accounts
0
— none connected
Commission Revenue — 30 Days placeholder
By Niche
Recent Pin Activity live
Product Account Status Clicks
📌
No pins published yet
Pipeline Status
now
Dashboard initialized. Waiting for setup.
Connect Amazon Associates in Accounts to begin.
Connect Pinterest Business in Accounts to post pins.
Top Products
🏆
Data populates after first sales
Click-Through Rate
avg CTR across all pins
Est. Monthly Run Rate
$—
projected from current pace
Analytics
Performance across all Pinterest accounts
Impressions
awaiting Pinterest API
Saves (Repins)
awaiting Pinterest API
Outbound Clicks
awaiting Pinterest API
Conversion Rate
awaiting Amazon API
Impressions Over Timeplaceholder
Clicks Over Timeplaceholder
Pin Performance Table connects to Pinterest API
Pin Title Account Niche Impressions Saves Clicks CTR Commission Published
📊
Pin analytics appear here after Pinterest API is connected
Pin Generator
AI-powered by Claude + Adobe Firefly
Generate Pin Content
Product (URL or name)
Niche
Pinterest Account
Pin Title
Pin Description
Image Prompt → Adobe Firefly
Hashtags
SEO Keywords
Pin Preview
🖼
Adobe Firefly generates here
Generate a pin to preview
Title and description appear after generation
Affiliate link AMAZON LINK PLACEHOLDER
Board BOARD PLACEHOLDER
Disclosure ✓ #ad included
Pin Queue
Pins ready to post — generated by pipeline.py
Loading...
📌
How to post today's pins
1. Run pipeline.py (double-click RUN_PIPELINE.bat) → pins appear below
2. Click "Post to Pinterest" on each pin → Pinterest opens pre-filled
3. Hit Publish on Pinterest → done (~2 min for 5 pins)
📌
No pins in queue yet
Run pipeline.py to generate today's pins
Schedule
Automated posting schedule per account
Daily Post Settings
Posts per day
Ramps automatically based on account age
Post time window
Peak engagement: 8–11 PM Central
Auto-ramp schedule
Increases pins/day as account ages
Affiliate link disclosure
FTC required — auto-appended to all pins
Account Ramp Schedule
Phase Days Pins/day Affiliate links
Sandbox 1–14 3–5 None
Warming 15–30 5–7 30%
Growing 31–60 7–10 70%
Normal 61+ 10–20 100%
Pinterest Accounts Schedule Account #1 live
AccountNicheCreatedPhasePins/dayBoards
@homefindsandfavoritesplus Home & Kitchen 2026-03-13 Sandbox 3–5 5 boards ✓
Account #2 Pet Products ~Apr 13 2026 planned pending
Account #3 Outdoor & Garden ~May 13 2026 planned pending
Run Log
Full pipeline execution history — stored in Firebase
Pipeline Events 0 entries
now
System initialized — TTA Affiliate Command Center v1.0
Firebase connected. Awaiting API credentials.
Next step: Add Amazon Associates Tag in Settings → API Keys
Connections
API integrations for the automation pipeline
Amazon Associates
1. Sign up at affiliate-program.amazon.com
2. Get your Associate Tag (e.g. tonythomasart-20)
3. Add it in Settings → API Keys
Adobe Firefly
Already paying for Photoshop — Firefly credits included.
Get API key at developer.adobe.com
Pinterest Accounts
Claude API
Get key at console.anthropic.com
~$1–3/mo at 300 calls/mo batch mode
Settings
API keys, preferences, and pipeline configuration
API Keys
Claude (Anthropic)
API Key
console.anthropic.com → API Keys
Amazon Associates
Associate Tag
e.g. tonythomasart-20
Access Key
From AWS IAM for PA-API
Secret Key
From AWS IAM for PA-API
Adobe Firefly
Client ID
developer.adobe.com → Your Apps
Client Secret
Adobe Developer Console
Pinterest (Business API)
Access Token — Account 1
developers.pinterest.com → Apps
Access Token — Account 2
Separate email/account
Access Token — Account 3
Separate email/account
Firebase Config
Your existing Firebase project
Project ID
API Key
App ID
Pipeline Preferences
Batch size
Pins generated per Claude API call
Auto-research products
AI finds top Amazon products daily
Min product rating
Only pin products rated above
Price range
Target product price sweet spot
Cloudflare
affiliates.tonythomasart.com DNS
Zone ID
Cloudflare Dashboard → Domain
API Token
dash.cloudflare.com → API Tokens
Add CNAME record:
affiliates → your hosting target
Proxied ✓ — SSL handled by Cloudflare
Getting Started
Complete these steps to activate the full autonomous pipeline
Setup Checklist
Sign up for Amazon Associates
✓ Done — Associate Tag: ttaaffiliate-20
PA-API access keys still needed from AWS IAM (apply inside Associates Central)
2
Create Pinterest Business Account
business.pinterest.com — free. Use a new email unconnected to your art brand. Start with Home & Kitchen niche.
Get Claude API Key
✓ Done — key ending in ...gAA active
Leonardo AI Image Generation
✓ Done — Key: e6e7b29c...cfd7
Model: Nano Banana 2 · 150 free credits/day
5
Get Pinterest Business API Access
developers.pinterest.com → Apps → Create App
Request access to Ads API for posting capabilities
Firebase Connected
Project: tta-affiliate-dashboard · Firestore enabled · All API keys loaded
7
Add products to Queue
Use AI Auto-Research or add manually
Target: 4.5★+, 1000+ reviews, $25–$150 price range
8
Run Pipeline — go autonomous
Hit "Run Pipeline" in the top bar
Start at 3–5 pins/day, ramp per schedule over 60 days
Cost Summary
ToolPlanMonthly
Amazon Associates Free $0
Pinterest Business Free $0
Adobe Firefly Included in CC $0
Make.com Replaced by script $0
Hosting Cloudflare + Firebase $0
Claude API Pay per use ~$1–3
Total ~$1–3/mo
Python Automation Script
The Python pipeline script connects all APIs and runs automatically. It replaces Make.com completely.
pipeline.py runs daily via cron:
1. Amazon PA-API → fetch best sellers
2. Claude API → batch generate 30 pins
3. Firefly API → generate pin images
4. Pinterest API → post scheduled pins
5. Firebase → log all activity
→ Dashboard updates in real-time