Round 11 · part 2 · the plan for the four

Do we know how? Then prove it before we sell

—

You asked for an exact plan for each of the four picks, and proof that we know how to deliver it. You also suspected the Apify openings were already taken. We checked all four.

Two of four go ahead. You were right about Apify: both niches are taken. AI search: prove it on ourselves for 6 weeks, then sell. DM setter: build in 2 weeks, pilots in week 3.

Read the reasoning

What changed since the first page. The four ◎ picks become two lanes, run in parallel: - AI-search visibility (prove for 6 weeks, then sell); - the AI DM setter (pilots from week 3).

The Apify picks are dropped. A daily store scan could catch rare openings, but the data puts it at $1–4k a month at best against shops running hundreds of tools, so it is parked.

Why prove first. You said you'd accept a service you don't know yourself only if we have a strategy and can prove it works. The strategy is below with its evidence ranked. The proof is a 6-week test on our own brand plus one past client, with pass/fail rules fixed in advance.

01

How AI decides who to name

—

ChatGPT, Perplexity, Google's AI and Claude search the web live and quote what they find. So the brand has to be on the pages they find. That is the whole mechanism.

01

Buyer asks

"Best AI visibility agency for UK Shopify stores?"

We pick 40–60 such questions per client
→
02

Engine searches

It splits the question into several searches ("fan-out") in its own index: OpenAI's crawler, Bing, Google, Brave.

Let the search bots in; rank for the sub-questions
→
03

Reads the pages

It reads dozens of pages and leans heavily on third-party pages: "best X" lists, press, reviews, YouTube, Reddit, Wikipedia.

Get the brand named on those pages
→
04

Writes the answer

It names the brands those pages agree on. The list changes from run to run.

Measure the share of answers, never one answer
ChatGPT searchOpenAI's own crawler (OAI-SearchBot) plus search partners. About half of buying questions are answered from memory, which only moves with a new model.

developers.openai.com

Google AI Overviews / AI Mode, GeminiThe Google index via fan-out searches. Google: "no additional requirements… nor other special optimizations" beyond SEO.

developers.google.com

PerplexityIts own index (PerplexityBot). Reddit is its top cited domain.

docs.perplexity.ai

Claude, CopilotClaude searches with Brave; Copilot uses Bing. Bing Webmaster Tools shows which of your pages Copilot cited, for free.

support.claude.com

Read the reasoning

So what AEO really is. About 70% normal SEO and digital PR, plus measuring AI answers. AEO Engine's own monthly delivery shows the same: 30–60 articles, 3–10 backlinks, a PR campaign, 3–8 community mentions. Its guarantee is on organic traffic, not on AI visibility.

Two speeds. - Answers built from a live search can change in days to weeks. A BBC reporter changed what three engines said with one blog post within 24 hours, on a question nobody else competed for. - Answers from the model's memory change only with the next model release, which takes months. About half of ChatGPT's buying questions are answered without a search (third-party estimate).

Measuring honestly. SparkToro found fewer than 1 in 100 runs return the same brand list. So we report the share of answers that name the brand across many questions, each asked several times, never a single "rank".

02

What actually moves AI answers

—

Every lever, ranked by how strong the evidence is. We sell only the top ones. Schema and llms.txt get sold a lot and do nothing.

#LeverWhat we doEvidenceShows up inEngines
01Let the AI search bots inAllow OAI-SearchBot, PerplexityBot, Claude-SearchBot, Googlebot, Bingbot; check the CDN doesn't block them; submit sitemaps to Google and BingProven (engine docs or experiment) — Engine docs: blocked sites "will not be shown in ChatGPT search answers"~24 h to daysChatGPT, Perplexity, Google AIO/AI Mode, Gemini, Claude, Copilot
02Get named on other sites' "best X" lists, press, reviewsPitch inclusion in existing roundups; answer journalist requests; real reviews on niche directoriesProven (engine docs or experiment) — Brand mentions on the web correlate 0.66 with AI visibility vs 0.22 for backlinks (Ahrefs, 75k brands); in a 30-day controlled test 86% of mentions came via third-party lists1 day–4 weeks (narrow); months (memory)All; strongest Perplexity, Gemini/AIO
03Rank for the questions' sub-searchesNormal SEO for pages that answer the sub-questions; titles that match themStrong correlation — Engines only cite what they retrieve; cited titles match the sub-searches (Ahrefs, 1.4M ChatGPT prompts)weeks–monthsAll
04One exact "facts" pagePrices, locations, numbers, founding — exact and currentProven (engine docs or experiment) — In a made-up-brand experiment ChatGPT used the official FAQ 84% of the time (Ahrefs)weeksChatGPT strongest, Gemini, Perplexity
05YouTube mentions1–2 screen-recorded explainers a month, brand in title and transcriptStrong correlation — Highest correlation measured: 0.74 (Ahrefs, 75k brands); no experiment yetunknownChatGPT, Google AIO, AI Mode
06Keep key pages freshMonthly refresh with new data and a visible dateStrong correlation — AI-cited pages are 26% fresher than organic results (Ahrefs, 17M citations)days–weeksChatGPT most, Perplexity, Gemini
07Wikipedia (only if notable)Disclosed talk-page requests only — never paid editingStrong correlation — 48% of ChatGPT's top-10 cited-domain share (Profound)monthsChatGPT
08Stats, quotes and sources in the textReal numbers, expert quotes, referencesWeak / mixed — +22–42% in the GEO lab paper (KDD 2024), but an independent benchmark (NeurIPS 2025) found most such tricks don't workdays–weeksPerplexity-type retrieval (lab)
09Our own "best X" pageHonest comparisons including competitorsWeak / mixed — Vendor cases (Ramp 3% → 22% in a month), but Google's AI now leaves the publishing brand out 83% of the time~1 monthChatGPT, Perplexity, AIO (declining)
10Reddit / QuoraDisclosed founder answers to real threads; one accountWeak / mixed — Big in Perplexity; collapsed twice in ChatGPT (Sep 2025, Aug 2026)days; unstablePerplexity, Google AIO
11BacklinksNormal SEO hygiene onlyWeak / mixed — Weak correlation (0.22–0.33)monthsAll
12Schema markupDon't sell it as AI workNo evidence — Before/after test with control pages: no lift in ChatGPT, slight drop in Google's AI (Ahrefs)no effectAIO, AI Mode, ChatGPT
13llms.txtDon't sell itNo evidence — No correlation across ~300k domains; 97% of files never requestednoneAll
14Keyword stuffingNeverNo evidence — −9% to −10% in the GEO papernegativePerplexity
15Hidden text aimed at AINever — bannedNo evidence — Works in the lab, breaks Google's spam rules (updated Aug 2026)bannedLab, Perplexity
bar = how strong the evidence is: tested in an experiment › strong correlation in large studies › weak or mixed › no evidence
Sources and caveats

