WordPress plugin for ServiceTitan

Never lose a web lead again.

Most web schedulers only save the lead if the customer finishes every step. LeadCapture ST fires it into your ServiceTitan Bookings tab the moment they hit submit — before they can bounce.

Built by an electrical contractor, on ServiceTitan, for contractors on ServiceTitan.

+200%online bookings in 4 months*
100%of submissions captured — even abandons
0duplicate bookings created
The Problem

Your scheduler is leaking leads.

A homeowner with a dead outlet fills in their name and phone number... then the form asks for six more steps. They close the tab. With a normal scheduler, that lead never existed.

✕ Typical web scheduler

  • Lead reaches your CRM only after every step is completed
  • Multi-step wizard: address, calendar, confirmation, account...
  • Abandon at step 3 of 6? The lead is gone forever
  • You paid for the click. You never got the phone number.

✓ LeadCapture ST

  • Name, phone, ZIP, service — fires to ServiceTitan instantly
  • Calendar and time picker are optional, after the lead is safe
  • Customer bails? Your CSR already has their number
  • Self-scheduled time updates the same booking — no duplicates
How It Works

Lead first. Everything else second.

1

30-second form

Visitor enters name, phone, email, ZIP, and picks a service.

2

Instant capture

One click — the booking is created in your ServiceTitan Bookings tab, tagged to your campaign.

3

Backed up locally

Every lead is also saved on your site. If ServiceTitan is ever down, you're emailed and it auto-retries.

4

Optional self-scheduling

A calendar with real availability from your ServiceTitan capacity expands — totally optional.

5

One booking, always

Picking a time updates the original record. Skipping it? Your CSR calls. Either way, you won.

Real Results
"We replaced ServiceTitan's multi-step form with LeadCapture ST and online bookings went up more than 200% in four months. Every lead hits our Bookings tab before the customer can change their mind."
— The Electricians, residential electrical contractor, Denver CO
+200% online bookings, first 4 months
after switching to LeadCapture ST
Features

Everything a home-service website needs to book jobs.

Instant lead capture

Fires to ServiceTitan on first submit — before any other step. 100% of intent captured.

🛟

Zero-loss backup

Every submission saved on your site. Failed syncs email you instantly and retry hourly. A leads dashboard shows every capture.

📅

Live availabilityPRO

Calendar offers only arrival windows with real open capacity, straight from the ServiceTitan Capacity API.

🎨

Matches your brand

Colors, headers, trust badges, reviews, button text — a color picker, not a CSS file.

🛡️

Spam protection built in

Honeypot, time-trap, and rate limiting keep junk out of your Bookings tab. Credentials encrypted at rest.

📈

Ad-tracking ready

Fires Google Tag Manager events for captured leads and self-scheduled appointments — feed your Google Ads conversions.

🔌

5-minute setup

Paste your ServiceTitan API credentials, click Test Connection, pick job types from a dropdown, done. Read the docs →

🧪

A/B test modesPRO

Run short-form-only on one page and the full scheduler on another with a shortcode attribute.

🏠

Works on any host

Page-cache safe and admin-ajax based — GoDaddy, WP Engine, Kinsta, Bluehost, all fine.

Pricing

One extra booked job pays for the year.

7-day free trial on every plan. Cancel anytime.

Most Popular

Single Site

1 website license
$499/yr
  • Instant lead capture to ServiceTitan
  • Full self-scheduling calendar
  • Live availability (Capacity API)
  • Zero-loss lead backup & dashboard
  • A/B testing modes
  • Priority support
Start 7-Day Free Trial

Agency

10 website licenses — for agencies serving ServiceTitan contractors
$999/yr
  • Everything in Single Site
  • Use on up to 10 client websites
  • Centralized license management
  • Priority support
Start 7-Day Free Trial

Secure checkout by Freemius · 7-day trial · Requires an active ServiceTitan account & free API application

FAQ

Questions contractors actually ask.

Do I need anything special from ServiceTitan?

Just a free API application — created in ServiceTitan under Settings > Integrations > API Application Access. Takes about five minutes; our setup guide walks you through every screen, and a built-in Test Connection button confirms it's working.

What happens if a customer quits halfway through?

That's the whole point: their name, phone, email, ZIP, and requested service are already in your ServiceTitan Bookings tab from the first click. Your CSR calls them like any other lead. Nothing after the first click can lose the lead.

What if ServiceTitan's API is down when someone books?

The lead is saved on your website first, you get an immediate email with the customer's details, and the plugin retries the sync every hour until it lands. There's a dashboard showing every captured lead and its sync status.

Does self-scheduling create duplicate bookings?

No. When a customer picks a date and arrival window, the plugin updates the same booking it created at the first click. One customer, one booking, always.

Will it match my website's design?

Yes — brand colors, header text, trust badges, review counts, and button copy are all settings with a color picker. It drops into any theme or page builder (Elementor, Divi, Gutenberg) with a shortcode.

Does it work with page caching / my host?

Yes. It's built to survive aggressive full-page caching (GoDaddy, WP Engine, Kinsta, etc.) and uses WordPress's standard admin-ajax pipeline that works on every host.

How does the trial and refund work?

Every plan starts with a 7-day free trial. Cancel during the trial and you're never charged. Licenses, billing, and invoices are handled by Freemius, our secure checkout provider. See our terms for the refund policy.

Is this an official ServiceTitan product?

No. LeadCapture ST is an independent product by Baldwin Enterprises and is not affiliated with, endorsed by, or sponsored by ServiceTitan, Inc. It uses ServiceTitan's public API, the same way your other integrations do.

Stop paying for clicks you never capture.

Install in five minutes. If it doesn't put more leads in your Bookings tab, cancel in the trial window and pay nothing.

Start Your 7-Day Free Trial