Hear from Salesforce leaders on how to create and deploy Agentforce agents.
Contact Us 1-800-596-4880

Adobe Marketo Connector - Mule 4

Adobe Marketo Connector v3.0

Anypoint Connector for Adobe Marketo (Marketo Connector) is a closed-source connector that provides a connection between the Mule runtime engine (Mule) and Adobe Marketo REST APIs. This connector implements all supported v1.0 Adobe Marketo API endpoints and provides Mule 4 DataWeave functionality.

Before You Begin

To use this information, you must be familiar with Adobe Marketo, Mule runtime engine (Mule), Anypoint Connectors, Anypoint Studio, Mule concepts, elements in a Mule flow, and Global Elements.

You need login credentials to test your connection to your target resource.

For software requirements and compatibility information, see the Connector Release Notes.

POM File Information

To use this connector with Maven, use this pom.xml dependency:

<dependency>
  <groupId>com.mulesoft.connectors</groupId>
  <artifactId>mule-marketo-connector</artifactId>
  <version>x.x.x</version>
  <classifier>mule-plugin</classifier>
</dependency>
xml

Replace x.x.x with the version that corresponds to the connector you are using.

To obtain the most up-to-date pom.xml file information, access the connector in Anypoint ExchangeLeaving the Site and click Dependency Snippets.

Add the Connector to Your Studio Project

Anypoint Studio provides two ways to add the connector to your Studio project: from the Exchange button in the Studio taskbar or from the Mule Palette view.

Add the Connector Using Exchange

  1. In Studio, create a Mule project.

  2. Click the Exchange icon (X) in the upper-left of the Studio task bar.

  3. In Exchange, click Login and supply your Anypoint Platform username and password.

  4. In Exchange, search for "marketo".

  5. Select the connector and click Add to project.

  6. Follow the prompts to install the connector.

Add the Connector in Studio

  1. In Studio, create a Mule project.

  2. In the Mule Palette view, click (X) Search in Exchange.

  3. In Add Modules to Project, type "marketo" in the search field.

  4. Click this connector’s name in Available modules.

  5. Click Add.

  6. Click Finish.

To Configure in Studio

  1. Drag the connector operation to the Studio Canvas.

  2. Click the green plus button to configure the connector

  3. A window appears so that you can configure the following fields:

Studio Configuration options
Field Description

Base Path

The Marketo base path to start from, for example / (forward slash).

Client Id

Your Marketo Client ID.

Client Secret

Your Marketo Client Secret.

Host

Domain where your Marketo instance is hosted.

Port

Port of Marketo instance.

Protocol

The protocol to use for data transfer such as HTTPS.

Access Token Url

The URL used to achieve an authorization token.

Use Case: Create a Program in Studio 7

Studio flow with Listener, Marketo Create program operation, and two Transform Message components

Use Case: XML

View on GitHub