How to List All Campaigns from ServiceTitan
Managing marketing campaigns in ServiceTitan requires quick access to campaign data. Whether you're tracking campaign performance, analyzing lead generation effectiveness, or preparing marketing reports, you need an efficient way to pull all campaigns from your ServiceTitan account.
Peaka offers multiple ways to access and analyze your ServiceTitan data—through SQL queries, table views, or our AI chatbot. This flexibility means you can get the campaign data you need, regardless of your technical background.
In this guide, we'll walk you through connecting ServiceTitan to Peaka and use our AI chatbot to instantly retrieve all campaigns from your organization without any SQL required.
Setting Up Your ServiceTitan Connection
Before you can query campaign data, you'll need to connect your ServiceTitan account to Peaka. The process is straightforward and takes just a few minutes.
First, navigate to the Connections section in your Peaka workspace and select ServiceTitan from the available integrations. You'll need your ServiceTitan API credentials, which you can generate from your ServiceTitan admin panel.
Once connected, Peaka will automatically sync your ServiceTitan data, including campaign records, marketing data, and lead tracking information. This gives you immediate access to query all your campaign data through our platform.
For detailed step-by-step instructions, check out our comprehensive guide: Connect your ServiceTitan Account to Peaka
Getting Campaign Data in 4 Simple Steps
Once your ServiceTitan data is flowing into Peaka, retrieving campaign information becomes incredibly straightforward. Here's how to pull all campaigns from your ServiceTitan account:
Step 1: Start a New Query
Navigate to your Peaka workspace and create a new query. Select the AI|GPT section to access our natural language query interface.
Pro tip: New to Peaka queries? Check out our comprehensive guide to get up to speed.
Step 2: Ask in Plain English
Simply type your request in natural language. For example:
List all campaigns from ServiceTitan.

Step 3: Select Your Data Sources
Peaka will automatically suggest the relevant tables. For campaigns data, you'll typically need:
- Campaigns table:
your_service_titan_connection > marketing > campaigns

Step 4: Execute and Analyze
Hit run and watch Peaka generate the SQL query behind the scenes. Your results appear instantly, showing your all campaigns.

Conclusion: Trade manual effort for instant intelligence
With Peaka's AI chatbot, you can instantly pull campaign data from ServiceTitan using simple prompts—no SQL or manual exports needed. Get immediate insights for better marketing performance tracking and faster campaign analysis.
Sign up to Peaka for free today.
Book a quick demo and see how Peaka can help simplify ServiceTitan reporting for you and your clients.