Marketo Integration

Connect your Marketo instance with Alooma and unlock the ability to read and replicate many of the objects to your data destination. This allows you to cleanse and transform your marketing data and then merge it with other data to gain deeper insights on your marketing campaigns and programs.

  1. From the Plumbing page, select Add new input.

  2. Select Marketo from the list of inputs. Here's the Add Input > Marketo screen:

  3. Enter a name for the input. We’ll use the input name in the UI but it will not affect the naming of events that come from this input. Note that after creation, the input name cannot be changed.

  4. Enter your Marketo REST API Endpoint URL. You can find this within the Marketo Admin > Web Services panel. The URL will look something like this:

  5. Enter your Client ID and Secret. You can find them in the Marketo Admin > LaunchPoint menu. Click View Details for the REST API service.

  6. Choose the objects you’d like to stream. Each object will have an event type of the same name in Alooma, and each activity type will have an event type called ‘activity_<TYPE>’ in Alooma. By default, Activity, Email, Lead, Program, and Token are included.


    There are some dependencies between the objects Alooma supports. For example, you can’t select the Token or Email objects if you do not also select the Program object.

  7. Optionally, provide a list of the Lead object fields you’d like to stream (typically formatted in camelCase, for example: "firstName"). If you leave the list blank, Alooma will pull all available Lead object fields.

  8. Provide a list of the activity types you’d like to stream (typically formatted in Title Case, for example: "Merge Leads"). Each activity type will have an event type called ‘activity_<TYPE>’ in Alooma.


    Each activity type gets its own table in the data destination.

  9. By default, we'll sync every 15 minutes for most objects, and pull the last 30 days of data. You can change that behavior (and more) via the Advanced Settings. You can also control the API quota allocated to Alooma (so you don't exhaust API usage for other applications).

  10. Click Create Input.

And that's it, you've created a Marketo input. 

Search results

    No results found