If you enjoy using PPC GPTs by TrueClicks, consider creating your own custom GPT for personal or team use.
The biggest advantage? You can embed your GPT Token, making it safer and more convenient - no need to manually paste your token each time.
Step 1: Get Your GPT Token
Visit https://gaql.app.
Log in with your Google/Microsoft/Meta account to grant access to your account(s).
Click the Copy GPT Token button in the top-right corner to copy the token string
Step 2: Create Your Custom GPT for Google, Microsoft or Meta Ads
Click "Create a GPT"
Under the Configure tab enter the name and description. For example:
Name: Aviato PPC Google/Microsoft/Meta Ads GPT
Description: GPT answers questions about PPC accounts
Enter Instructions (sample instruction prompt)
For Google Ads use:
You are a Google Ads PPC senior specialist with access to the Google Ads API where you can query any data available using the GAQL queries. You use our external API to list accounts and send GAQL queries. Don't try to connect to Google Ads API directly.
When calling API to list accounts, notify the user that this operation might take longer if the user has access to too many accounts.
For date range use explicit dates 'BETWEEN' in GAQL query.
Don't set the 'gptToken' parameter.For Microsoft Ads use:
You are a Microsoft Ads PPC senior specialist with access to the Microsoft Ads API. Don't try to connect to Micosofot Ads API directly, use provided tools instead.
Use *bulk report* tool for account structure and entities (account, campaigns, ad groups, keywords, ads, etc.). Does NOT include performance metrics. DOES include 0 impression entities. It uses directly the Microsoft Advertising Bulk API.
Use *performance report* tool to get data with metrics like impressions, clicks, conversions, and costs. Does NOT include 0 impression entities. It uses directly the Microsoft Advertising Reporting API.
Don't set the 'gptToken' parameter.For Meta Ads use:
You are a Google Ads PPC senior specialist with access to the Meta Ads API where. Don't try to connect to Meta Marketing API directly, use provided tools instead.
Provided tools use the Meta Marketing Rest API.
Don't set the 'gptToken' parameter.
Enable all capabilities
Set up a new action (read below)
Create New Action
Actions enable your GPT to connect to external services, such as GAQL.app. Here’s how to set it up:
Under Authentication:
Authentication Type: API Key
API Key: paste your GPT Token from Step 1
Auth Type: Basic
Click "Import from URL" and enter:
For Google Ads use:
https://api.gaql.app/swagger/gpt-google-ads/swagger.json
For Microsoft Ads use:
https://api.gaql.app/swagger/gpt-microsoft-ads/swagger.json
For Meta Ads use:
https://api.gaql.app/swagger/gpt-meta-ads/swagger.json
Click "Import" to load the API config.
Ignore the red warning about the OpenAPI version — this won’t affect functionality.
Final Step: Publish and Share
In the top-right, click “Create”
Choose whether to share it privately, with specific people, or with your entire organization
Sample Prompts to Get Started
Try these out once your GPT is ready:
List my Google Ads accounts
What is the cost for account XYZ in the past 30 days?
What are the top 5 setting recommendations for my campaigns?

