Integrating with Marketo

Follow

By integrating Unbounce landing pages with Marketo you’re now able to automatically have your leads collected from Unbounce sent over to your lists in Marketo.

What You'll Need:

  • An Unbounce account with a subscription (Launch Plan or higher)
    If your current plan is an Essential or Starter legacy plan, you will need to upgrade to access the Marketo integration.
  • A Standard level or higher Marketo account

Note:

The Marketo integration is only compatible with Static Lists. It is not currently capable of integrating with Smart Lists


Integrating With Marketo

By integrating Unbounce landing pages with Marketo you’re now able to automatically have your leads collected from Unbounce sent over to your lists in Marketo.

In order to use this direct integration, you will need to have an Unbounce account and a Marketo account.

Pro Tip:

You can use these setup steps to integrate your popups and sticky bars with Marketo. See Setting up Integrations With Popups and Sticky Bars to learn more.

To access this integration follow the steps below:

Navigate to the Page Overview screen, click on the Integrations tab, and click the Marketo Integration button. A new dialog box will appear.

In the new Marketo Integration dialog box, fill in the following information: Client ID, Client Secret, and Rest API Endpoint.

marketo-dialog-box.png

To find the Client ID, Client Secret and Rest API Endpoint head to Marketo and into the Admin settings of your account. In the Admin settings head to Users & Roles.

In Users & Roles, click the Roles tab and then click the add a new Role button. When adding a new role, fill in a Role Name, Description and for Permission select Access API. Then create the new role.

Once the new role is created, head into the Users tab and invite a New User. Here fill in a First Name, Last Name, Email Address and for Roles, check off the new role just added in the previous step. Lastly, check the checkbox for API Only.

Now that a new Role and User has been added head to the Admin panel and select Launchpoint.

In Launchpoint, select the New button to add a New Service. Fill in a Display Name, select a Custom service, fill in a Description and for API Only User, select the User just added in the previous step.

Once the New Service is successfully added, hit the View Details button and a pop up with the Client ID and Client Secret will pop up. Copy the Client ID and Client Secret and paste it into Unbounce.

Next head back to the Admin panel and into Web Services.

 

In Web Services, head to Rest API and Copy + Paste the Rest API Endpoint into Unbounce. 

Once the Client ID, Client Secret and Rest API Endpoint have been copied into Unbounce, proceed with authenticating the integration.

Once the authentication is successful, you can select a specific list (within Marketo) that you would like to send your Unbounce leads to and Configure Field Mapping.