Marketo Integration

PRICING

Standard Transactional Pricing

Learn More
VERSION

1.0.7

ADDITIONAL INFO

Marketo Website

Overview

The leading Engagement Platform that empowers #marketers to create lasting relationships and grow revenue.


Add to List

Add a Lead to a List.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo List IdId of Marketo list to add lead to
Marketo Lead IdId of Marketo lead to add
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Create Lead

Push a Lead using the REST API.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Id
The ID of the Marketo lead that was created

Fields

The following fields are used by this integration and automatically added to your flow when missing.

FieldDescription
Email
Required fieldMarketo needs this data to function.
Email address
First Name
First name
Last Name
Last name
Phone 1
Telephone number
Address 1
Address 1
Address 2
Address 2
City
City
State
State
Postal Code
Postal Code
Country
Country
Title
Job title
Company Name
Company Name
Company Number Employees
Number of employees of lead's company
Website
Website
Industry
Industry
Dob
Date of birth
Gender
Gender
Linkedin Profile Url
Lead's LinkedIn profile URL

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo Lookup FieldName of Marketo field to de-dupe on
Marketo Partition NameName of lead partition, if the instance has lead partitions
Marketo Custom false
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Create/Update Lead

Push/Update a Lead to using the REST API.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Id
The ID of the Marketo lead that was updated

Fields

The following fields are used by this integration and automatically added to your flow when missing.

FieldDescription
Email
Required fieldMarketo needs this data to function.
Email address
First Name
First name
Last Name
Last name
Phone 1
Telephone number
Address 1
Address 1
Address 2
Address 2
City
City
State
State
Postal Code
Postal Code
Country
Country
Title
Job title
Company Name
Company Name
Company Number Employees
Number of employees of lead's company
Website
Website
Industry
Industry
Dob
Date of birth
Gender
Gender
Linkedin Profile Url
Lead's LinkedIn profile URL

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo Lookup FieldName of Marketo field to de-dupe on
Marketo Partition NameName of lead partition, if the instance has lead partitions
Marketo Custom false
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Member of List

Checks if the Lead is a member of a given List.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Is Member
Whether the Marketo lead was found in the list (true/false)

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo List IdId of Marketo list to look for lead in
Marketo Lead IdId of Marketo lead to look for
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Update Lead

Update a Lead using the Email Address.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Id
The ID of the Marketo lead that was updated

Fields

The following fields are used by this integration and automatically added to your flow when missing.

FieldDescription
Email
Required fieldMarketo needs this data to function.
Email address
First Name
First name
Last Name
Last name
Postal Code
Postal Code

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo Custom
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Get Lead

Get a Lead using the Marketo Lead ID.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Created At
When the Marketo lead was created
Updated At
When the Marketo lead was last updated
*

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo Lead IdId of Marketo lead to get
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Get List

Get a List using the Marketo List ID.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Name
The Marketo list's name
Description
The Marketo list's description
Program Name
The Marketo list's program name
Created At
When the Marketo list was created
Updated At
When the Marketo list was last updated

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo List IdId of Marketo list to look for lead in
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Search List

Search for a Lead using the Email Address.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Id
The ID of the Marketo lead that was found
Unsubscribed
Whether the Marketo lead is flagged as unsubscribed (true/false)

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo List IdId of Marketo list to look for lead in
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

Remove from List

Remove a Lead from a given List.

Appended Fields

Marketo will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the transaction (default is success)
Reason
If the outcome was a failure, this is the reason

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
Marketo Endpoint UrlMarketo Endpoint URL
Marketo Identity UrlMarketo Identity URL
Marketo Client IdMarketo Client ID from an installed LaunchPoint service
Marketo Client SecretMarketo Client Secret from an installed LaunchPoint service
Marketo List IdId of Marketo list to add lead to
Marketo Lead IdId of Marketo lead to add
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)