How it works Pricing Sample Report Contact Get Started →
Built for home services marketing agencies

Grow more contractor clients.
Write zero reports.

Contractors think in booked jobs and cost per lead, not ROAS. NarrateIQ writes that report for every client, every Monday at 8am. You use that time to grow your roster, not maintain it.

Not a dashboard. A report they read before the job site opens.

What your home services clients receive every Monday
N
NarrateIQ Reports
Rang Services: Weekly Ad Performance Report
8:00 AM
Per Client
45min
saved on reporting
every single week
Language
Jobs
not impressions,
contractor-readable by default
Delivery
8am
every Monday morning
before the job site opens
Campaign Access
0
times we touch your
client's campaigns
The Problem

Contractors ask the same question
every single Monday.

"Where did my money go and how many jobs did I get?" Answering it means pulling Google data, pulling Meta data, calculating cost per lead, writing it in plain English, and doing it for every contractor on your list. That's hours every Monday before any real work starts, and hours you could spend winning new clients instead.

✕  Without NarrateIQ
Pull exports from Google and Meta for every roofing, HVAC, and plumbing client
Convert campaign metrics into cost-per-lead and cost-per-booked-job language contractors care about
Explain seasonal swings, service area targeting results, and LSA vs. search performance separately per client
2 to 4 hours gone before you've touched a single campaign
✓  With NarrateIQ
NarrateIQ pulls Google and Meta data automatically every Monday at 8am
Reports frame results in cost per quote request and booked job, the numbers contractors think in
Every contractor client gets their own report, for their specific target CPA, without you writing a word
You start Monday doing strategy. Not spreadsheets.
How It Works

Set up once per contractor.
Grow clients forever.

Four steps. One afternoon to onboard your full client list. After that, Monday reporting is gone and Monday mornings belong to growth.

01

Connect the Contractor's Ad Accounts

Add their Google Ads customer ID and Meta account ID. They grant read-only access, the same access their own dashboard uses. 15 minutes per client.

02

Set Their Target Cost Per Lead

Enter what a qualified quote request is worth for that contractor. NarrateIQ uses this to flag when campaigns drift above target and frames every number around it.

03

AI Writes the Report

Every Monday NarrateIQ pulls 7 days of data, compares to last week, spots what moved, and writes a plain-English narrative: what's working, what isn't, what's next. Every report tracks what matters to home service clients: cost per job lead, seasonal budget pacing, and which campaigns are driving phone calls versus form fills.

04

Contractor Gets the Email

A clear, professional report hits their inbox every Monday before they head to the job site. No portal to log into. No call required. Just answers.

Agency Pre-Alert
You know before your contractor calls.
If cost per lead spikes more than 30% week-over-week, we email you before the report goes to the contractor. You're never caught off guard by a number you didn't see first. NinjaCat starts at $1,500/mo. NarrateIQ includes it at $199.
On-Demand Reports
Contractor calls asking about last week's quote requests?
Trigger a fresh report in seconds, accurate to the minute, without waiting for Monday. No manual data pull. No spreadsheet. One click and the report is in their inbox.
Why NarrateIQ

Contractors don't log into dashboards.
They read their inbox.

DataStudio gives them another link to ignore. NarrateIQ delivers the answer in cost-per-lead language a roofer or HVAC owner actually reads. That frees you to take on more clients.

🔨

Contractor-readable by default

Reports speak in cost per quote request and booked job estimate, not ROAS, not CTR. Contractors understand dollars per lead, and that's exactly what they get.

Recommended action, every week

Every report opens with one specific move: a campaign to pause, a budget to shift, and the dollar reason why. Not a suggestion. A commitment your contractor client can hold you to.

📊

Channel Health Score, A to F

Google and Meta each get a letter grade with one-line reasoning. Contractor asks "how are the ads doing?" Point them to the grade, not a spreadsheet.

🔔

Contractor calls Wednesday? You already know.

If cost per lead jumps more than 30%, we email you before the report goes to the client. You're never surprised by a number they see first.

🏷️

White-label on Agency plan

Your logo, your colors, your reply-to. Contractors see it as coming from your agency. NarrateIQ is invisible.

Reporting is no longer your ceiling

10 contractors or 40, every report runs automatically. Adding a new client takes 15 minutes. Grow the roster, not the headcount.

Pricing

Flat monthly rate.
No per-report fees.

One price covers every contractor, every week. Add clients without your cost going up.

Founding Client Offer: Your entire first month is free.
Then $99, $199, or $399/mo depending on your tier. Card required — billed at month two. Cancel anytime.
Claim It →
Starter
$99/mo

For agencies managing a handful of contractor clients.

  • Up to 3 contractor accounts
  • Google Ads + Meta Ads
  • Weekly AI-written reports
  • Cost-per-lead framing
  • Email delivery every Monday
  • Klaviyo & Mailchimp integrations
Get Started →
Agency
$399/mo

Unlimited contractors, white-label branding.

  • Unlimited contractor accounts
  • Google + Meta + LinkedIn + TikTok
  • White-label: your logo and colors
  • Shareable client portal links
  • Dedicated onboarding call
  • Klaviyo & Mailchimp integrations
Contact Us →

All plans billed monthly. Cancel anytime.  ·  Questions? Talk to Nick directly.

Reporting Reinvented. Grow more contractor clients.

NarrateIQ is in early access. The first month is free. Setup takes one afternoon. Every contractor gets a clear report the following Monday, and you spend that time growing.

Claim Your Free Month →