Back to all connectors

LogoMarketo integration connector

Add white-label customer-facing integration with Marketo into your app with just a few lines of code.

Managed authentication

Connect your customer accounts in Marketo without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Just one line of code for you and one click for your customers:

iApp.integration('marketo').open()

Read full documentation
Get started for free

Add Marketo to your app in the next 30 minutes

Execute Marketo operations on behalf of your customers

Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.

Read more about operations

Get Export Activity Jobs

Returns a list of export jobs that were created in the past 7 days. Required Permissions: Read-Only Activity

Create Export Activity Job

Create export job for search criteria defined via "filter" parameter. Request returns the "exportId" which is passed as a parameter in subsequent calls to Bulk Export Activities endpoints. Use Enqueue Export Activity Job endpoint to queue the export job for processing...

Cancel Export Activity Job

Cancel export job. Required Permissions: Read-Only Activity

Enqueue Export Activity Job

Enqueue export job. This will place export job in queue, and will start the job when computing resources become available. The export job must be in "Created" state. Use Get Export Activity Job Status endpoint to retrieve status of export job...

Get Export Activity File

Returns the file content of an export job. The export job must be in "Completed" state. Use Get Export Activity Job Status endpoint to retrieve status of export job. Required Permissions: Read-Only Activity

The file format is specified by calling the Create Export Activity Job endpoint...

Get Export Activity Job Status

Returns status of an export job. Job status is available for 30 days after Completed or Failed status was reached. Required Permissions: Read-Only Activity

Work with Marketo data collections

Read and write data, get custom fields schema, and react to changes in Marketo data.

Read more about working with data collections

ListFind by IDMatchCreateUpdateDelete
Campaignsβœ…βœ…βž–βœ…βœ…βœ…
Leadsβž–βœ…βœ…βœ…βœ…βœ…
Named Accountsβž–βœ…βœ…βœ…βœ…βœ…
_objectβž–βœ…βœ…βž–βž–βœ…
Smart Listsβœ…βœ…βž–βž–βž–βœ…
Foldersβœ…βœ…βž–βž–βž–βž–

Trigger integrations on Marketo events

React to events in the external app. Receive changes in data regardless of whether webhooks are supported or not.

Read more about working with events

Data Record Created

Data Record Updated

Data Record Deleted

Use the same code to integrate withΒ Marketo and 100+ other applications

With universal integrations, you can build your integration scenario once and it will work with every app automatically.

Campaigns

automatically maps to

Leads

automatically maps to

Zoho CRM Zoho CRM
Zoho CRMCampaigns
Zoho CRMLeads
Salesforce Salesforce
SalesforceCampaigns
SalesforceLeads
Microsoft Dynamics 365 Microsoft Dynamics 365
Microsoft Dynamics 365Campaigns
Microsoft Dynamics 365Leads
ActiveCampaign ActiveCampaign
ActiveCampaignCampaigns
ActiveCampaignβ€”
Apollo.io Apollo.io
Apollo.ioSequences
Apollo.ioβ€”
Mailchimp Mailchimp
MailchimpCampaigns
Mailchimpβ€”
SalesForce Pardot SalesForce Pardot
SalesForce PardotCampaigns
SalesForce Pardotβ€”
HubSpot HubSpot
HubSpotMarketing Events
HubSpotβ€”
SharpSpring SharpSpring
SharpSpringCampaigns
SharpSpringβ€”
Insightly Insightly
Insightlyβ€”
Insightlyβ€”