Home · Integrations · ServiceTitan
🚐
CRM

ServiceTitan × PPC TNT

Enterprise-grade sync for larger field-service businesses. Pulls completed jobs, invoiced revenue, and customer phone numbers from your ServiceTitan account via OAuth.

Connect ServiceTitan →All 12 integrations

Data that flows into PPC TNT

Completed Jobs

Closed jobs map to the Sold column on the dashboard.

💵

Invoiced Revenue

Invoice totals feed the Revenue column for accurate monthly P&L.

📞

Customer Phone Numbers

Used for call attribution when paired with CallRail.

🏢

Tenant-Aware

Multi-tenant safe — each ServiceTitan tenant maps to one PPC TNT workspace.

Required fields

All credentials are encrypted at rest with AES-256 and never displayed in plain text after saving.

Client ID
ServiceTitan Developer Portal → My Apps → your app → Client ID.
Client Secret
Same location as Client ID. Treat it like a password.
App Key
ServiceTitan Developer Portal → My Apps → your app → Application Key.
Tenant ID
Your ServiceTitan account ID. Visible in the URL: app.servicetitan.com/tenant/XXXXXXX.

What you can do once connected

1

Enterprise-grade revenue sync

ServiceTitan jobs feed the Revenue column with full invoice fidelity, including line-items.

2

Multi-location workspaces

Run one ServiceTitan tenant per PPC TNT workspace — useful for franchise operations or multi-region businesses.

3

Pair with Google Ads + CallRail

Full attribution stack: ad click → tracking number → ServiceTitan booking → invoiced job.

Connect ServiceTitan to your PPC TNT workspace

Encrypted at rest. Setup walkthrough lives in the docs.

Connect Now →Setup guide