A traditional agency puts a human between your data and your results. OO removes that layer and replaces it with agents that run continuously, personalize per record, and close attribution on every install.
Brought to you by Online Optimisers. Tailored to your business on request.
Six stages. Every one automated. You see exactly where each lead is and how it converts.
Generates creative variants, manages bid strategy, and rotates audiences from your data platform. Creative and targeting refresh inside the same day without human review.
Tests 50+ creative variants per week. Identifies fatigue patterns in 48 hours and auto-rotates before CPM rises.
Monitors keywords, generates ad copy variants, harvests search terms for expansion, and adjusts bids based on conversion signal. Runs around the clock with no daily budget lost to stale ads.
Catches search trend shifts same day and rewrites copy before the opportunity window closes. No Monday morning review cycle.
Builds schema markup and entity relationships so your business appears in AI Overviews, ChatGPT, and Perplexity answers. Manages GBP, citation consistency, and entity authority.
Monitors AI citation gaps across five LLMs daily. Most agencies do not touch this surface. First-mover window is open now.
Builds sequences from data records with personalized subject lines, body copy, and CTA per contact. Timing is driven by engagement signal, not a fixed drip schedule. Zero list management overhead.
Per-record subject lines, not segment-level guesses. Sends at the moment of highest intent, not at 9am Tuesday.
Produces location pages, FAQ schema, blog content, and video scripts derived from keyword and entity data. Optimized for AI citation, not just traditional search ranking.
Produces 100 location-specific pages in a week. Each one schema-tagged for AI citation. A human copywriter does 3–5 per week.
Cross-channel attribution that closes the loop from data record to confirmed install. Every dollar of spend is traced to an outcome. Every channel earns its budget by proving it, not by assumption.
Closes the gap Wanamaker described. No guessing which half of the spend worked. The record ID follows the install.
These are not proposals. They are live systems across the OO client base, available to activate for your business on request.
Once scope is agreed, these automations are mapped to the business and firing within 5 business days. No build from scratch.
Wanamaker's problem was the absence of attribution. Every data record that enters the OO execution layer carries a unique ID. Every channel it touches logs against that ID. Every install closes the loop. We know which half worked. We shut off the other half and double the working one.
You do not need all 31 on day one. We activate the 5-8 agents with the biggest immediate impact for your business, then add more as each one proves its ROI. Here is the full catalogue.
| Category | Agent | What it does | Useful for roofers | Complexity |
|---|---|---|---|---|
| AI Search | Schema Agent | Generates and deploys JSON-LD schema across your site, updates as your services change | ✓ | Low |
| Citation Monitor | Daily check on 50+ directories, flags drops, queues fixes | ✓ | Low | |
| GBP Sync Agent | Keeps Google Business Profile data aligned with your site and schema | ✓ | Low | |
| Knowledge Graph Agent | Optimises your Wikidata, Wikipedia, and Google KG entries | - | High | |
| Content Gap Agent | Identifies queries your competitors rank for that you do not | ✓ | Med | |
| Reviews & Reputation | Review Request Agent | Texts every completed roof at T+2 hours, routes to Google/BBB/GAF | ✓ | Low |
| Response Drafter | Drafts responses to every new review for your approval | ✓ | Low | |
| Negative Alert Agent | Flags any 3-star-or-below review within 15 minutes, drafts private response | ✓ | Low | |
| GBP Photo Agent | Uploads fresh roof photos to GBP weekly, geotagged to job addresses | ✓ | Low | |
| BBB Monitor | Watches Better Business Bureau for new reviews and complaints | ✓ | Med | |
| Lead Qualification | Chat Qualifier | AI chat on your site, qualifies storm vs retail, books inspections | ✓ | Med |
| SMS Qualifier | Text-based lead qualification for phone-first prospects | ✓ | Med | |
| Form Enricher | Adds missing data to form submissions (property age, insurance carrier, roof type) | ✓ | Low | |
| Call Transcriber | Transcribes inbound calls, flags inspection-ready and insurance leads | ✓ | Med | |
| Intent Scorer | Scores every lead 1-100 based on conversation content and timing | ✓ | Med | |
| Follow-Up & Retention | Quote Follow-Up | 3 personalised follow-ups at 2/5/10 days after quote | ✓ | Low |
| No-Show Recovery | Warm re-book message within 15 minutes of a missed inspection | ✓ | Low | |
| Referral Trigger | Asks for a referral 14 days after a completed roof | ✓ | Low | |
| Reactivation Agent | Re-engages lost prospects at 30 and 90 days | ✓ | Low | |
| Post-Install Check-in | Asks "everything good?" 3 days after install, catches issues early | ✓ | Low | |
| Seasonal Re-engage | Reaches out to past customers during their likely next roof-service window | ✓ | Med | |
| Content & Visibility | City Page Publisher | Publishes location pages (San Antonio, Killeen, Temple, Belton) with full schema | ✓ | Med |
| FAQ Schema Builder | Generates and deploys FAQ schema from your customer questions | ✓ | Low | |
| Storm Response Agent | NOAA-triggered auto-response. Publishes storm-damage content and pushes outreach within 6 hours of a Texas hail event | ✓ | Med | |
| Blog Drafter | Drafts blog posts from keyword gap analysis and customer questions | ✓ | Low | |
| Job Pinning Agent | Builds a dedicated indexed webpage for every completed roof (address, photos, schema, GBP pin) | ✓ | Med | |
| Reporting & Intelligence | Monthly Report Generator | Assembles your monthly AI visibility and performance report automatically | ✓ | Low |
| Competitor Monitor | Daily tracking of competitor reviews, schema, content, ad spend | ✓ | Med | |
| Citation Gap Report | Tracks progress against the Tier 1 roofer directories (HomeAdvisor, Angi, BBB, GAF, CertainTeed) | ✓ | Low | |
| AI Visibility Tracker | Monthly retest across ChatGPT, Perplexity, Google AI | ✓ | Low | |
| GBP Insights Digest | Weekly summary of GBP impressions, clicks, calls, direction requests | ✓ | Low |
27 of 31 agents are relevant for your business. In Month 1 we activate the 5 biggest immediate-impact agents: Schema Agent (deploy 9 types), Review Request Agent (amplify your 74 review base), Chat Qualifier (qualify storm + retail), Storm Response Agent (ready before Texas hail peak), and Citation Monitor (disavow 29 spam + deploy Tier 1 roofer citations). Monthly retest validates each addition before we layer the next wave.
AI Agency Layer · Online Optimisers