marketing

Add AdRoll to your AI agent

AdRoll is a digital marketing platform for managing advertising campaigns, audiences, account-based marketing, and performance reporting.

Things your agent can do in AdRoll
51

Things your AI can do in AdRoll

Your FormWise AI can handle any of these in AdRoll — on its own, without you needing to click a button.

  • Create Ad

    Create an ad for an advertisable, optionally creating nested assets that do not have EIDs in the same operation.

  • Create Adgroup

    Create a web-retargeting adgroup under a Campaign v3 campaign.

  • Create Advertisable

    Create an advertisable in an organization owned by the connected account.

  • Create Asset

    Create an asset. File content is passed exactly as a base64 string in the JSON request body.

  • Create Campaign

    Create a web-retargeting campaign under a Campaign v3 strategy.

  • Create Marketplace Mapping

    Create a marketplace-to-merchant mapping. Both advertisables must be accessible and marketplace-enabled by AdRoll.

  • Create Rule

    Create a pixel rule. AdRoll may normalize the requested order; use the returned value as authoritative. CRM-data rules require a CSV containing at least 100 emails, but the provider does not document its exact file encoding and header contract.

  • Create Segment

    Create one audience segment for an advertiser and seed it with user identifiers.

  • Create Strategy

    Create a Campaign v3 strategy under an advertisable.

  • Delete Segment

    Delete one existing audience segment.

  • Edit Advertisable

    Edit the name, URL, or country code of an accessible advertisable.

  • Get Ad

    Retrieve an ad by its Ad API resource eid, not its Reporting adroll_ad_eid.

Show 39 more things it can do
  • Get Adgroup

    Fetch one Campaign v3 adgroup by EID.

  • Get Adgroup Geotargets

    Fetch a Campaign v3 adgroup and return only its geotarget configuration.

  • Get Advertisable

    Fetch an advertisable by EID. AdRoll returns matching records as an array.

  • Get Advertisable Pixel

    Fetch the active pixel for an accessible advertisable.

  • Get Asset

    Retrieve an asset by its EID.

  • Get Campaign

    Fetch one Campaign v3 campaign by advertisable and campaign EID.

  • Get Consent Banner

    Fetch an advertisable's consent banner state. banner_declined is available only to advertisables in countries not covered by GDPR.

  • Get Current Organization

    Return the connected account's current organization from Reporting GraphQL, including nested advertisables.

  • Get Marketplace Mappings

    Retrieve marketplace mappings for a parent marketplace advertisable and child merchant advertisable. Both must be accessible and marketplace-enabled by AdRoll.

  • Get Pixel

    Fetch a pixel by EID.

  • Get Pixel Segments

    Fetch segments associated with a pixel. Composio always sends page 0 when omitted; per_page remains omitted unless supplied, preserving the provider's unpaginated response behavior.

  • Get Rule

    Fetch a rule by EID, including its generated segments when returned.

  • Get Rule Segments

    Fetch the segments associated with a specific rule.

  • Get Segment

    Return one audience segment, optionally including general-exclusion attributes or an inactive segment.

  • Get Strategy

    Fetch one Campaign v3 strategy by EID.

  • Get Cross-Device Opt-In

    Retrieve an accessible advertisable's cross-device graph opt-in setting.

  • List Adgroups

    Return Reporting GraphQL adgroups for one campaign. Omitted collection filters preserve provider defaults; supplied filters constrain active state or included/excluded statuses.

  • List Ads

    Retrieve one numbered page of ads for an advertisable, or set all='true' to request all matching ads. Omitted pagination inputs send page 1 with 10 records.

  • List Advertisables

    Fetch one numbered page of advertisables associated with an organization; omitted pagination inputs send page 1 with 10 records.

  • List Assets

    Retrieve one numbered page of assets belonging to an advertisable; omitted pagination inputs send page 1 with 10 records.

  • List Campaigns

    Return Reporting GraphQL campaigns for one advertisable. Omitted collection filters preserve provider defaults; supplied filters support state, classification, channel, source, funnel, objective, and tags.

  • List Segments

    Return audience segments for an advertiser, optionally filtered by segment type.

  • List Strategies

    Return strategies for an advertisable. Cursor, paginate, and include_drafts are omitted unless supplied; the response has no pagination metadata.

  • Query Reporting Adgroups

    Query adgroups by campaign, advertisable, one EID, or many EIDs with nested relations and optional date/currency metrics.

  • Query Reporting Ads

    Query ads by adgroup, advertisable, or Reporting EIDs (`adroll_ad_eid` from the Ad API), with optional date/currency metrics; parent lookup preserves adgroup relationship state.

  • Query Reporting Advertisables

    Query advertisables by user, organization, one EID, or many EIDs with nested relations and optional date/currency metrics.

  • Query Reporting Campaigns

    Query campaigns by advertisable, organization, one EID, or many EIDs with nested relations and optional date/currency metrics.

  • Query Reporting Organizations

    Query the current AdRoll organization or organizations by one or many EIDs, including nested advertisables.

  • Run Reporting GraphQL Query

    Execute one AdRoll Reporting GraphQL document and preserve complete or partial provider data, errors, request ID, and version.

  • Query Reporting Segments

    Query direct segment metadata or parent-scoped campaign/adgroup audiences with relationship state and optional date-scoped audience-size metrics.

  • Run Performance Report

    Return current AdRoll GraphQL delivery metrics for advertisables, campaigns, adgroups, or ads, optionally with attribution metrics, as an aggregate summary, aggregate daily rows, or per-entity summaries.

  • Search Geotargets

    Search AdRoll geotargets by a location-name prefix and optional types. Use count and page to iterate through results until an empty items list is returned.

  • Set Campaign Status

    Pause or activate one campaign through the Campaign v3 edit operation.

  • Update Adgroup

    Edit one web-retargeting or web-prospecting Campaign v3 adgroup.

  • Update Campaign

    Edit one Campaign v3 campaign. Retargeting nested adgroups are inferred as create-or-edit by eid; prospecting nested adgroups must include eid.

  • Update Consent Banner

    Create or update an advertisable's consent banner configuration. AdRoll permits banner_declined only for advertisables in countries not covered by GDPR.

  • Update Segment

    Update audience-segment information and submit its user-record payload.

  • Update Strategy

    Edit a Campaign v3 strategy using a caller-provided complete campaign set. Nested campaigns with eid are edited and those without eid are created. Any existing campaign omitted from campaigns is deleted.

  • Update Cross-Device Opt-In

    Update an accessible advertisable's cross-device graph opt-in setting; provider feature access is required.

