Adobe Marketo

Overview

The Adobe Marketo connector streamlines lead synchronization from Lead Liaison to Marketo through Automations, Fulfillment Actions, and Bulk Actions. Access the Captello Universal Lead Capture Connector on the Adobe Exchange.

Connecting to Adobe Marketo

To link your account to Marketo, first, create a Custom Service for our system. For assistance, contact Marketo Support at support.marketo.com. Then, follow these steps:

  • Create a Custom Service in Marketo.

  • Navigate to Setup > Integrations > Connectors.

  • Select "Marketo Integration" and provide the required details.

  • Click Save.

  • Confirm successful connection with the message: “You’re successfully connected to Marketo.”

The API user being used to connect requires the following permissions:

  • Leads - Full access - We need read access to pull the list of fields & custom fields that you use. We need write to create new leads.

  • Custom Objects - Full Access - We need read access to pull the list of custom objects you have, We need write to create new entries into your object.

  • Campaign - Execute Access - Allows our actions to assign someone to one of your campaigns

image-20240401-101337.png

Field Mapping

When transferring data from Captello to Marketo, note that Marketo fields won't update if the corresponding Captello fields are empty. However, a value of '0' is treated as non-empty and triggers an update in Marketo.

Follow these steps:

  • Map Lead Liaison Prospect fields to Marketo Lead fields.

  • Access Field Mapping via the Marketo connector.

image-20240401-101353.png
  • Use the mapping menu to assign fields.

  • On the mapping menu, select the Lead Liaison field on the right and the corresponding Marketo field on the left.

  • Utilize the (+) and (-) buttons to add or remove fields and click Save.

Mapping Diagram

Mapping process:

  1. WebApp User (through WebApp):

  • Connect Marketo Credentials

  • Setup Field Mapping

  • Configure Capture Forms

  • Setup Custom Field Mapping

  • Setup Automations + Fulfillment Actions

  1. Configure capture forms + FA > Captello servers + Captello database

  2. Captello Mobile App + Captello Web View > Captello API > Captello servers + Captello database

  3. Captello servers + Captello database > Send to Marketo + Send Capture Submissions to Marketo > Marketo.

Here is a diagram illustrating the field mapping between Captello and Marketo: 

Revoke Access

Disconnect Lead Liaison and Marketo by clicking the Revoke button on the Marketo Connector.

Sync

Use the Sync button to run a force sync operation with Marketo.

Campaigns and programs are synced on a daily basis automatically, so you do not need to use the sync button unless you need to do an immediate update.

Settings (Record Update Preference)

The settings button allows you to choose what happens when you sync a record that exists more than once inside Marketo (with the same email address). You can choose one of the following options:
- Update all duplicates: Update all records in Marketo.
- Update most recently modified duplicate: Check which record has the latest modified date in Marketo and update it.

Logs

  • Access Marketo logs at Reports > Standard > Marketo Logs.

  • Filter by sync status i.e. success or error and hover over errors for details.

Sending Leads to Marketo

Video Tutorial

The video below explains how to:

  • Send leads to Marketo.

  • Send leads to different campaigns based on capture form answers.

  • Send submissions to Marketo.

https://vimeo.com/914607396/0d8dce2840

Step-by-Step Guide

  • Utilize the Send to Marketo action in Automations, Fulfillment Actions, and Bulk Actions.

  • Ensure the Prospect has an email address for syncing.

  • Optionally, add the Lead to a Smart Campaign using the Campaign drop-down field.

  • Leave the field blank if not adding them to a campaign.

  • The system syncs new Smart Campaigns every 24 hours; manually sync by running the connector again.

  • If the Update records checkbox is checked, then prospects will be updated in Marketo even if they already exist.

Duplicate Management

To sync a lead that already exists in Marketo, the option ‘Update records’ must be turned on. This option will allow Captello to update the person’s field inside Marketo.

Updating existing Marketo fields will cause Captello to override the field values in Marketo. If the value going from Captello is cleared, the correspondent field on Marketo will be cleared.

