New: every message picks a fast or a slow model

AdRoll

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

What agents can do

Actions51

  • 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.

  • Create campaign

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

  • Create marketplace

    Create a marketplace-to-merchant mapping.

  • Create rule

    Create a pixel rule.

  • Create segment

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

43 more
  • 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.

  • 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.

  • 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.

  • Get current organization

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

  • Get marketplace

    Retrieve marketplace mappings for a parent marketplace advertisable and child merchant advertisable.

  • Get pixel

    Fetch a pixel by EID.

  • Get pixel segments

    Fetch segments associated with a pixel.

  • 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 xdevice opt in

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

  • List adgroups

    Return Reporting GraphQL adgroups for one campaign.

  • List ads

    Retrieve one numbered page of ads for an advertisable, or set all='true' to request all matching ads.

  • 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.

  • List segments

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

  • List strategies

    Return strategies for an advertisable.

  • Reporting adgroups

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

  • 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.

  • Reporting advertisables

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

  • Reporting campaigns

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

  • Reporting organizations

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

  • Reporting query

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

  • 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…

  • Search geotargets

    Search AdRoll geotargets by a location-name prefix and optional types.

  • 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.

  • Update consent banner

    Create or update an advertisable's consent banner configuration.

  • 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.

  • Update xdevice opt in

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

How it connects

You sign in to AdRoll in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.