This page was last updated on 11/15/2019

Since then, there have been some significant changes to our strategy, direction, and focus, so statements and recommendations may be outdated and not all examples may work.

The most up to date information can be found on the homepage, as well as any pages that don't show this warning.

If you encounter any inaccuracies, we welcome you to help us improve this page or submit an issue.


tap-marketo pulls raw data from Marketo's REST API and extracts activity types, activites, and leads from Marketo.



  1. Navigate to your Meltano project in the terminal
  2. Run the following command:
meltano add extractor tap-marketo

If you are successful, you should see Added and installed extractors 'tap-marketo' in your terminal.


  1. Open your project's .env file in a text editor
  2. Add the following variables to your file:
export TAP_MARKETO_CLIENT_ID="Your Client Id"
export TAP_MARKETO_CLIENT_SECRET="Your Client Secret"
export TAP_MARKETO_ENDPOINT="Your Endpoint Url"
export TAP_MARKETO_IDENTITY="Your Identity"
export TAP_MARKETO_START_DATE="2019-01-01T00:00:00Z"