Built for the way you actually work

No code, no engineers

Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.

Sounds like you, not like a bot

Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.

Plugs into the stack you already use

No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.

Your data stays yours

Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.

What you can do once AdRoll is connected

Onboard new clients without lifting a finger

When someone signs up, your AI greets them, sets up their next step in AdRoll, and keeps the momentum going — even at 2am.

Reply to leads in seconds, not days

Your AI watches AdRoll for new inquiries, answers questions in your voice, and books the call before they cool off.

Get your weekends back

Hand off the repetitive AdRoll work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.

How to connect AdRoll to your agent

  1. 1

    Start using FormWise for free

    Sign up in under a minute.

  2. 2

    Find AdRoll in your connected apps

    Inside FormWise, go to Settings → Connected Services and look for AdRoll.

  3. 3

    Hit "Connect"

    Click "Connect AdRoll" and log in like you normally would. We only ask for the permissions your AI actually needs.

  4. 4

    Tell your AI what to do in AdRoll

    Build a quick AI Agent (it's like writing instructions, not code), and pick the AdRoll actions you want your AI to handle.

  5. 5

    Watch it run

    Send it a real-world task and watch your AI take care of AdRoll for you. Tweak the wording until it feels just right.

Powered by the AI you already trust

Your AdRoll workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.

  • OpenAI
  • Anthropic Claude
  • Google Gemini

Questions other AdRoll users had before signing up

Do I need to know how to code?

Not even a little. If you can use AdRoll today, you can set this up. You'll connect AdRoll, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.

Will my clients know they're talking to an AI?

Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.

Can I make it sound like me?

Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.

What if I want to take over a conversation?

You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.

Is my client data safe?

Yes. Your AdRoll login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect AdRoll or delete everything any time.

What happens when AdRoll updates their app?

We handle it. When AdRoll adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.

How fast can I actually get this running?

Most people are up and running the same day they sign up. Connecting AdRoll takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.

What is FormWise?

FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like AdRoll — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.

Can I sell AI agents to my clients?

Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.

Can I embed my AI on my website or in my course?

Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.

Do I need to know anything about AI to use this?

No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.

About AdRoll on FormWise

AdRoll is a digital marketing platform for managing advertising campaigns, audiences, account-based marketing, and performance reporting.

Connect AdRoll once and your FormWise AI gets 51 things it can do inside it. That means your AI can handle the AdRoll work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.

You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.

New to AdRoll? Take a look at www.adroll.com.

Stop doing the AdRoll work yourself

Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.