Monthly Reporting

Reports that actually reconcile.
No vanity dashboards. No hidden math.

Most fence marketing reports are screenshots of Google Analytics glued into a slide with a percentage that looks impressive. Ours are one-page and one number - what the marketing produced this month vs. what it cost, reconciled to booked jobs in your CRM. If you can't defend the math to your bookkeeper, we didn't do our job.

Why most fence marketing reports lie

Six sleight-of-hand tricks we see in every "monthly report" we replace.

If a report shows any of these, ask your current vendor to explain it. Their answer will tell you a lot.

Double-counted phone calls

Same call fires three "conversion" events - one from GA4, one from Google Ads, one from a call tracker. Three "leads" in the report. One actual phone call.

Form submissions from bots and spam

Every form gets bot fills. Every one of them shows up as a "lead" in most reports. Real reports strip them out and only count real inbound.

Repeat customers as new leads

Existing customer calls to schedule a service. Report counts that as a "new lead from Google Ads." Bad math. We dedupe against your CRM every month.

Cost per lead without cost per booked job

"$32 per lead" sounds great until you find out only 3% booked. Real report shows both numbers, in the same table, on the same page.

Vanity chart of "impressions" and "reach"

Impressions and reach don't pay for materials. Booked jobs do. We report booked jobs, cost per booked job, and revenue per lead source.

"Blended ROAS" that hides the losers

Rolling every campaign into one blended ROAS number hides the specific campaigns that are wasting spend. Real report shows every campaign on its own line so bad ones get shut off.

What's in the report

One page. Every number tied to a source. No footnotes hiding math.

  1. 01

    Hero KPIs

    Total leads this month. Total booked jobs this month. Total revenue attributed to marketing sources. Compared to last month and last quarter. This is the "what did marketing do for me" answer at a glance.

  2. 02

    Lead source breakdown

    Every channel on its own line. Google Ads (Search + LSA). Organic search. GBP calls and direction requests. Referral. Direct. Each with cost, leads, booked jobs, and cost per booked job. Where you're winning and where you're wasting.

  3. 03

    Calls and click-to-call

    Total inbound calls. Unique callers (deduped). Missed calls. Missed call recovery via FastQuote texts. Average call duration. Calls per lead source.

  4. 04

    Search Console + county rankings

    Top keywords ranking and moving. Top county pages driving impressions and clicks. Map pack rank scan by county with a comparison to last month. This is where the SEO investment is showing up.

  5. 05

    GBP performance

    Profile views, calls, direction requests, website clicks. Photo views. Review count and monthly velocity. Review response rate. This is the map pack health check.

  6. 06

    What we changed this month + what we're changing next

    Every report ends with a short "here's what we did this month" and "here's what we're doing next month." No jargon. No hiding. If we tried something that flopped, the report says so and what we're doing instead.

Two report styles

Depending on whether you're tracking revenue or just leads.

Revenue-tracking clients

Full reconciled monthly

  • Every lead traced to a source
  • Every source reconciled against booked jobs in FastQuote
  • Revenue attribution by campaign
  • True ROI per channel
  • Cost per booked job across the board

For clients running FastQuote where we can close the loop from lead to money.

Lead-generation only

Lead-gen monthly

  • Every lead source counted separately
  • Unique caller and unique form dedup
  • GA4, Search Console, GBP performance
  • County map pack rank scan
  • What we changed this month, what's next

For clients running on another CRM (or their own) where we deliver the marketing side clean and don't guess at their revenue.

Questions we get

The things fence owners ask before we start.

Do I get a live dashboard or just a PDF?

Both. The PDF is the monthly summary that's easy to read on a phone. A live GA4 + Google Ads dashboard is available any time if you want to see today's numbers. We prefer the monthly PDF because it forces us to write an actual narrative about what happened - which is where the value is.

What if my revenue attribution is fuzzy?

It is, for everyone. We're honest about the gray area. Some leads walk between sources - Googled you, saw your ad, then called from your GBP listing. We tag with best-source logic and clearly label anything we can't attribute cleanly. Better honest than fake precise.

Do I see the raw data?

Yes. GA4, Search Console, Google Ads, GBP - you have owner access to all of it. The report is our synthesis of what the data means and what we're changing because of it. You can always double-check us.

What if the report says the marketing isn't working?

Then the report says the marketing isn't working - and what we're changing to fix it. We would rather deliver a bad-news report and a real fix than a good-news report that ignores the problem. If the marketing isn't producing, the report is the first place you'll hear it.

How is this different from a Google Ads report?

Google Ads only shows Google Ads. Our report shows every source - Ads, organic, GBP, direct, referral - in the same view, so you can see which channels are actually producing and which are being propped up by another. No single-channel reporting gives you that view.

Can I get quarterly instead of monthly?

Yes if you prefer, but we recommend monthly. Fence work has enough seasonal noise that quarterly reports blur the signal. Monthly with a quarterly rollup narrative is the sweet spot.

Curious what your report would look like

See a real Fence Branders sample report.

Start with the free Field Report - it's the same style of one-page, no-fluff analysis, run on your business, in ninety seconds.