Integration · Marketing
Connect Claude & ChatGPT to AdRoll
Ask your AI which AdRoll strategies are live, what an ad group targets, or to build an audience segment from a customer list. It can read advertisables, strategies, campaigns, ad groups, ads and creative assets, change a strategy's budget, dates or status, and create, update and delete audience segments.
Free plan, no credit card. Takes about a minute.
Try asking
“Which strategies are running for our main brand?”
The AI finds the advertisable and lists its strategies, with drafts if you ask.
“What is the budget and end date of the retargeting strategy?”
It reads the strategy with its budget, dates, status and campaigns.
“Pause the summer sale strategy.”
It sets the strategy status to paused. Setting it live again or raising the budget increases ad spend.
What your AI can do
Strategies and campaigns
List advertisables and strategies, read campaigns and ad groups, and change a strategy's name, budget, dates or status.
Ads and assets
List and read ads with their type, size and status, and the images and videos behind them.
Audiences and targeting
Create, update and delete audience segments, read pixel segments and the tracking pixel, and look up geotargets.
“Which ads and images are in this ad group?”
It reads the ad group with its targeting and ads, and the assets each ad uses.
“Make a CRM audience from these 200 customer emails, kept for 90 days.”
It creates an audience segment of type crm with the emails and a 90-day duration.
“Find the geotarget for Copenhagen.”
It searches locations whose name starts with Copenhagen, ready to use in campaign targeting.
19 tools for AdRoll
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_audience_segmentChanges dataCreate an audience segment for an advertiser (`advertiser_id`) with `name`, `type` (e.g. crm), `duration` in days (1-540) and `data` user records such as emails.delete_audience_segmentDeletesPermanently delete an audience segment by `segment_eid`. This cannot be undone.get_adGet one ad by `eid`, including its type, size, status and assets.get_adgroupGet one ad group by `eid`, including its targeting and ads.get_advertisableGet one advertisable by its `advertisable` EID, including name, website URL and status.get_advertisable_pixelGet the active tracking pixel for an advertisable (`advertisable` EID).get_assetGet one creative asset by `eid`.get_audience_segmentGet one audience segment by `segment_eid`, including its size and duration.get_campaignGet one campaign by `eid` and its `advertisable_eid`.get_strategyGet one strategy by `eid`, including its budget, dates, status and campaigns.list_adsList the ads belonging to an advertisable (`advertisable` EID), with paging and sorting.list_advertisablesList the advertisables (advertiser accounts/brands) in your AdRoll organization, with their EIDs. Start here to find the `advertisable` EID other tools need.list_assetsList creative assets (images, videos) belonging to an advertisable (`advertisable` EID).list_audience_segmentsList audience segments for an advertiser (`advertiser_id` = advertisable EID), optionally filtered by `type` (crm, custom, impression, user_events, user_attributes).list_pixel_segmentsList the audience segments built from a tracking pixel (`pixel` EID).list_strategiesList all campaign strategies for an advertisable (`advertisable_eid`), optionally including drafts.search_geotargetsLook up geotargeting locations (country, region, metro, city, postal code) whose name starts with `starts_with`, to use in campaign targeting.update_audience_segmentChanges dataUpdate an audience segment by `segment_eid`: name, duration, and the user records in `data` (can add to or replace the member list).update_strategyVisible to othersEdit a strategy by `eid`: name, budget, dates or `status` (live, paused, deleted). Setting it live or raising the budget increases ad spend; deleted cannot be undone.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose AdRoll from the app list.
- 2
Paste your key
Create your own AdRoll app, paste its consumer key and consumer secret, then sign in with AdRoll once. Sign in at developers.adroll.com with your AdRoll account and create a developer account. Create an application and set its OAuth redirect URI to https://pipmcp.com/oauth/callback. Default quota is 100 requests per service per day.
- 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 AdRoll?
It can list and read advertisables, strategies, campaigns, ad groups, ads, creative assets, audience segments, pixel segments and the tracking pixel, and search geotargets. It can update a strategy's name, budget, dates and status, and create, update and delete audience segments.
Does the AI see my AdRoll credentials?
No. Your consumer key, consumer secret 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, so you can start with lookups only. Changing a strategy can raise ad spend, a deleted strategy cannot be restored, and deleting a segment is permanent, so those tools can require your approval before they run. 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 PipMCP 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?
AdRoll connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP 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 AdRoll account.
What is an advertisable?
An advertisable is an advertiser account or brand in your AdRoll organization. Most AdRoll tools need its ID, called an EID. You do not have to look it up: the AI lists your advertisables first and picks the right one, or asks you if there is more than one.
Let your AI work in AdRoll today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect AdRoll freePipMCP is not affiliated with AdRoll. Product names are trademarks of their owners.