What "causal" means here. Bot access is a hard gate written in the engines' docs. Earned mentions are marked causal because small controlled tests (a made-up brand, a zero-start brand) showed mentions on third-party pages pulling the brand into answers within weeks. The big studies behind most other rows are correlations, mostly run by tool vendors.

Vendor case studies (self-reported): - Ramp via Profound: 3.2% → 22.2% visibility in ~1 month. - Gruns via AthenaHQ: 2.0% → 12.6% share of voice in 60 days. - Heyflow via Peec AI: 10% → 40% within weeks. - AEO Engine clients: organic traffic ×3–9 over 4–12 months (traffic, not AI visibility).

Independent checks: - Ahrefs schema test: no lift. - C-SEO Bench, NeurIPS 2025: most AI-specific rewriting is ineffective. - GEO paper: the lab gains. - SparkToro: answers are inconsistent between runs. - Chen et al. 2025: engines favour earned media.

Never do: - fake Reddit accounts or bought votes; - fake or incentivised reviews (FTC rule; UK DMCC Act fines up to 10% of turnover, and it covers agencies that offer this); - pages shown only to AI bots, or mass AI-generated pages (Google spam policies).

AEO Engine uses "parasite SEO", which breaks Google's rules. We don't copy that part.

03

The service, exactly

—

Copied from AEO Engine's own deliverables list, minus the parts that break Google's or your rules. AI does ~85%. You spend 4–6 hours per client per month.

What the client gets ($1,500 tier)

WhenWhat the client getsDone by
Day 0–7Onboarding: read-only Google Search Console, GA4 and Bing access, plus a draft-only CMS role (we write, they publish). Brand facts, banned claims, 3–5 competitors.AI + you
WeeklyAI-answer tracking: 150 buyer questions × 4 engines × 3 runs. Share of answers naming the brand vs rivals, and which pages the engines cite.AI
WeeklyWritten report (no calls, no camera). A one-pager each month and a review on day 90.AI
MonthlyUp to 30 pieces: answer pages, honest comparison and "best X" pages, FAQ hubs, refreshes. Each carries a real fact from the client.AI + you
Monthly3–5 earned mentions: journalist requests, inclusion in existing listicles and directories the engines cite. A press release each quarter.AI + you
Monthly3–5 brand mentions from the client's own disclosed accounts (LinkedIn, Quora, Reddit where the subreddit allows).AI + you
Once + checkCrawler access, sitemaps, IndexNow, Bing Webmaster Tools. Entity and review profiles (Google Business Profile, G2/Trustpilot); the client sends review invites to all customers, never paid.AI
Term90-day initial term, billed monthly by SWIFT/Payoneer invoice. Guarantee on a number we measure (see below).you

Hours per client per month (steady state)

Content: pages + refreshes
1.5 h you
Earned mentions + PR
1.5 h you
Community (client accounts)
0.5 h you
Client comms + approvals
0.75 h you
Report
0.5 h you
Tracking, technical, entities
0.3 h you
AI hoursyour hoursper client per month

One client at $1,500 a month

Price$1,500
Direct cost$170–470
Kept$910–1,230
Your time4–6 h / mo
$10k revenue7 clients
$10k kept9–12 clients

Measuring: build our own tracker (≈$8 per client) or buy one ($50–160)

