Marketo
How to configure a Marketo connection
Last updated
How to configure a Marketo connection
Last updated
This document describes the Dataworkz connector configuration required to access Marketo. describes the authentication process to generate an access token for Marketo REST API access.
You need a Marketo Admin account for connecting to Marketo from Dataworkz. A custom service needs to be defined and configured in Marketo to define what data an application will have access to. Follow the steps below.
Login to Marketo with Admin credentials
Create an API only user role as described here
Create an API only user as describe here
Create a custom service for use with Marketo REST API as described here
Make note of the Client ID, Secret & Authorized User
these details would be required at the time of creating the connector in Dataworkz by the authorized user
Login to Dataworkz Application
Goto Configuration -> SaaS Applications -> Marketo
Click the + icon to add a new configuration
Enter name for the configuration in the above screen
Enter the Client ID & Secret
Enter the REST API endpoint
Select the workspace & collection
Test the connection to validate the details entered above
Click Save
Newly created connector would show up in the list of Marketo configurations
Click the newly created connector and then click + icon to add configuration for Marketo
Enter name for the dataset
Select the entity of interest
Select all the required fields
Choose to download selected fields for easier selection/deselection offline
Once desired fields are marked active you can upload the file for automatic selection of the picked fields
Select the format in which dataset should be created (CSV/JSON)
Select either a date range or “all historical records”
Select the criteria that incremental pull should be based on
Enable/disable recurring job
Click Add
This would complete the Dataworkz configuration for Marketo