How to Setup the Marketo Integration
This article covers:
- How to add a Marketo Email Channel Source
- How to setup referrer mapping for Marketo campaign
- How to setup API credentials
- How to map your Marketo/CRM lead status fields to CAKE
- How to customize your reporting columns
- How to place Marketo tags
- Viewing Marketo clicks, conversions and leads
How to add a Marketo Source
Hover over the main Channels tab > go down to Sources > select Add a New Source
Name: Plain text name of this source (Marketo recommended as naming convention)
Integration Type: Marketo
Create a Campaign
From the Marketo Source card select the Campaigns tab > Add Campaign
Channel: This field should auto-populate to be 'Email'
Source: This field should auto-populate to be 'Marketo'
Site: Associate this Source to a Site in your system
Price Format: This field wil default to the Price Format set at the site level. CPA, CPC, CPM, Fixed or Revshare
Payout: Populate $0 as a placeholder
Setting up Referrer Mapping
1. Login to your Marketo instance
2. Navigate to Admin (top nav) > Email (left nav) > Branding Domain
3. Copy your Branding Domain URL to your clipboard
4. Campaign> Referrer Mapping> Referrer Domain: Paste the Branding Domain URL as a Referrer Domain
How to Setup API Credentials
You will need to gather 4 pieces of information in Marketo and then copy and paste that information in the main Setup tab > Third Party Integration Settings > Marketo Settings
Client ID & Client Secret
This is the lead field that CAKE will update 'Disposition' on. This is typically going to be a lead status field that is also mapped from Marketo to your CRM such as Salesforce. You can find the Filter Type filed on the Site card > Integrations tab.
TIP: ASK THE PERSON AT YOUR COMPANY WHO WENT THROUGH MARKETO ON-BOARDING TO ASCERTAIN THE PROPER FIELD TO MAP TO
How to Map your Marketo/CRM lead status fields to CAKE:
Add Lead Statuses to Categories
Map Marketo Lead Statuses
Customizing your Reporting Columns
On each reporting grid, go to custom views and enable the Pending Rejected, Approved and Returned Columns. You can also rename them to correspond to how your marketing team categorizes their funnel.
Placing Marketo Tags
There are two Marketo tags you'll need to place - Landing Page and Thank You Page.
To generate the tags, hover over Channels > Tags > Generate a Marketo Tag
You will need to do this once each for Landing Page and Thank You Page.
Landing Page & Advertiser Website
This tag will replace your Dynamic Click Pixel and live on every page of your site, as well as on Marketo hosted landing pages.
Have IT place the tag site-wide on the advertiser website and make sure to cover any subdomain traffic that could be sent via Marketo emails.
Marketo Hosted Landing Pages
Thank You Page
This tag will replace your Conversion Pixel and will live wherever the current Conversion Pixel(s) live(s).
Viewing Marketo Clicks, Conversions and Leads
All Marketo captured leads are viewable in Marketo by clicking the hot-linked Marketo Lead ID in the Conversion Report.
If you are already logged in to Marketo, clicking the Lead ID link will take you directly to that lead in Marketo.
If you are not already logged in to Marketo, you will be prompted to login when you click the link. You will have to click the Lead ID link a second time to be taken to the corresponding lead in Marketo.