Tracking optionTypePriceEnginesCost per client / moPay from Ukraine
Build: DataForSEO app scraper + Perplexity + Google AI SERP our pickbuild$0.0012 per ChatGPT/Gemini answer; $0.0012 AI Overview; $0.0024 AI ModeChatGPT, Gemini, Perplexity, Google AIO + AI Mode$7–9yes
Build: official model APIs onlybuildOpenAI web search $10–25 per 1k; Gemini grounding $14 per 1kChatGPT-like, Gemini-like$14–25yes
Rank Prompt (agency)buyAgency $119 · Agency+ $239 (white-label)ChatGPT, AIO/AI Mode, Perplexity, Gemini, Claude, Grok$52–155yes
Otterly.AIbuy$189 (150 agency prompts) · $489 (500)ChatGPT, AIO, Perplexity, Copilot (+add-ons)$51–69yes
Peec AIbuy€85 / €205 / €4253 of ChatGPT, AI Mode, AIO, Copilot, Gemini€70–115yes
Semrush AI Visibilitybuy$99 + $60 per 50 promptsAI Mode, ChatGPT$100–160yes
Bing Webmaster Tools AI PerformancefreefreeCopilot (cited pages + queries)$0yes
Read the reasoning

What we copy from AEO Engine: tiers, deliverables list, 7-day onboarding, 90-day term, weekly written report, free report, guarantee.

What we change, and why: - "Quality backlinks" become earned mentions: buying links for ranking breaks Google's link-spam policy. - "Parasite SEO" is dropped: it is site-reputation abuse under Google's rules. - Reddit and reviews run only through the client's own disclosed accounts and invites to all customers. Fake or incentivised reviews are illegal under UK DMCC Act and FTC rules. - Schema and llms.txt stay as hygiene, never sold as AI work.

Guarantee. AEO Engine promises 30% more organic traffic in 90 days. We promise a number we measure ourselves: "named in more of your tracked buyer questions within 90 days, or month 4 is free". Working a month free costs only ~$170–470 plus hours.

The free snapshot (~$0.30 per prospect), copied from AEO Engine's free report: - 10 buyer questions × 4 engines; - which rivals get named instead, and which sites the engines cite for them; - a quick bot-access check.

It goes inside the first cold email.

The $500 audit (credited to month 1): - 100 questions × 5 engines × 3 runs; - share of voice vs 5 rivals; - the 30–50 sites the engines cite (the PR target list); - a 500-page crawl and a 90-day plan.

Sales tooling: ~$400–600 a month shared across all clients (cold-email tool, lead credits, snapshots, domains).

Tracker caveat. DataForSEO's app scraper reads the ChatGPT and Gemini apps; the scraping is its service under its own terms. We don't scrape ChatGPT ourselves. API-only tracking overlaps with what app users see on only 21–32% of brands (Surfer, Aug 2026).

Access stays low-trust. Read-only Search Console, GA4 and Bing access; a draft-only CMS role; no DNS or CDN admin. The client's developer applies our robots.txt change.

04

Prove it on ourselves first

—

A 6-week test on two subjects before we sell a single retainer: our own new agency brand, and one past client who agrees. Rules are fixed before we start.

We don't sell "AI visibility" until it has moved for us, measured against questions we left untouched.

Week 0

Baseline

  • Lock 60 questions per subject (40 target, 10 control, 10 branded)
  • Ask each one 5× in ChatGPT, Perplexity, Google AI, Gemini — twice
  • Only technical fixes: let the bots in
Week 1

Own pages

  • Exact facts page
  • 3–5 pages answering the sub-questions
  • One honest comparison page
Week 2

Get named elsewhere

  • Pitch 10–20 existing "best X" lists
  • 3–5 journalist-request answers
  • Honest directory and review profiles
Week 3

YouTube + community

  • 2 screen-recorded explainers
  • Disclosed founder answers on 3–5 real threads
Week 4

Close gaps

  • Pitch the exact pages the engines cite for our questions
  • Refresh our pages
Weeks 5–6

Freeze + measure

  • No new work for a week (does it hold?)
  • Two final rounds; publish the case study
pass

Sell the retainer if target questions rise ≥10 points more than the untouched control questions (95% confidence), on at least 2 of 4 engines, and it holds through the freeze week. If only our own brand passes, sell only in narrow niches.

fail

Don't sell "AI visibility" if neither subject passes. Fall back to selling only the measurement (monthly AI-answer report) or drop the lane.

Read the reasoning

Subjects. - S1: our own new agency brand, on narrow questions we can own, e.g. "AI visibility audit for UK Shopify stores" or "ChatGPT visibility for Bali villa managers". - S2: one past client who agrees in writing. Never named publicly without consent.

Size. 60 questions × 4 engines × 5 runs = 1,200 answers per subject per round, about 21,600 answers over ~9 rounds. That detects a change of ~4–10 points. Two baseline rounds set the noise floor; if they differ by 5 points or more, we add a third.

Statistics. Target-minus-control lift with a bootstrap 95% confidence interval and a paired test across questions.

How we collect. From the engines' normal apps, not their APIs: API answers overlap with app answers on only 15–24% of brands. We use a tracker tool that does this, not our own scraper of ChatGPT. Claude is checked by hand only, on the subscription, never through the API.

What we publish. Method, the locked question list, before/after per engine with confidence intervals, a dated action log, and what didn't move. The same format becomes the free audit for prospects.

