• Michael Tucker

How to connect Marketo to over 4,000 MarTech apps

At last count the number of MarTech products tops 4,000 different applications and is steadily growing every year. As a marketer, how do you make use out of these different technologies to produce results in your campaigns?

Within Marketo, our platform has evolved over the past three years to take a spot as the nexus of these various cloud-based marketing services. From the beginning of Steve Lucas’ time as Marketo CEO he mentioned, “Our goal is not to build every application a marketer needs, but to facilitate a platform that can integrate any application the marketer needs through a robust API to 600 partners.” You can find a complete list of Marketo’s various LaunchPoint applications on its website at LaunchPoint.com.

So what’s the secret recipe on just how to make a LaunchPoint connection with your Marketo instance anyway? It’s not really a secret but, generally speaking, when you set up an API connection to Marketo you’re completing the following steps:

  1. Setting up permissions for this application to access only specific areas of Marketo

  2. Creating a unique username and password (called a Client ID and Client Secret) for the application to request security clearance to Marketo in an ongoing basis

  3. Assigning an asset in Marketo (e.g. a List, a Custom Field, or a Form) to determine which People records will be used in the connection.

  • · 1 Marketo Admin User Account including access to:

  • Users and Role Permissions

  • LaunchPoint Services

  • Web Services

  • Workspaces and Partitions management (if applicable)

  • Marketing Activities

  • 1 Marketo API User Account


  1. Create an API User

If you’ve never created a LaunchPoint API connection in your Marketo instance, you’ll need to set up an API User. Within your Admin panel, click the Users and Roles section and the Invite New User button at the top of your screen. Run through the setup wizard like you’d normally create an account, but make sure to check the API Only checkbos on Step 2.

  1. Create a LaunchPoint connection

In the LaunchPoint area of your Admin panel, create a New Service and choose Custom in the second Service drop down menu. You’ll be prompted to select the API User from Step 1, along with some arbitrary description names that help you identify the connection you’re creating.

  1. 1. Gather API Endpoint Security Details

The application that you’re connecting to Marketo almost always includes some documentation on how to configure your instance to work with their connection. If it doesn’t, reach out to their technical support team (not Marketo) since they have the best understanding of how they developed their API. There are too many variables to concisely describe of the vendors and their Marketo connectors in this article, but generally the table below shows what information is required and where you can find it in your instance.

What can you do with a LaunchPoint Connection?

A LaunchPoint connection opens up a new series of functionality outside of the regular Marketo platform. Here are just a few tasks that you can complete:

  1. Perform math or Excel-like functions on a field using Zapier

  2. Export to a SQL Server on Microsoft Azure or an on-premise database (for firms with strict data governance policies)

  3. Engage website visitors and gather information interactively using interactive platforms like Drift

  4. Gather new leads through Content Syndication partners like Integrate

  5. Gauge customer satisfaction and retention using survey tools like Survicate

There are many, many other tools that enhance your Marketo instance and your customers experience with your brand. I look forward to hearing about the connections you create!


MarTech Blog

All Rights Reserved

Our Privacy Policy