ServiceTitan integration
ServiceTitan is the dominant FSM for mid-market home service operators (HVAC, plumbing, electrical, garage door, roofing) running 20+ technicians. VibeAds will connect to ServiceTitan for revenue attribution, the same pattern as Jobber.
ServiceTitan integration is on the roadmap. Jobber is the only field service management platform live in production today. ServiceTitan is in development on a feature branch.
Status
Coming soon. The lead-to-revenue pattern documented on the Jobber integration page is what will ship for ServiceTitan once we finish the integration. Public launch ETA follows Jobber's pattern: lead sync first, then webhook events, then paid invoice upload.
Why ServiceTitan
ServiceTitan accounts typically run $50K+/mo in Google Ads spend and absolutely need revenue attribution to justify the budget. Without paid-invoice signal feeding Smart Bidding, the agency or in-house team is optimizing on lead count which is a poor proxy for revenue at that scale.
ServiceTitan is the priciest FSM ($300+/user/mo) and the most enterprise-leaning. We will ship the integration to match: clean OAuth, granular webhook subscriptions, and configurable conversion value mapping if your service categories deviate from VibeAds' defaults.
What will be supported
Identical scope to the Jobber integration (modulo the underlying FSM's API shape):
- OAuth-based connection (no manual API key setup)
- Lead sync: VibeAds-captured leads (form + call) auto-create the ServiceTitan equivalent of a Client + Request or Job
- Webhook subscription for Job completion + invoice paid events
- Paid invoice upload to Google Ads as offline conversion (UPLOAD_CLICKS_REVENUE) on Max tier
- Predictive LTV for recurring service categories (cleaning 10x, pool 12x, pest 8x, etc.)
- Bidding ladder auto-promotion based on paid invoice signal
- Double-counting protection (skip call upload when Job exists)
In the meantime
Until ServiceTitan integration ships, you can still use VibeAds for everything else. You will need to manually export ServiceTitan paid invoices and upload them to Google Ads via the Conversion Adjustment API or the bulk Conversions CSV upload to get revenue tracking. Painful but possible.
Pro and Free tiers do not need this integration. The recommendation mode of the agent works on lead-volume signal (UPLOAD_CLICKS_LEAD) without revenue attribution. Only Max tier with full bidding ladder needs the paid invoice signal.
Priority access
We prioritize integrations by demand. If you are committed to Max tier and ServiceTitan is your FSM, email support@getvibeads.com with subject "Priority access request" and we will flag your account when ServiceTitan goes live.