Cost of the test. About 21,600 answers at ~$0.001–0.004 each ≈ $25–90 on the build-A tracker, plus content and PR time. The tracker we build for the test is the same one we sell with.

05

Apify: has the ship sailed?

—

Your doubt, tested on store data: 42,487 tools, with creation dates for 3,402. Short answer: yes, for both tools we named.

Both store niches are taken by fast copiers. Late entrants got a median of 8 monthly users.

closed

Google Trends tool

18 tools came after the last winner (7 Jul 2026). Together they hold 225 of 6,008 monthly users (3.7%); the best has 27. And the broken official tool kept growing (2,452 → 2,831 users in a week at 55% success): users don't leave a broken leader.

closed

Google Ads Transparency tool

23 tools came after the winner (11 Jun 2026). They hold 424 of 3,735 users (11%); the best (74 users) launched one day after the winner. Since August: 17 entrants, best 49 users.

speed game, small

The general idea: copy a broken leader

Only 6 of 249 tools with 500+ users are below 80% success, and in one week none newly broke. The real wins are rising waves (Taobao copies: 929 users in 15 days), and shops running 100–465 tools already chase those. Ceiling ≈ $1–4k a month.

Google Trends tools: age vs monthly users

AFTER THE LAST WINNER1101001k3knew30 d90 d180 d1 yr2 yrapify/google-trends-scraper — 2831 monthly users, 2490 days old, 55% runs succeedofficial (6.8 yrs old) — 55% of runs succeeddata_xplorer/google-trends-fast-scraper — 973 monthly users, 667 days old, 99% runs succeedfast copyaitorsm/keyword-volume — 934 monthly users, 112 days old, 100% runs succeedJul 2026 winneragenscrape/google-trends-scraper — 328 monthly users, 336 days old, 99% runs succeedkhadinakbar/google-trends-scraper — 308 monthly users, 210 days old, 94% runs succeeddata_xplorer/google-trends-trending-now — 75 monthly users, 236 days old, 100% runs succeedvnx0/google-trends-scraper — 63 monthly users, 348 days old, 100% runs succeedautomation-lab/google-trends-scraper — 49 monthly users, 222 days old, 98% runs succeedleadsbrary/google-trends-scraper — 41 monthly users, 160 days old, 81% runs succeedscrapesage/google-trends-scraper — 32 monthly users, 132 days old, 100% runs succeedscrapersdelight/google-trends-interest-scraper — 27 monthly users, 55 days old, 99% runs succeeddanthedataman/google-trends-data-api — 27 monthly users, 93 days old, 96% runs succeedsignalbench/google-trends-scraper — 23 monthly users, 137 days old, 87% runs succeedsteadyfetch/google-trends-scraper — 23 monthly users, 139 days old, 100% runs succeedvonsensey/google-trends-related-queries-scraper-api — 22 monthly users, 60 days old, 100% runs succeedk1ra/google-trends-scraper — 21 monthly users, 111 days old, 100% runs succeedunitbytes/google-trends-scraper — 20 monthly users, 425 days old, 100% runs succeeds-r/free-google-trends-scraper — 19 monthly users, 183 days old, 100% runs succeeddata_ops_main/google-trends — 19 monthly users, 241 days old, 99% runs succeedpiotrv1001/google-trends-scraper — 15 monthly users, 62 days old, 100% runs succeedquarra/google-trends-scraper — 15 monthly users, 23 days old, 100% runs succeedmemo23/google-trends-scraper — 14 monthly users, 100 days old, 92% runs succeedkuezi/google-trends-scraper — 12 monthly users, 25 days old, 100% runs succeedeasyapi/google-trends-keywords-discovery-tool — 12 monthly users, 577 days old, 99% runs succeeddatasteady/google-trends-scraper — 12 monthly users, 97 days old, 85% runs succeedsourabhbgp/google-trends-scraper — 11 monthly users, 217 days old, 100% runs succeedorbots/google-trends-scraper — 10 monthly users, 90 days old, 98% runs succeedcycha/google-trends-scraper — 9 monthly users, 213 days old, 100% runs succeeddatafabrik/google-trends-scraper — 8 monthly users, 33 days old, 100% runs succeedtrendlab/google-trends-scraper — 8 monthly users, 112 days old, 100% runs succeedtallyrake/google-trends-scraper — 8 monthly users, 48 days old, 84% runs succeedautomationnation/google-trends-scraper — 7 monthly users, 25 days old, 100% runs succeedlergassy/google-trends-scraper — 6 monthly users, 34 days old, 98% runs succeedautoma-flow/google-trends-monitor — 6 monthly users, 56 days old, 97% runs succeedblackfalcondata/google-trends-scraper — 5 monthly users, 89 days old, 100% runs succeedartificially/google-trends-scraper — 5 monthly users, 34 days old, 91% runs succeedcirkit/google-trends-scraper — 5 monthly users, 80 days old, 97% runs succeed4l3c/google-trends-scraper — 5 monthly users, 139 days old, 100% runs succeedAGE OF THE TOOL (DAYS SINCE IT WAS PUBLISHED) →MONTHLY USERS (LOG) →

