# Source acquisition cost plan Generated: 2026-05-20T16:49:00.675Z DataForSEO Stage 1 cost ready: YES Apify Stage 2 cost ready: YES This no-spend cost plan makes provider subscription decisions explicit before any credit is used. Cost file: `data/sources/budgets/source-acquisition-cost-plan.json` ## Estimates - DataForSEO Stage 1: GBP 0.075 estimated / GBP 5 max spend; 10 tasks at depth 100. - Apify Stage 2: GBP 3 estimated / GBP 5 max spend; 1 run(s), 3 target(s), 100 requests per brand. ## Guardrails - This file is for local cost planning only; it does not call providers or store credentials. - Use current provider pricing/source URLs when filling unit costs; do not guess pricing in code. - Estimated total must fit the explicit max spend budget before approval/spend gates can unlock. - Full-catalogue scraping is intentionally outside this cost plan. ## Checks - [pass] DataForSEO Stage 1: Pricing source recorded — https://dataforseo.com/apis/reviews-api/amazon-reviews-api checked 2026-05-19T13:30:32.762667Z - [pass] DataForSEO Stage 1: Unit cost recorded — GBP 0.00075 per task - [pass] DataForSEO Stage 1: Estimate matches capped task count — 10 tasks / 10 expected; depth 100 / 100 expected - [pass] DataForSEO Stage 1: Estimated total is positive — GBP 0.075 - [pass] DataForSEO Stage 1: Estimated total fits max spend — GBP 0.075 estimated / 5 max spend - [pass] DataForSEO Stage 1: Hard stop preserved — hardStopAfterFirstRun=true - [pass] Apify Stage 2: Pricing source recorded — https://apify.com/pricing checked 2026-05-20T16:41:55.103Z - [pass] Apify Stage 2: Estimated actor run cost recorded — GBP 3 per actor run - [pass] Apify Stage 2: Estimate matches first-batch caps — 1 runs / 1; 3 targets / 3; 100 requests per brand / 100 - [pass] Apify Stage 2: Estimated total is positive — GBP 3 - [pass] Apify Stage 2: Estimated total fits max spend — GBP 3 estimated / 5 max spend - [pass] Apify Stage 2: Hard stop preserved — hardStopAfterFirstDataset=true