Online Optimisers / Internal / OpenAI Ads Findings
Date: 30 April 2026

ChatGPT Ads: What We Found After Auditing All 10 Clients + Our Own 3 Properties

A new paid channel just opened up. We're early. Here's what to sell, where to start, and the numbers behind it.

The opportunity in one paragraph

OpenAI launched paid ads inside ChatGPT in February. Self-serve advertiser access opened in April. The minimum spend dropped from $250k to $50k commit, with $5k/month per campaign. Free + Go users see ads at the bottom of relevant answers (Plus/Pro do not). Most local businesses don't even know this exists yet. This is the first-mover window. We're moving on it now.

1What we did

We built the full ChatGPT-ads delivery stack (8 skills, 3 prompt libraries, sales playbook, kill-switch SOP), then ran a readiness audit on every one of our 10 paying clients PLUS our own 3 properties (onlineoptimisers.net, one.ie, agent-launch.ai). The audit checks: vertical eligibility, ICP fit, landing page tracking, and the budget/CPL math. Output is a recommendation: GO, GO with conditions, WAIT, or BLOCKED.

2Client portfolio findings

ClientNicheVerdictWorst-case ROIAudit
Howard RoofingRoofingGO16.3xview
Lankford RoofingRoofingGO13.4xview
Bobcat MoversMoversGO2.50xview
Soft Touch MovingMoversGO2.50xview
ANC MoversMoversGO1.80xview
Metal WarehouseIndustrialGO1.50xview
Elite MoversMoversGO with conditions3.20xview
Moving ProMoversGO with conditions2.15xview
Maestro MoversMoversGO with conditions0.58xview
Advanced Center Cosmetic DentistryDentalBLOCKEDn/aview

The wedge: all 10 clients had ZERO ChatGPT-ad tracking installed (no OAIQ SDK). Their competitors don't have it either. The first agency (us) to install for our clients gets a 30-day attribution head start.

3Our own properties (Donal + Tony)

PropertyOwnerNicheVerdictAudit
onlineoptimisers.netOOMarketing agencyGO (eat-own-dogfood)view
one.ieDonalAI agent / audience platformGO with conditionsview
agent-launch.aiTonyCrypto-blockchain dev toolWAITview
onlineoptimisers.net is the strongest GO in the entire portfolio. Agency LTV is 5-10x mover/roofer LTV. Free-audit offer pre-qualifies. ChatGPT-research-stage buyers asking "how to rank in chatgpt" are literally OO's stated ICP. Worst-case projection: 5 customers in Month 1 = +$7,500 MRR for $5,000 spend = same-month positive cashflow + a validated case study before any client takes the risk.

4Where we start: Howard Roofing

Howard is the standout client test pick. The math is dramatic compared to movers because roofing tickets are 4-6x larger.

Avg ticket
$12,000
Close rate
30%
Worst-case ROI
16.3x
ScenarioSpendClicksLeadsCPLCustomersGross profitNet ROI
Best case$5,0001,667133$37.5040$144,00027.8x
Mid case$5,0001,250100$50.0030$108,00020.6x
Worst case$5,0001,00080$62.5024$86,40016.3x
Translation for the sales conversation: Chris's stated goal is 8 roofs/month minimum, 16 ideal. The mid-case projection from $5k/mo of ChatGPT ads alone produces 30 customers/month. Even if real-world close rate is half what we've projected (15% instead of 30%), it still produces 15 customers/month - effectively solving Chris's lead volume problem inside one channel. ChatGPT is already referring jobs to Howard organically (per his onboarding call), so layering paid on top of organic is the highest-leverage scenario.

5Why these three first (Howard / Soft Touch / Bobcat)

Why not the others first: Elite + Moving Pro need LP form fixes before launch (worth doing, just adds a step). Maestro's math is marginal and reprice conversation is ahead (15 May). MW + ANC + Lankford are GO but each has one ahead-of-launch task (schema fix, senior-move cluster build, schema fix). Howard / Soft Touch / Bobcat are clean.

Plus we run onlineoptimisers.net in parallel as the eat-own-dogfood test. Same campaign launch sequence, OO is the advertiser of record. The case study from running ads on ourselves becomes the strongest sales asset for the rest of the portfolio.

6What we need from you (Tomas)

7All audits, in one place

GO (clean launch candidates - ready when waitlist clears)
Howard Roofing (16.3x ROI)view audit
Lankford Roofing (13.4x - schema fix first)view audit
Bobcat Movers (2.5x)view audit
Soft Touch Moving (2.5x)view audit
ANC Movers (1.8x)view audit
Metal Warehouse (1.5x)view audit
GO with conditions (LP fixes or pricing conversation needed first)
Elite Movers (3.2x - LP form fix)view audit
Moving Pro (2.15x - LP form fix + retainer reanchor)view audit
Maestro Movers (0.58x - marginal, park until reprice)view audit
BLOCKED (vertical excluded)
Advanced Center Cosmetic Dentistry (health vertical)view audit
Internal: OO + Donal + Tony properties
onlineoptimisers.net (GO - eat-own-dogfood, strongest in portfolio)view audit
one.ie (GO with conditions - define conversion + ship marketing page)view audit
agent-launch.ai (WAIT - vertical risk + audience mismatch + LP gap)view audit