Each dot is one tool (colour = share of runs that succeed: green ≥95%, yellow 80–95%, red <80%). The official tool is 6.8 years old and is drawn at the right edge. Everything in the yellow band came after the 7 Jul 2026 winner, and none got past 27 users. Data: Apify store API, 27 Oct 2026.

Google Ads Transparency tools: age vs monthly users

AFTER THE WINNER1101001k3knew30 d90 d138 d180 d1 yr2 yrscrapesage/google-ads-transparency-scraper — 1321 monthly users, 138 days old, 100% runs succeedJun 2026 winnersolidcode/ads-transparency-scraper — 632 monthly users, 201 days old, 100% runs succeed#2silva95gustavo/google-ads-scraper — 477 monthly users, 1098 days old, 99% runs succeed#3s-r/google-ads-transparency — 217 monthly users, 186 days old, 100% runs succeedmemo23/google-ad-transparency-scraper-cheerio — 157 monthly users, 566 days old, 95% runs succeedautomation-lab/google-ads-scraper — 150 monthly users, 221 days old, 99% runs succeedalkausari_mujahid/google-ads-transparency-scraper — 81 monthly users, 243 days old, 98% runs succeedautomation-lab/google-ads-transparency-center-scraper — 74 monthly users, 137 days old, 100% runs succeeddz_omar/google-ads-scraper — 50 monthly users, 596 days old, 100% runs succeeddomestic_buffalograss/google-ads-transparency-scraper — 49 monthly users, 72 days old, 100% runs succeedpulsedata/google-ads-transparency-scraper — 47 monthly users, 69 days old, 100% runs succeedjaybird/google-ads-transparency-scraper — 44 monthly users, 154 days old, 100% runs succeedhyperbach/google-ads-transparency-scraper — 39 monthly users, 75 days old, 97% runs succeedclearpath/google-ads-transparency-scraper — 33 monthly users, 85 days old, 100% runs succeedmaximedupre/google-ads-scraper — 27 monthly users, 132 days old, 100% runs succeedautomation_craft/google-ads-transparency-scraper — 26 monthly users, 35 days old, 100% runs succeeddevilscrapes/google-ads-transparency — 22 monthly users, 165 days old, 97% runs succeedivanvs/google-ads-scraper — 19 monthly users, 514 days old, 100% runs succeeddltik/google-ads-transparency — 18 monthly users, 150 days old, 100% runs succeedoski/google-ads-transparency-scraper — 15 monthly users, 111 days old, 97% runs succeedmochiboo/google-ads-transparency-scraper — 13 monthly users, 155 days old, 93% runs succeedparsebird/google-ads-transparency-scraper — 13 monthly users, 85 days old, 99% runs succeedburbn/google-ads-search — 13 monthly users, 210 days old, 100% runs succeeddonjuan_mime/google-ads — 12 monthly users, 188 days old, 96% runs succeedunseenuser/Google-ads — 11 monthly users, 190 days old, 93% runs succeedxtech/google-ad-transparency-scraper — 11 monthly users, 690 days old, 1% runs succeedlurkapi/google-ads-scraper — 11 monthly users, 190 days old, 99% runs succeedscrapesmith/google-ads-scraper — 10 monthly users, 129 days old, 100% runs succeedaiscraperdev/youtube-ads-transparency-scraper — 10 monthly users, 170 days old, 99% runs succeedexperthasan/google-ads-transparency-api — 10 monthly users, 311 days old, 100% runs succeeddatapeak/google-ads-transparency — 9 monthly users, 108 days old, 89% runs succeedlergassy/google-ads-transparency-scraper — 8 monthly users, 35 days old, 98% runs succeedwhoareyouanas/google-ads-transparency-scraper — 8 monthly users, 210 days old, 100% runs succeedfortuitous_pirate/google-ads-transparency-scraper — 8 monthly users, 257 days old, 99% runs succeedjmlp/google-ads-transparency-center-scraper — 8 monthly users, 64 days old, 97% runs succeedbrenton8907/google-ads-transparency-center — 8 monthly users, 49 days old, 98% runs succeedapi_creators/google-ads-scraper — 7 monthly users, 83 days old, 99% runs succeedagenttoolworks/ad-library-scraper — 7 monthly users, 26 days old, 97% runs succeedthemineworks/google-ads-transparency — 7 monthly users, 61 days old, 100% runs succeedfoxlabs/google-ads-transparency-scraper — 7 monthly users, 34 days old, 93% runs succeedscrapebench/google-ads-transparency-center-scraper — 7 monthly users, 50 days old, 100% runs succeedzadexinho/google-ads-transparency — 6 monthly users, 247 days old, 97% runs succeedcorvuslab/google-ads-transparency-scraper — 6 monthly users, 45 days old, 95% runs succeedprodiger/google-ads-transparency-scraper — 6 monthly users, 68 days old, 100% runs succeedmochiboo/youtube-ads-transparency-scraper — 6 monthly users, 91 days old, 98% runs succeedparseforge/google-ads-scraper — 5 monthly users, 238 days old, 100% runs succeedautomation_craft/google-ads-library-scraper — 5 monthly users, 35 days old, 100% runs succeedanyxsolutions/google-ads-scraper — 5 monthly users, 141 days old, 95% runs succeedAGE OF THE TOOL (DAYS SINCE IT WAS PUBLISHED) →MONTHLY USERS (LOG) →

