Help & Support
How Can We Help?
We Think These Might Help
OPEN TICKET
Thank you for your feedback!
cannot be blank
We will respond as soon as humanly possible.

Connecting AdRoll to your Marketo Account

Connect your Marketo account to your AdRoll account in four steps.

Note: these steps require admin access within Marketo. 

Jump to:


Create a New User

  1. Within Marketo’s Admin menu, navigate to Users & Roles.

  2. Click Roles > New Role.  

  3. Fill out the required fields and assign API access permissions. 

    Note: We recommend using a name that helps signify that this is for AdRoll API Access.

  4. Switch back to the Users tab, and click Create a New User.

  5. Create a New User with a Unique Email. We recommend something like: AdRollAPI[@yourcompany.com]

  6. Assign to your API Role and check the API Only box at the bottom, then click Next.

  7. You’ll see a message that An invitation is not required for API only. Click Send.

Create a New LaunchPoint Service

  1. Select LaunchPoint in the left-hand admin column.

  2. Click New > New Service to create a new LaunchPoint Service.

  3. Add a name for the service. We recommend something with AdRoll.

  4. Select Custom for the Service field.

  5. Add a description. Again, we recommend something with AdRoll.

  6. Finally, connect the service to the API user we created above.

Add Your Marketo Account Information into AdRoll

To connect AdRoll to Marketo, we need three pieces of information: your Marketo Client ID, Marketo Secret Key for the user, and your Marketo API Endpoint.

For this part, we’ll find each piece you need. We recommend keeping your AdRoll account open in a different tab so you can easily copy/paste the details over.

  1. Since we’re already in Marketo, start by logging into AdRoll in a new tab.

  2. Click on Settings > Integrations and click on the Marketo logo.

  3. Check Sync Marketo emails to AdRoll, and you’ll see three new fields for Marketo API Endpoint, Marketo Client ID, and Marketo Secret Key.

  4. Back in Marketo, within Launchpoint, click on See Details on your new user. Copy/paste the Client Id and your Secret Key into the corresponding fields in the AdRoll-Marketo page.

  5. To find your Marketo API Endpoint: in Marketo, navigate to Web Services and find your REST API Endpoint.

  6. Copy/paste the REST API Endpoint into AdRoll.

  7. Click Save.


Ensure Your User has Full API Access

If you know the API user and role given to AdRoll, skip to step 3.

  1. Find out the API user linked to the AdRoll integration. This can be checked in the LaunchPoint screen. You can check the authorized email and credentials in View Details.

  2. Find out the role of the AdRoll API user. Search for the AdRoll user in the Users screen. Check the role column.

  3. Find the role created for your AdRoll-Marketo sync in the Roles tab, and modify it to include the new permissions. Please ensure that ALL the permissions are checked. In addition to the publication and creation of custom activity types, AdRoll requires the ability to approve this activity to be able to export the process. 

Was this article helpful?
0 out of 0 found this helpful