{
  "generatedAt": "2026-06-30",
  "product": "TrafficWins",
  "positioning": "Automated SEO and GEO campaigns that research, write, review, and publish from one workspace.",
  "counts": {
    "total": 8,
    "p0": 5,
    "followUpEmails": 16
  },
  "resources": [
    {
      "slug": "seo-geo-audit-checklist",
      "title": "SEO and GEO audit checklist for AI-search-ready content",
      "description": "Audit one website for SEO article opportunities, answer-engine gaps, internal-link coverage, and publish readiness.",
      "targetQuery": "SEO GEO audit checklist",
      "audience": "Founders, marketers, and consultants auditing a website before starting content",
      "resourceType": "checklist",
      "captureHook": "Use this checklist before starting a TrafficWins trial so the first campaign has sharper source context and topic priorities.",
      "sections": [
        "Website source context",
        "SEO opportunity map",
        "AI-search answer coverage",
        "Internal-link paths",
        "Publishing readiness"
      ],
      "checklistItems": [
        "Identify product, service, pricing, proof, FAQ, and comparison pages.",
        "List the questions buyers ask before they trust the offer.",
        "Find pages with no direct answer block for important buyer questions.",
        "Map at least five internal links from new articles to conversion pages.",
        "Confirm who approves claims, links, images, and publishing."
      ],
      "followUpEmails": [
        {
          "subject": "Your SEO/GEO audit should become an article queue",
          "body": "The audit is useful only if the gaps become reviewed pages. Start by turning the top five missing answers into a campaign queue.",
          "ctaRoute": "/campaigns/geo-ai-visibility",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/campaigns/geo-ai-visibility"
        },
        {
          "subject": "The fastest next step after an audit",
          "body": "Use one website URL to generate campaign context, article topics, drafts, links, and QA state in TrafficWins.",
          "ctaRoute": "/pricing",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/pricing"
        }
      ],
      "relatedRoutes": [
        "/campaigns/geo-ai-visibility",
        "/tools/ai-search-visibility-prompt-map",
        "/academy/geo-ai-search-content-playbook",
        "/pricing"
      ],
      "sourceUrls": [
        "https://ahrefs.com/free-seo-tools",
        "https://surferseo.com/free-seo-tools/",
        "https://www.semrush.com/kb/5-semrush-free-tools"
      ],
      "priority": "p0",
      "route": "/resources/seo-geo-audit-checklist",
      "url": "https://trafficwins.com/resources/seo-geo-audit-checklist",
      "relatedUrls": [
        "https://trafficwins.com/campaigns/geo-ai-visibility",
        "https://trafficwins.com/tools/ai-search-visibility-prompt-map",
        "https://trafficwins.com/academy/geo-ai-search-content-playbook",
        "https://trafficwins.com/pricing"
      ]
    },
    {
      "slug": "ai-seo-tool-buying-scorecard",
      "title": "AI SEO tool buying scorecard",
      "description": "Score AI SEO writers, content optimizers, GEO tools, and campaign systems by workflow coverage and total cost.",
      "targetQuery": "AI SEO tool buying scorecard",
      "audience": "Buyers comparing Surfer, Frase, BrandWell, KoalaWriter, Byword, GEO tools, and TrafficWins",
      "resourceType": "scorecard",
      "captureHook": "Compare tools by whether they get articles published, not only by editor features or AI credits.",
      "sections": [
        "Source context",
        "Planning and briefs",
        "Draft quality",
        "Links and images",
        "Publishing and attribution"
      ],
      "checklistItems": [
        "Score whether the tool reads the business before drafting.",
        "Score whether it creates a repeatable article queue.",
        "Score whether it handles QA, approvals, and internal links.",
        "Score whether the buyer needs separate AI provider keys.",
        "Score total cost per reviewed, published article."
      ],
      "followUpEmails": [
        {
          "subject": "Scorecards make the gap obvious",
          "body": "Most AI SEO tools handle one slice: editor, draft, optimization, or dashboard. TrafficWins is built around the complete campaign loop.",
          "ctaRoute": "/best/ai-seo-tools",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/best/ai-seo-tools"
        },
        {
          "subject": "Run the highest-scoring workflow on one site",
          "body": "Start a no-card TrafficWins trial and inspect whether the first campaign output matches the scorecard.",
          "ctaRoute": "/campaigns/best-tools-reader",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/campaigns/best-tools-reader"
        }
      ],
      "relatedRoutes": [
        "/best/ai-seo-tools",
        "/tools/ai-seo-tool-comparison-template",
        "/market/ai-seo-pricing",
        "/campaigns/best-tools-reader"
      ],
      "sourceUrls": [
        "https://www.eesel.ai/blog/best-ai-tools-for-writing-seo-rich-blog-content",
        "https://www.g2.com/categories/seo",
        "https://surferseo.com/pricing/"
      ],
      "priority": "p0",
      "route": "/resources/ai-seo-tool-buying-scorecard",
      "url": "https://trafficwins.com/resources/ai-seo-tool-buying-scorecard",
      "relatedUrls": [
        "https://trafficwins.com/best/ai-seo-tools",
        "https://trafficwins.com/tools/ai-seo-tool-comparison-template",
        "https://trafficwins.com/market/ai-seo-pricing",
        "https://trafficwins.com/campaigns/best-tools-reader"
      ]
    },
    {
      "slug": "content-operations-cost-worksheet",
      "title": "SEO content operations cost worksheet",
      "description": "Estimate the real cost of research, briefs, writing, editing, hero images, links, QA, approvals, and publishing.",
      "targetQuery": "SEO content operations cost worksheet",
      "audience": "Founders and operators comparing cheap AI writers against managed campaign output",
      "resourceType": "worksheet",
      "captureHook": "Show the buyer that the subscription price is not the real cost: the workflow around each article is.",
      "sections": [
        "Research cost",
        "Brief and draft cost",
        "Editorial QA cost",
        "Image and link cost",
        "Publishing coordination cost"
      ],
      "checklistItems": [
        "Estimate minutes spent finding topics and search intent.",
        "Estimate writing and rewrite time per article.",
        "Add review time for claims, structure, and brand fit.",
        "Add hero image, metadata, and internal-link work.",
        "Add CMS handoff, scheduling, and status tracking."
      ],
      "followUpEmails": [
        {
          "subject": "Your AI writer cost is missing operations time",
          "body": "The worksheet usually shows that manual coordination costs more than the writing tool. TrafficWins removes those handoffs.",
          "ctaRoute": "/tools/ai-seo-content-cost-calculator",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/tools/ai-seo-content-cost-calculator"
        },
        {
          "subject": "Replace the worksheet with a campaign queue",
          "body": "Run one website through TrafficWins and compare real campaign state against the manual cost model.",
          "ctaRoute": "/campaigns/pricing-comparison",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/campaigns/pricing-comparison"
        }
      ],
      "relatedRoutes": [
        "/tools/ai-seo-content-cost-calculator",
        "/market/ai-seo-pricing",
        "/campaigns/pricing-comparison",
        "/pricing"
      ],
      "sourceUrls": [
        "https://ahrefs.com/free-seo-tools",
        "https://www.semrush.com/kb/5-semrush-free-tools",
        "https://www.jasper.ai/pricing"
      ],
      "priority": "p0",
      "route": "/resources/content-operations-cost-worksheet",
      "url": "https://trafficwins.com/resources/content-operations-cost-worksheet",
      "relatedUrls": [
        "https://trafficwins.com/tools/ai-seo-content-cost-calculator",
        "https://trafficwins.com/market/ai-seo-pricing",
        "https://trafficwins.com/campaigns/pricing-comparison",
        "https://trafficwins.com/pricing"
      ]
    },
    {
      "slug": "ai-search-visibility-prompt-audit",
      "title": "AI-search visibility prompt audit template",
      "description": "Turn ChatGPT, Perplexity, Gemini, Claude, and AI Overview prompt gaps into a content production backlog.",
      "targetQuery": "AI search visibility prompt audit",
      "audience": "GEO teams and agencies turning visibility reports into implementation work",
      "resourceType": "template",
      "captureHook": "Move from monitoring to action by mapping each missing prompt to an article, answer block, or comparison page.",
      "sections": [
        "Prompt groups",
        "Mention and citation gaps",
        "Answer block briefs",
        "Supporting proof",
        "Refresh cadence"
      ],
      "checklistItems": [
        "Group prompts by category, comparison, pricing, proof, and implementation intent.",
        "Mark whether the brand appears, competitor appears, or no strong source appears.",
        "Write the direct answer the page should contain.",
        "Attach first-party proof and internal supporting routes.",
        "Schedule refreshes when visibility reports change."
      ],
      "followUpEmails": [
        {
          "subject": "Prompt gaps should become pages",
          "body": "A prompt audit is only useful when it becomes an answer-first article queue with proof and links.",
          "ctaRoute": "/features/ai-search-visibility-content-loop",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/features/ai-search-visibility-content-loop"
        },
        {
          "subject": "Use TrafficWins as the GEO implementation layer",
          "body": "TrafficWins turns prompt groups into briefs, drafts, internal links, QA, and publish-ready pages.",
          "ctaRoute": "/campaigns/geo-ai-visibility",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/campaigns/geo-ai-visibility"
        }
      ],
      "relatedRoutes": [
        "/features/ai-search-visibility-content-loop",
        "/tools/ai-search-visibility-prompt-map",
        "/best/geo-ai-search-tools",
        "/campaigns/geo-ai-visibility"
      ],
      "sourceUrls": [
        "https://peec.ai/pricing",
        "https://www.profound.com/",
        "https://otterly.ai/"
      ],
      "priority": "p0",
      "route": "/resources/ai-search-visibility-prompt-audit",
      "url": "https://trafficwins.com/resources/ai-search-visibility-prompt-audit",
      "relatedUrls": [
        "https://trafficwins.com/features/ai-search-visibility-content-loop",
        "https://trafficwins.com/tools/ai-search-visibility-prompt-map",
        "https://trafficwins.com/best/geo-ai-search-tools",
        "https://trafficwins.com/campaigns/geo-ai-visibility"
      ]
    },
    {
      "slug": "agency-client-delivery-kit",
      "title": "Agency AI SEO client delivery kit",
      "description": "Package client onboarding, article approvals, monthly recaps, partner tracking, and renewal proof for AI SEO campaigns.",
      "targetQuery": "AI SEO agency delivery kit",
      "audience": "SEO agencies and consultants selling recurring article output",
      "resourceType": "template",
      "captureHook": "Turn TrafficWins into a productized service motion for agencies that need recurring output without writer hiring.",
      "sections": [
        "Client intake",
        "Campaign queue",
        "Draft approval",
        "Monthly recap",
        "Partner attribution"
      ],
      "checklistItems": [
        "Collect client URL, services, ICP, proof, pricing, and compliance constraints.",
        "Create a visible article queue with status and expected publish date.",
        "Use an approval checklist before client handoff.",
        "Report shipped articles, links, and next topics monthly.",
        "Attach tracked partner URLs to every referral source."
      ],
      "followUpEmails": [
        {
          "subject": "Make AI SEO delivery productized",
          "body": "The kit works best when every client moves through the same intake, queue, review, and recap workflow.",
          "ctaRoute": "/academy/agency-client-delivery-playbook",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/academy/agency-client-delivery-playbook"
        },
        {
          "subject": "Use TrafficWins for one client campaign",
          "body": "Start with one client website and use TrafficWins as the delivery layer for reviewed article output.",
          "ctaRoute": "/campaigns/agency-partner-trial",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/campaigns/agency-partner-trial"
        }
      ],
      "relatedRoutes": [
        "/partners",
        "/academy/agency-client-delivery-playbook",
        "/market/partner-acquisition",
        "/campaigns/agency-partner-trial"
      ],
      "sourceUrls": [
        "https://surferseo.com/affiliate-program/",
        "https://www.frase.io/affiliates/",
        "https://www.clearscope.io/"
      ],
      "priority": "p0",
      "route": "/resources/agency-client-delivery-kit",
      "url": "https://trafficwins.com/resources/agency-client-delivery-kit",
      "relatedUrls": [
        "https://trafficwins.com/partners",
        "https://trafficwins.com/academy/agency-client-delivery-playbook",
        "https://trafficwins.com/market/partner-acquisition",
        "https://trafficwins.com/campaigns/agency-partner-trial"
      ]
    },
    {
      "slug": "shopify-buying-guide-plan",
      "title": "Shopify buying-guide SEO plan",
      "description": "Plan product-aware buying guides, collection links, comparison blocks, and answer snippets for Shopify stores.",
      "targetQuery": "Shopify buying guide SEO plan",
      "audience": "Shopify merchants and ecommerce marketers evaluating AI blog apps",
      "resourceType": "template",
      "captureHook": "Show merchants why product-aware guides beat isolated AI blog posts generated from a keyword.",
      "sections": [
        "Collection map",
        "Buyer objections",
        "Guide outline",
        "Product links",
        "Refresh triggers"
      ],
      "checklistItems": [
        "Map priority collections and product categories.",
        "List buyer questions before purchase.",
        "Choose guide topics that support revenue pages.",
        "Add comparison blocks and collection links.",
        "Refresh guides when assortment or seasonality changes."
      ],
      "followUpEmails": [
        {
          "subject": "Your Shopify blog should support collection pages",
          "body": "The plan turns blog content into buying guides, comparison pages, and answer blocks that link back to revenue pages.",
          "ctaRoute": "/academy/shopify-buying-guide-seo-playbook",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/academy/shopify-buying-guide-seo-playbook"
        },
        {
          "subject": "Build the first Shopify content campaign",
          "body": "TrafficWins can turn collection context into reviewed articles with internal links and publish state.",
          "ctaRoute": "/campaigns/shopify-ecommerce",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/campaigns/shopify-ecommerce"
        }
      ],
      "relatedRoutes": [
        "/integrations/shopify",
        "/use-cases/ai-seo-for-shopify-stores",
        "/academy/shopify-buying-guide-seo-playbook",
        "/campaigns/shopify-ecommerce"
      ],
      "sourceUrls": [
        "https://apps.shopify.com/tapita-ai-seo-blog-builder",
        "https://apps.shopify.com/storeseo",
        "https://apps.shopify.com/addlly"
      ],
      "priority": "p1",
      "route": "/resources/shopify-buying-guide-plan",
      "url": "https://trafficwins.com/resources/shopify-buying-guide-plan",
      "relatedUrls": [
        "https://trafficwins.com/integrations/shopify",
        "https://trafficwins.com/use-cases/ai-seo-for-shopify-stores",
        "https://trafficwins.com/academy/shopify-buying-guide-seo-playbook",
        "https://trafficwins.com/campaigns/shopify-ecommerce"
      ]
    },
    {
      "slug": "programmatic-seo-quality-checklist",
      "title": "Programmatic SEO quality checklist",
      "description": "Scale repeatable SEO pages without thin content, duplicate intent, missing proof, weak links, or uncontrolled publishing.",
      "targetQuery": "programmatic SEO quality checklist",
      "audience": "Founders and content operators scaling SEO pages with AI",
      "resourceType": "checklist",
      "captureHook": "Protect programmatic SEO scale by adding source context, QA, dedupe, internal links, and staged publishing.",
      "sections": [
        "Pattern definition",
        "Intent dedupe",
        "Unique value",
        "Internal links",
        "Batch publishing"
      ],
      "checklistItems": [
        "Define what makes each generated page meaningfully different.",
        "Deduplicate intents before creating drafts.",
        "Attach proof and examples to each article.",
        "Add internal links to relevant hubs and conversion pages.",
        "Publish in batches only after QA passes."
      ],
      "followUpEmails": [
        {
          "subject": "Programmatic SEO breaks when QA is missing",
          "body": "Use the checklist to protect source context, dedupe, links, and review gates before increasing volume.",
          "ctaRoute": "/academy/programmatic-seo-quality-gate",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/academy/programmatic-seo-quality-gate"
        },
        {
          "subject": "Scale the safe way with TrafficWins",
          "body": "TrafficWins keeps topic plans, drafts, internal links, QA, and publish status in one campaign workflow.",
          "ctaRoute": "/use-cases/programmatic-seo-for-founders",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/use-cases/programmatic-seo-for-founders"
        }
      ],
      "relatedRoutes": [
        "/use-cases/programmatic-seo-for-founders",
        "/academy/programmatic-seo-quality-gate",
        "/best/programmatic-seo-tools",
        "/tools/blog-topic-cluster-generator"
      ],
      "sourceUrls": [
        "https://www.byword.ai/pricing",
        "https://machined.ai/",
        "https://arvow.com/pricing"
      ],
      "priority": "p1",
      "route": "/resources/programmatic-seo-quality-checklist",
      "url": "https://trafficwins.com/resources/programmatic-seo-quality-checklist",
      "relatedUrls": [
        "https://trafficwins.com/use-cases/programmatic-seo-for-founders",
        "https://trafficwins.com/academy/programmatic-seo-quality-gate",
        "https://trafficwins.com/best/programmatic-seo-tools",
        "https://trafficwins.com/tools/blog-topic-cluster-generator"
      ]
    },
    {
      "slug": "first-30-days-seo-campaign-calendar",
      "title": "First 30 days SEO campaign calendar",
      "description": "Plan the first month of article topics, review gates, internal links, and distribution moves after starting TrafficWins.",
      "targetQuery": "30 day SEO content campaign calendar",
      "audience": "New TrafficWins trials and founder-community visitors who need a simple first month plan",
      "resourceType": "template",
      "captureHook": "Make the trial feel concrete: one website, one campaign theme, ten article ideas, and a four-week publishing rhythm.",
      "sections": [
        "Week 1 setup",
        "Week 2 comparisons",
        "Week 3 problem articles",
        "Week 4 conversion pages",
        "Refresh and distribution"
      ],
      "checklistItems": [
        "Pick one campaign theme from the website.",
        "Create a pillar article and three supporting posts.",
        "Add comparison and alternative pages for known competitors.",
        "Publish problem, implementation, and pricing articles.",
        "Review internal links and refresh the next queue."
      ],
      "followUpEmails": [
        {
          "subject": "Your first 30 days should start with one website",
          "body": "The calendar keeps the first campaign focused: context, topics, drafts, links, QA, and publishing.",
          "ctaRoute": "/academy/seo-content-campaign-launch-checklist",
          "step": 1,
          "ctaUrl": "https://trafficwins.com/academy/seo-content-campaign-launch-checklist"
        },
        {
          "subject": "Turn the calendar into a live queue",
          "body": "TrafficWins replaces the calendar spreadsheet with a campaign queue that keeps articles moving.",
          "ctaRoute": "/campaigns/founder-community",
          "step": 2,
          "ctaUrl": "https://trafficwins.com/campaigns/founder-community"
        }
      ],
      "relatedRoutes": [
        "/academy/seo-content-campaign-launch-checklist",
        "/tools/seo-content-calendar-generator",
        "/market/growth-engine",
        "/campaigns/founder-community"
      ],
      "sourceUrls": [
        "https://www.semrush.com/kb/5-semrush-free-tools",
        "https://ahrefs.com/free-seo-tools",
        "https://surferseo.com/academy/"
      ],
      "priority": "p1",
      "route": "/resources/first-30-days-seo-campaign-calendar",
      "url": "https://trafficwins.com/resources/first-30-days-seo-campaign-calendar",
      "relatedUrls": [
        "https://trafficwins.com/academy/seo-content-campaign-launch-checklist",
        "https://trafficwins.com/tools/seo-content-calendar-generator",
        "https://trafficwins.com/market/growth-engine",
        "https://trafficwins.com/campaigns/founder-community"
      ]
    }
  ]
}