The winner launched 11 Jun 2026; 23 tools came after it and hold 11% of users combined.

How often a new tool gets users at all (whole store)

Tools published in the last 180 days (~46,000)
≥50 users
~1.1%
≥200 users
~0.24%
≥1,000 users
~0.05%
Late entrants in our two niches
median
8 users
best (Trends)
27 users
best (Ads)
74 users

Bars are scaled for reading, not to a common axis. Store-wide numerators are exact (every tool with 50+ users has a creation date); the ~46,000 denominator is an estimate from a 1-in-10 sample of the newest list. At ~$2.5 net per monthly user, 8 users ≈ $20 a month.

What would still work: a daily scan + 48-hour copy (parked)

01

Daily scan

  • Pull the store at 06:00, compare with yesterday
  • Flag leaders whose success falls below 85%
  • Flag rising waves: 3+ new tools on one platform passing 200 users
AI does it
02

48-hour copy

  • Clone inputs and outputs
  • Exact-match title, price at or below median
  • Must pass 99% QA runs
AI does it
03

Publish + watch

  • 3–5 task pages
  • Daily health check
AI does it
Openings a month (500+ users)~0–2
Rising waves a month~3
A good copy in a wave900–2,700 users
Realistic money$1–4k / mo

Broken leaders today (500+ users, under 80% success)

ToolMonthly usersRuns succeedGood alternativesOpening
lukaskrivka/google-sheets84145%0maybe — check if failures are users' own sign-in
apify/google-trends-scraper283155%2taken
pizani/taobao-product-scraper273668%6taken
disarming_screw-owner/1-2-000-leads-apollo-scraper-replacement-b2b-b2c-leads57770%10taken
zerobreak/google-hotels-scraper52376%0thin

Only one has no reliable alternative (Google Sheets import/export), and its failures may come from users' own Google sign-in, not the tool.

Read the reasoning

Our recommendation. Drop both Google tools. Park the daily scan: at $1–4k a month at best, racing shops that run 100–465 tools, it isn't worth your focus now. Revisit only if the two sold lanes stall.

Limits of the data. - The store API stops paging around 12–15k results, and its totals vary between calls. - Break and recovery rates come from one week (20 → 27 Oct). - Ages "at #1" are upper bounds.

Raw data: `research_notes/Copy what works/apify_data/`.

06

The DM setter: how we build it

—

Yes, we know how to build it, and it's legal. Build on ManyChat, which Meta has already approved, so we skip Meta's app review. Our own AI writes the replies.

Build: 2 weeks. Cost per client: ~$123 of $490 (75% margin). The hard part is landing the first 3 pilots, not the tech.

Way to build itHowCost per client / moMeta app review needed?
ManyChat Pro per client + our AICoach connects Instagram + WhatsApp by login button (no passwords). Every DM goes to our AI by webhook; the reply comes back through ManyChat.$39No — ManyChat is already approvedour pick
GoHighLevel (if the coach already uses it)Plug our AI into the coach's own GHL workflow; native calendars$50–97No
Chatfuel / SendPulseBot flows calling our AI over an API$9–18No
Resell DM Champ white-labelTheir AI under our brand: fastest, but we own nothing~$30No
Our own Meta app (month 2–3)Instagram API + WhatsApp Cloud API as a tech provider; filed in week 6~$10Yes — Business Verification + App Review
01allowed

Reply only to people who wrote first

—

AI may reply and follow up within 24 h of the person's last message (7 days after a click-to-DM ad). We never cold-message from the coach's account.

developers.facebook.com

02never

The 7-day "human agent" tag

—

Only for real humans. Using it for AI breaks Meta policy; our AI never uses it.

developers.facebook.com

03allowed

Comment → DM

—

One private reply per comment, within 7 days ("comment GUIDE and I'll DM you").

developers.facebook.com

04allowed

WhatsApp: a business's own sales bot

—

Meta's Jan 2026 ban hits general-purpose assistants like ChatGPT. A business's own lead-qualifying and booking bot is allowed, with a clear path to a human.

whatsappbusiness.com

05must

Say it is an AI (EU leads)

—

EU AI Act Art. 50 transparency has applied since 2 Aug 2026; Meta also asks for bot disclosure. It may lower replies, so we measure it in the pilot.

bakerbotts.com

06must

Data agreement per client

—

We process the leads' DMs for the coach. Ukraine has no EU adequacy decision, so each client signs a DPA + standard contractual clauses (UK addendum for UK). 90-day retention.

commission.europa.eu

Price$490 / mo
Our cost (typical)~$123
Margin~75%
$10k needs21 clients
Read the reasoning

The AI that answers. - OpenAI's small model writes most replies (~$0.0026 each); hard turns go to a bigger model. - About $20 a month per client at 400 new conversations. - The Anthropic API is not used, per your billing rule. You approve a $50/month hard cap on the OpenAI account for the pilots.

