Marketo 3rd Party OAuth Setup
Below we outline how to connect Matillion ETL to your Marketo account using a simple OAuth setup. The process can be understood in 2 parts - collecting details from your Marketo account and then entering those details into Matillion ETL. This process is necessary before beginning to use the Marketo Query component.
Collecting Details From Marketo
To configure your OAuth for Marketo, you will need 2 pieces of information from your Marketo account; a Client Id and a Client Secret.
- Ensure you are logged into the Marketo Developer Portal with the account you wish to connect to Matillion ETL.
- Click the 'Admin' link at the top-right of the page.
- Click 'LaunchPoint' from the left-hand menu under 'Integration'.
- Click the 'View Details' link beside the service you wish to connect to Matillion ETL.
Configuring the Matillion ETL Instance
Log into your Matillion ETL instance and from the Project Menu select 'Manage OAuth'. Use the + button at the lower-left of the Manage OAuth window to add a new OAuth method.
From the 'Service' dropdown menu select 'Marketo' and name the entry whatever you please. Now find that same entry from the list in the Manage OAuth window and select the green cogwheel icon beside it to edit the OAuth details.