Integration · Marketing
Connect Claude & ChatGPT to Pinterest Lead ads
Ask your AI which lead forms run in your Pinterest ad account, what they ask, and to pull the leads one ad collected last week. It can start a leads export and hand you the download link when it is ready, show where new leads are delivered, and read performance metrics for the ad account.
Free plan, no credit card. Takes about a minute.
Try asking
“Which Pinterest ad accounts can I access?”
The AI lists your ad accounts with their IDs, including accounts shared with you if you ask.
“What lead forms do we have, and what do they ask?”
It lists the lead forms in the ad account and reads a form with its questions, status and privacy policy link.
“Export the leads from ad 12345 for September.”
It starts a leads export for that ad and date range and returns an export ID.
What your AI can do
Lead forms
List lead forms in an ad account, read a form's questions and status, and see the standard question types Pinterest supports.
Leads exports
Start an export of the leads one ad collected in a date range, then check it and get the download link.
Accounts and analytics
List and read ad accounts, see lead delivery subscriptions, and get account metrics by day, week, month or total.
“Is the export ready?”
It checks the export, and when it is done it gives you the link to download the leads.
“Where are new leads being sent?”
It lists the lead delivery subscriptions set up on the ad account.
“How did the ad account perform last month, week by week?”
It reads the metrics you pick for the date range with weekly granularity.
26 tools for Pinterest Lead ads
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_accountChanges dataCreate a new account. API summary: Create ad account.create_account_leadChanges dataCreate a new lead for a account. Required: items. API summary: Create lead forms.create_account_mmm_reportChanges dataCreate a new mmm report for a account. Required: columns, end date, granularity, level, report name or start date. API summary: Create a request for a Marketing Mix Modeling (MMM) report.create_account_reportChanges dataCreate a new report for a account. Required: end date, granularity or start date. API summary: Create async request for an account analytics report.create_lead_form_leadChanges dataCreate a new lead for a lead form. Required: answers. API summary: Create lead form test data.create_leads_exportChanges dataStart an export of the leads collected by one ad (`ad_id`) in `ad_account_id` between `start_date` and `end_date` (YYYY-MM-DD, UTC). Returns an export ID to check with get_leads_export.create_productChanges dataCreate a new product. Required: columns, end date, granularity, level, report name or start date. API summary: Create a request for a brand, category, SKU report.create_subscriptionChanges dataCreate a new subscription. Required: webhook url. API summary: Create lead ads subscription.create_template_reportChanges dataCreate a new report for a template. API summary: Create async request for an analytics report using a template.delete_account_sandboxesMoves moneyPermanently delete a sandbox by ad account id. Financial or irreversible action; may require approval. API summary: Delete ads data for ad account in API Sandbox.delete_subscriptionDeletesPermanently delete a subscription by subscription id. Destructive action; may require approval. API summary: Delete lead ads subscription.get_ad_accountGet one ad account by `account_id`, including name, country, currency and owner.get_ad_account_analyticsGet performance metrics for an ad account (`ad_account_id`): pick `columns` (metrics), `start_date`, `end_date` and `granularity` (TOTAL, DAY, WEEK, MONTH).get_lead_formGet one lead form by its ID (`lead_id`) in `ad_account_id`, including its questions, status and privacy policy link.get_leads_exportCheck a leads export by its export ID (`lead_id`) in `ad_account_id`. When it is ready, the result includes a link to download the leads.get_subscriptionGet one subscription by subscription id. API summary: Get lead ads subscription by ID.list_account_mmm_reportsList mmm reports for a account. API summary: Get advertiser Marketing Mix Modeling (MMM) report.list_account_reportsList reports for a account. API summary: Get the account analytics report created by the async call.list_account_targeting_analyticsList targeting analytics for a account. Optional filters: start date, end date, targeting types, columns, granularity or click window days. API summary: Get targeting analytics for an ad account.list_account_templatesList templates for a account. Optional filters: bookmark or order. Results are paginated.list_ad_accountsList the Pinterest ad accounts you can access, with their IDs. Set `include_shared_accounts` to also see accounts shared with you.list_lead_form_questionsList the standard question types Pinterest lead forms can ask (name, email, phone and so on).list_lead_formsList the lead forms in an ad account (`ad_account_id`), paged with `bookmark`.list_lead_subscriptionsList the lead delivery subscriptions set up on an ad account (`ad_account_id`), showing where new leads are sent.list_productsList products. API summary: Get advertiser brand, category, SKU report.update_account_leadsVisible to othersUpdate an existing lead identified by ad account id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update lead forms.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Pinterest Lead ads from the app list.
- 2
Paste your key
Create your own Pinterest app, paste its App ID and App secret key, then sign in with Pinterest once. Log in to developers.pinterest.com with a Pinterest business account, go to My apps, accept the Developer Terms and submit an app request. Requests are reviewed each business day and new apps start with Trial access. When approved, open My apps > Manage on your app > Configure and add https://heymyapps.com/oauth/callback under Redirect URIs.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Pinterest Lead ads?
It can list and read ad accounts, lead forms and lead delivery subscriptions, list the standard lead form question types and read ad account analytics. It can start a leads export for an ad and check it until the download link is ready. It does not create or change ads or forms.
Does the AI see my Pinterest credentials?
No. Your App ID, App secret key and sign-in tokens are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on. Almost every tool only reads, and starting a leads export is the one that creates something. Any tool can require your approval before it runs, and every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
Pinterest connects with OAuth, and OAuth connections need the HeyMyApps Pro plan or above. HeyMyApps also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Pinterest account.
Why do I need my own Pinterest app?
Pinterest only gives API access to approved developer apps. You create the app with your business account, Pinterest reviews the request, and then you sign in through it once. HeyMyApps uses that app to read your lead forms and leads.
Related integrations
Let your AI work in Pinterest Lead ads today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Pinterest Lead ads freeHeyMyApps is not affiliated with Pinterest Lead ads. Product names are trademarks of their owners.