Copied from the original (likely Upster: €290 a month plus credits, or €990 unlimited; inferred from TrustMRR): - answers in the coach's voice, trained on their own Instagram data export; - answers only from their offer document, with a blocklist of claims (prices, health or income promises); - qualifies the lead, books the call in their calendar, and follows up at 4 h and 23 h; - hands over to the coach when needed; - weekly report: response time, qualified leads, booked calls, show rate.

Why it lifts results. HBR (2011, 2,241 firms): answering within an hour made qualifying a lead ~7× more likely than an hour later, and 60× more likely than after 24 hours. 23% of firms never answered. All AI-setter before/after numbers are vendors' own, e.g. Upster: 3.4% booking rate on Instagram vs 22.1% on WhatsApp, and 52% of bookings come from follow-ups.

Costs that can surprise. WhatsApp: only the first 1,000 service messages per number per month are free since 1 Oct 2026, then about $0.022 (UK) to $0.055 (DE) each. A heavy client costs ~$234 a month (52% margin).

07

DM setter: 14-day pilots

—

2–3 coaches in the UK, Ireland or Germany who get 30+ new DMs a week and sell a €1k+ offer. Free for 14 days, then $490 a month.

Each coach's own Instagram export is the baseline. The pilot must beat their own numbers.

Week 1

Build

  • Our AI v0: score lead, write in voice, guardrails, follow-ups
  • ManyChat template + demo account "DM DEMO"
  • Landing page, privacy, DPA pack
Week 2

Find coaches

  • Meta Ad Library (logged out): "DM me" ads — ~3,200 live in the UK, 950 DE, 680 IE
  • 25 hand-sent DMs a day + UK/IE cold email
  • Pitch 2 coaching-program owners at 20%
Week 3

Onboard

  • Login-button connect, offer doc, FAQ, calendar
  • Baseline from their export
  • 50 practice replies scored by the coach; 2 days in draft mode
Week 4

Live

  • Days 3–14 live
  • Daily check of every thread
  • Day-7 report
Week 5

Readout

  • Compare with baseline
  • Convert to $490/mo
  • Case study with permission
pass

Scale it if: median first reply ≤ 2 min, unanswered after 24 h ≤ 2%, booked calls ≥ 1.5× baseline and ≥ 5 extra calls per coach in 14 days, show rate ≥ 60%, the coach would send ≥ 90% of replies as written, zero Meta warnings, and 2 of 3 coaches start paying.

fail

Stop or re-aim if booked calls are under 1.2× baseline, any false claim or Meta warning, or 0–1 coaches pay. Then point the same AI at WhatsApp leads for Bali/Phuket villa managers through your network, or fold it into the studio offer. No ads.

Read the reasoning

Pilot cost: under $200 (3 × ManyChat $39 + ~$30 AI + ~$20 hosting), inside the cap you approve.

Honest risk. Instagram cold DMs can't be automated legally, so someone sends ~25 a day by hand: ~30 minutes for you, or a VA. Cold email to UK/IE coaches gets 0.2–0.6% positive replies. Nobody has published a reply rate for cold Instagram DMs to coaches.

Not confirmed yet: - whether Meta's Business Verification accepts a Ukrainian FOP (the ManyChat path doesn't need it); - ManyChat's exact plan features (its pricing page blocked our reader).

08

The next 8 weeks

—

Two lanes in parallel, with a go/stop gate for each. Your recurring time: ~30 minutes a day in weeks 2–3 (sending DMs by hand), plus signing.

W1W2W3W4W5W6W7W8
AI-search visibility · prove, then sell
Agency brand, site, snapshot tool, trackerAI
set up
Lock 60 questions × 2 subjects; 2 baselinesAI
baseline
Own pages → named elsewhere → YouTube → gapsAI · you approve pitches
apply the levers
Freeze week + final measurementAI
freeze + measure
Warm talks with the live data (no contracts yet)AI writes · you intro
warm talks
Readout → sell retainersyou decide
first retainer
AI DM setter · pilots
Our AI + ManyChat template + demo accountAI
build
Find coaches: Ad Library, 25 DMs a day, cold emailyou 30 min/day · AI drafts
outreach
Onboard 3 pilots (draft mode first)AI · coach signs
onboard
Pilots live, 14 daysAI
live
Readout → $490 a month clientsyou invoice
paying
File our own Meta app reviewAI · you submit
app review
Apify
Both tools dropped; daily scan parked—
parked
Week 3 · DM

3 pilots signed

—

≥300 touches and 3 coaches signed. Miss → aim the same AI at WhatsApp leads for Bali/Phuket villa managers through your network.

Week 5 · DM

2 of 3 pay

—

Pilots beat their own baseline and 2 coaches pay $490. Miss → stop the DM lane.

Week 6 · AEO

Did it move?

—

Target questions up ≥10 points vs control and it holds through the freeze. Pass → sell retainers. Only our brand → narrow niches only. Fail → don't sell AI visibility.

Week 8

First money

—

≥$2k a month signed across both lanes (e.g. 1 retainer + 1–2 DM clients). Miss → back to the board for the next copy.

Your one-time asks

  • Say go on both lanes and pick a brand name for each
  • Meta Business portfolio under your FOP + start Business Verification (week 1)
  • OpenAI account with a $50/month hard cap for the DM pilots (never the Anthropic API)
  • Approve the AI-answer tracker (cost in section 03)
  • One past client's written OK to be test subject S2 (never named without consent)
  • ~30 min a day in weeks 2–3 to send DMs by hand, or approve a VA
  • Domain + mailboxes for cold email (~$150 a month kit)
