Ads

See which ads turn into paid jobs

Connect your Google Ads and Meta ad accounts. ServFlo matches each campaign's spend to the requests, booked jobs and payments it brought in.

Add-on for any plan
app.servflo.ai/reports/revenue

Reports

Revenue

Jul 13 – Oct 4, 2026vs previous 12 weeksCSV

Revenue

$248,630

12.4%vs $221,200

Jobs completed

612

8.1%vs 566

Average ticket

$406

3.9%vs $391

Close rate

46%

2.1 ptsvs 48.1%

Revenue by week

This periodPrevious
$30k$20k$10k$0

Week of Sep 7$23,500

16.3%vs $20,200

Jul 13Jul 20Jul 27Aug 3Aug 10Aug 17Aug 24Aug 31Sep 7Sep 14Sep 21Sep 28
Revenue by serviceJobsRevenueShare
Installs and replacements41$98,36040%
Repairs288$86,94035%
Maintenance and tune-ups236$31,86013%
Memberships—$21,2649%
Duct cleaning and air quality47$10,2064%

The short answer

How do I track which Google and Facebook ads bring in jobs?

Connect your ad accounts to the software that holds your requests, jobs and payments. ServFlo's Ads reads the campaigns and spend from your own Google Ads and Meta accounts and shows, for each campaign, the leads, booked jobs, revenue paid within 90 days and the return on spend. Ads is an add-on for any ServFlo plan; Google and Meta keep billing you for the ads themselves.

Your own ad accounts

Google Ads and Facebook & Instagram. Your ads keep running and billing as they do today.

Spend to revenue

Leads, booked jobs, revenue, cost per lead, cost per job and return for each campaign.

Tracking added for you

ServFlo tags your Google Ads campaigns, and gives you the URL parameters to paste for Meta.

Connect and sync

Sign in to Google or Meta, pick the ad accounts ServFlo should read, and it does the rest.

  • Google Ads: Search, Performance Max and Local Services campaigns
  • Meta: Facebook and Instagram campaigns
  • Campaigns and the last 90 days of spend imported, then synced every hour
  • Google clicks matched by Google's click ID, even without tags
  • Disconnect any time; your campaigns keep running and their history stays
app.servflo.ai/reports/revenue

Reports

Revenue

Jul 13 – Oct 4, 2026vs previous 12 weeksCSV

Revenue

$248,630

12.4%vs $221,200

Jobs completed

612

8.1%vs 566

Average ticket

$406

3.9%vs $391

Close rate

46%

2.1 ptsvs 48.1%

Revenue by week

This periodPrevious
$30k$20k$10k$0

Week of Sep 7$23,500

16.3%vs $20,200

Jul 13Jul 20Jul 27Aug 3Aug 10Aug 17Aug 24Aug 31Sep 7Sep 14Sep 21Sep 28
Revenue by serviceJobsRevenueShare
Installs and replacements41$98,36040%
Repairs288$86,94035%
Maintenance and tune-ups236$31,86013%
Memberships—$21,2649%
Duct cleaning and air quality47$10,2064%

What your ads returned

Pick a date range and a platform, and see each campaign next to the work it brought in.

  • Spend and clicks, as the platform reports them
  • Leads: requests from the campaign, plus calls to its tracking number
  • Booked jobs, and revenue paid on them within 90 days of the lead
  • Cost per lead, cost per job, and return (revenue divided by spend)
  • Customers from ads get the lead source Google Ads, Facebook / Instagram or Google Local Services

Payments

$6,284.50

Collected this week · 23 payments

AllCardBank

Next payout $2,914.36

Arriving Thursday, Oct 15 · Checking •••• 3320

  • Morgan Lee

    Visa •••• 4242 · 11:07 AM

    Succeeded$480.00
  • Hartley Dental

    Bank •••• 6789 · 10:22 AM

    Processing$1,840.00
  • Grace KimAutopay

    Mastercard •••• 5510 · 8:00 AM

    Succeeded$29.00
  • Jen Alvarez

    Visa •••• 1881 · Yesterday

    Succeeded$245.00
  • Riverside Cafe

    Amex •••• 1005 · Yesterday

    Refunded−$60.00
9:41
BA

Bright Air Heating & Cooling

Invoice INV-2231 · Morgan Lee

Amount due

$480.00

Water heater repair · 5 itemsView
CardBank (ACH)
4242 4242 4242 4242VISA
08 / 28•••
ZIP62704
Pay $480.00

Secure payment · Powered by Stripe

Questions, answered

Something else on your mind? Ask us and a person will answer.

Can I create ads inside ServFlo?

Not today. ServFlo reads the campaigns in your own connected Google Ads and Meta accounts and reports what they returned. You keep creating and running ads in Google and Meta.

Does ServFlo charge for my ad spend?

No. Your ads keep running in Google and Meta, and the platforms keep billing you directly. ServFlo only reads the campaigns and spend.

How does ServFlo know which ad a job came from?

Requests carry the campaign tags ServFlo adds to your links (for Meta, you paste the URL parameters ServFlo gives you), and Google clicks are also matched by Google's click ID. Calls to a campaign's tracking number count as its leads. Revenue is what was paid on the resulting jobs within 90 days of the lead.

Which ad platforms work with ServFlo?

Google Ads (Search, Performance Max and Local Services campaigns) and Meta (Facebook and Instagram campaigns).

How much is the Ads add-on?

Ads is a separate add-on for any plan, and the 14-day free trial includes it. Its price isn't on the pricing page yet, so book a demo or contact us to ask.

Good at your trade. Ready for the business part?

Add your services, invite your crew and send your first quote this afternoon. No card needed to explore, no contract.

  • 14 days free
  • No card needed to explore
  • Unlimited technicians