Know your cost per booked job
Peach pulls your ad spend in twice a day and your booked jobs and invoice totals from your CRM overnight, then puts cost per booked job and ROAS next to each other by campaign.

Look around the dashboard
Spend from Google Ads and Meta, revenue from your CRM.
Sample month. The live dashboard reads your own ad accounts and CRM.
Home service operators already running on Peach







What the dashboard shows
The numbers an owner actually asks for
Spend, booked jobs, revenue, and where each figure came from.
Cost per booked job, by campaign
Spend from the ad platforms sits next to booked jobs and revenue from your CRM, so you can see which campaigns earn their keep, down to the ad group.
Sample dashboard. Ad spend syncs twice a day, job revenue nightly.
See where bookings fall over
The funnel shows how many homeowners started a booking, picked a time, finished, and were invoiced. When something changes on your site, you can see it in the drop-off.
Sample month, from your booking form.
You can tell where every number came from
Ad spend refreshes twice a day, your CRM revenue lands overnight, and bookings appear as they happen. Nothing is modelled or estimated behind the scenes.
Reviews in the same dashboard
Your Google rating, the reviews that came in, and the replies Peach drafted sit on their own tab, so the office isn't jumping between tools to keep up.
Sample month, from your Google Business Profile.
Real numbers from shops on Peach
Figures provided by the operators.
Works with the rest of Peach
Pick the plan that fits your shop
Booked-job analytics come with every plan; campaign reporting starts on Growth Engine.
For turning website visitors into booked jobs.
- The AI booking form for your site
- Books onto ServiceTitan or Housecall Pro
- Source and UTM kept on every booking
- Booked-job analytics
- Alerts for unfinished bookings
- $50 a month in usage credits
For shops spending on ads that want a lower cost per booked job.
- Everything in AI Booking Engine
- Booked jobs sent back to Google Ads
- Meta lead events for bookings from Meta ads
- Text recovery for unfinished bookings
- Cost per booked job by campaign
- $150 a month in usage credits
For shops that want every call and quote working too.
- Everything in Growth Engine
- AI voice agent that answers and books calls
- Smart quoting and Second Opinion
- Call tracking numbers
- Capacity planning
- $300 a month in usage credits
From operators running Peach
“Peach showed us the number we didn't know we were missing. Our agency was optimizing for leads. Peach showed us we were leaving booked jobs on the table every single week.”
“I never thought we would get going this fast, it is incredible.”
“Our missed-call recovery alone paid for Peach in the first month. The CSR alerts and automated texts pulled jobs back that would have just disappeared.”
Reporting questions, answered
Five tabs: an overview, the booking funnel, where booked jobs came from, your ads by campaign and ad group, and your Google reviews.
Close the month without a spreadsheet.
Start a 14-day free trial, or book 30 minutes and we'll build the same view on your ad accounts and your CRM.
14-day free trial on every plan