Read the reasoning

Why parallel. The AI-search lane can't sell until week 6, so the DM lane is the earlier money (paying clients from week 5 if pilots pass). Both use the same AI-run back office and the same invoicing to your FOP.

What could break the plan: - no coach agrees to a pilot (manual DMs, unknown reply rate); - the AI-search test shows no lift beyond the control questions; - Meta Business Verification refuses a Ukrainian FOP. The ManyChat path doesn't need it.

09

Sources

—

Every link on this page, re-checked when it was built.

37 sources
  • aeoengine.ai 200 ok
    https://aeoengine.ai/case-studies
  • ahrefs.com 200 ok
    https://ahrefs.com/blog/schema-ai-citations/
  • apify.com 200 ok
    https://apify.com/apify/google-trends-scraper
  • apify.com 200 ok
    https://apify.com/disarming_screw-owner/1-2-000-leads-apollo-scraper-replacement-b2b-b2c-l…
  • apify.com 200 ok
    https://apify.com/lukaskrivka/google-sheets
  • apify.com 200 ok
    https://apify.com/pizani/taobao-product-scraper
  • apify.com 200 ok
    https://apify.com/zerobreak/google-hotels-scraper
  • arxiv.org 200 ok
    https://arxiv.org/abs/2311.09735
  • arxiv.org 200 ok
    https://arxiv.org/abs/2506.11097
  • arxiv.org 200 ok
    https://arxiv.org/abs/2509.08919
  • athenahq.ai 200 ok
    https://athenahq.ai/case-studies
  • blogs.bing.com 200 ok
    https://blogs.bing.com/webmaster/February-2026/Introducing-AI-Performance-in-Bing-Webmaste…
  • chatfuel.com 200 ok
    https://chatfuel.com/pricing
  • commission.europa.eu 200 ok
    https://commission.europa.eu/law/law-topic/data-protection/international-dimension-data-pr…
  • dataforseo.com 200 ok
    https://dataforseo.com/pricing/ai-optimization/llm-scraper
  • developers.facebook.com blocks robots
    https://developers.facebook.com/docs/instagram-platform/instagram-api-with-instagram-login…
  • developers.facebook.com blocks robots
    https://developers.facebook.com/docs/instagram-platform/overview
  • developers.facebook.com blocks robots
    https://developers.facebook.com/docs/instagram-platform/private-replies
  • developers.google.com 200 ok
    https://developers.google.com/search/docs/appearance/ai-features
  • developers.google.com 200 ok
    https://developers.google.com/search/docs/essentials/spam-policies
  • developers.openai.com 200 ok
    https://developers.openai.com/api/docs/bots
  • developers.openai.com 200 ok
    https://developers.openai.com/api/docs/pricing
  • dmchamp.com 200 ok
    https://dmchamp.com/
  • docs.perplexity.ai 200 ok
    https://docs.perplexity.ai/guides/bots
  • manychat.com blocks robots
    https://manychat.com/pricing
  • otterly.ai 200 ok
    https://otterly.ai/pricing
  • peec.ai 200 ok
    https://peec.ai/blog/radyant-ai-search-visibility-case-study-peec-ai
  • reoptimize.ai 200 ok
    https://reoptimize.ai/blog/peec-ai-pricing
  • sparktoro.com 200 ok
    https://sparktoro.com/blog/new-research-ais-are-highly-inconsistent-when-recommending-bran…
  • support.claude.com 200 ok
    https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-…
  • whatsappbusiness.com 200 ok
    https://whatsappbusiness.com/policy/
  • bakerbotts.com 200 ok
    https://www.bakerbotts.com/thought-leadership/publications/2026/september/eu-ai-act-articl…
  • federalregister.gov 200 ok
    https://www.federalregister.gov/documents/2024/08/22/2024-18519/trade-regulation-rule-on-t…
  • gohighlevel.com 200 ok
    https://www.gohighlevel.com/pricing
  • rankprompt.com 200 ok
    https://www.rankprompt.com/pricing
  • semrush.com 200 ok
    https://www.semrush.com/kb/1493-ai-toolkit
  • tryprofound.com 200 ok
    https://www.tryprofound.com/customers/ramp-case-study

Evidence labels. Engine docs (OpenAI, Google, Perplexity, Anthropic, Meta) are primary. Ahrefs, Profound, SE Ranking and Seer studies are large vendor studies (correlation). GEO (KDD 2024) and C-SEO Bench (NeurIPS 2025) are peer-reviewed. Every before/after case study is the vendor's own claim.

Apify numbers come from the public store API on 27 Oct 2026 (42,487 tools crawled; raw data in research_notes/Copy what works/apify_data/). Revenue per user (~$2.5 net a month) is an estimate from Apify's own payout totals.

Not checked: ManyChat's exact plan features (its pricing page blocked our reader; third-party pages used), Meta's official app-review timing, whether Meta Business Verification accepts a Ukrainian FOP, Peec and Profound prices (third-party), incoming SWIFT/Payoneer fees.