If there is a possibility of submitting the same lead twice and sending them to Marketo, it’s recommended to sync submissions so you do not lose data that will get overridden in the process (since some field types do not have the merge options).

If a Lead Exists Once in Marketo

If a lead exists once in Marketo (with the same email address), it will be updated normally.

If a Lead Exists More than Once in Marketo

If a lead exists more than once in Marketo (with the same email address), depending on the action you chose in Settings, it will either update all duplicates or update the most recently modified/created duplicate.

Creating and Syncing Marketo Campaigns

Create a campaign in Marketo by navigating to Marketing Activities > New > New Smart Campaign.

Depending on the campaign’s type, its icon will differ.

  • A batch campaign will have a lamp icon.

  • A trigger campaign will have a lightning bolt icon.

For a campaign to be synced to Captello, it must be:

  • A trigger campaign (which also means it cannot be executable).

  • Activated.

Sending Submissions to Marketo Using Custom Objects

Submissions from Captello can be synced to custom objects in Marketo. An object must contain fields that correspond to the capture from questions you want to sync.

Each custom object field is mapped to its counterpart capture form question through the Marketo Custom Field API Name field.

Setting up the Custom Object on Marketo

To sync submissions to a custom object, it must have the following features:

  • It must be approved.

  • It must have a link field (recommended to be the email field, since that is the default unique identifier on Captello).

  • It must have a dedupe field, which acts as a unique ID generator for each submission.

  • The dedupe field must not be the same as the link field.

Setting up the Sync Action

  • From a fulfillment action, a bulk action, or an automation, use the Send to Marketo action, followed by the Send Capture Submissions to Marketo action.

  • In the Send Capture Submissions to Marketo action, it will ask for a Custom Object and Unique ID.
    For Custom Object: enter the API name of the Custom Object.
    For Unique ID: enter the API name of the dedupe field.

Acquiring Custom Object API Name and Unique ID from Marketo

  • Navigate to Admin > Marketo Custom Objects.

-

  • Navigate to your custom object.
    API Name is your custom object API Name, use it to fill the Custom Object field in the sync action.

The Dedupe Fields are identified in the same page, get their API names from the Fields tab.

  • Navigate to the Fields tab. Once you get the API name of the dedupe field, use it to fill the Unique ID field in the sync action.

The action should look like the following:

Setting Up the Capture Form

The next step is to map the capture form questions to the custom object fields.

  • From the Fields tab in Marketo, copy the API Names of fields that correspond to your capture form questions.

  • Add API Names to the Marketo Custom Field API Name of each field in the capture form.

 

Now you are ready to run the sync action on the capture form!

Results in Captello Logs

After using The Send to Marketo & The Send Capture Submissions to Marketo actions, the Marketo logs in Captello will show the synced submission statuses.

You can click on Submissions Result to see the status of a submission.

The submission status will either be ‘Skipped’ (failed) or ‘Created’ (successful).

When a submission is skipped, you can hover over the “skipped” text, and it will display the skip reason.

The most common reason for skipping a submission sync is that a lead was not synced before syncing the submission. Make sure to always add the Send to Marketo action to your fulfillment actions or automation before the Send Capture Submissions to Marketo action.

Results in Marketo

When a submission is successfully synced, it will appear under the Custom Objects tab inside the person’s profile.

To view a submission, select a your custom object from the Select Object dropdown.

Showing Your Custom Object in Person Profiles

If your custom object does not appear in the Select Object dropdown, it has to be set to ‘Show’ inside a person’s profile. To do that, follow the steps below:

  • Navigate to your custom object.

  • Click on Custom Object Actions > Edit Object.

  • Turn on the Show in Person’s Details Toggle

 

  

© 2021 Lead Liaison, LLC. All rights reserved.

13101 Preston Road Ste 110 – 159 Dallas, TX 75240 | T 888.895.3237 | F 630.566.8107 www.leadliaison.com | Privacy Policy