SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Getting Data into Marketo -
Forms, Custom Objects and
Integrations
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Objectives
• Objectives
• Understand options around getting data into Marketo
• Review the Marketo Object Model
• Review how the SOAP API interacts with the Marketo Data Model
• Discuss best practices around integrating with Marketo
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Getting Records into Marketo
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Getting Records into Marketo
• Integration with your CRM
• Can create duplicates
• List Import via CSV files
• De-dupe logic in place
• Upon Marketo form submission
• De-dupe logic in place
• Manually via Marketo Interface
• Can create duplicates
• SOAP API
• Can either de-dupe (using email as a unique key) or create duplicates (use your
own unique key)
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Best Practices Around List Import
• List Import or use Marketo forms to create/update leads
• Can create duplicates
• List Import
• Trusted/Untrusted Source
• Mode: Normal, Optimize for new leads, Skip new leads and updates
• Don’t upload lists with no email
addresses
• Select key users to perform List
uploads
• Consider automated list load
through the API
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Getting Data in from Forms
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Getting Data In from Forms
‘Fills Out Form’
Event Pre-fill? Tech Efforts
Marketo Form on Marketo Landing
Page
X X None
Marketo Form on non-Marketo landing
page
X Minimal
Non-Marketo form submitted via SOAP
API
High
Non-Marketo form submitted via
Munchkin API
Medium
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Getting Data in from Non-Marketo Forms
• Options
• Marketo form on a non-Marketo page via Forms 2.0
o Get the code from the Form
◉ Marketing Activities → Form → Form Actions → Embed Code
• SOAP API
• Munchkin API
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Forms 2.0
Marketo forms, wherever!
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Forms 2.0
• Empowers Marketers to create beautiful, stable, and flexible web forms
without programming knowledge
• Marketo Landing Page
• Embedded on non-Marketo landing page
• Examples
• Hide a form after successful submission
• Direct visitor to a URL determined by JS after successful submission
• Set form field values
• Read form field values on form submit
• Submit a form based on an event that is not part of the form
• Prevent a form from being submitted
• Add additional hidden fields to form
• Show the form in a lightbox style dialog
• Show custom error message on form submit based on custom business logic
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Forms 2.0 API
• MktoForms2 (top level) and Form Objects
• MktoForms2 Methods
• .loadForm(baseUrl, munchkinId, formId [,callback])
• .lightbox(form [,opts])
• .newForm(formData [,callback])
• .getForm(formId)
• .allForms()
• .getPageFields()
• Form Methods
• .render([formElem])
• .getId()
• .getFormElem()
• .validate()
• .onValidate(callback)
• .submit()
• .onSubmit(callback)
• http://developers.marketo.com/documentation/websites/forms-2-0/
• .onSuccess(callback)
• .submitable([canSubmit])
• .allFieldsFilled()
• .setValues(vals)
• .getValues()
• .addHiddenFields(values)
• .vals([values])
• .showErrorMessage(msg [,elem])
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
The Marketo Object Model
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo Object Model
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo Lead Operations Matrix
Create Read Update Delete Merge
Marketo UI X* X X X X
Form Fill Out X X
List Import+
X X
SOAP API X* X X X
REST API^ X* X X
Munchkin API X X
• * = can create duplicates
• ^ = to be released soon
• List Imports
• importToList SOAP API call = API version of List Import functionality exposed in Marketo
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo’s SOAP API
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo’s SOAP API – Tradeoffs
• Benefits
• Allows for non-native integrations
• Secure backend communication
• Considerations:
• Not all fields and functionality exposed in Marketo UI are available in SOAP API
• Developer resources needed
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo’s SOAP API
• Access to leads, actions, custom objects, and other entities
• Access via Admin → SOAP API
• Endpoint, user id, encryption key
• Latest Version: 2_3
• Daily API Quota: 10,000 API calls
• WSDL: https://<MUNCHKIN_ID>.mktoapi.com/soap/mktows/2_3?WSDL
• HMAC-SHA1 security
• http://developers.marketo.com/documentation/soap/
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo’s SOAP API Operations
• Authentication Header
• mktowsUserId (string), requestSignature (string), requestTimestamp (datetime)
• Lead Operations
• getLead, getMultipleLeads, getLeadActivity, getLeadChanges
• syncLead, syncMultipleLeads, mergeLeads
• Campaigns
• getCampaignsForSource, requestCampaign, scheduleCampaign
• Lists
• importToList, getImportToListStatus, listOperation
• Object Operations such as Activity or Opportunity
• getMObjects, syncMObjects, deleteMObjects, listMObjects, describeMObjects
• Marketo Custom Object Operations
• getCustomObjects, syncCustomObjects, deleteCustomObjects
• Other operations
• getChannels, getTags
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo Munchkin API
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo’s Munchkin JS API – Tradeoffs
• Benefits
• Enables tracking of web page visits and click links
• Included by default on all Marketo landing pages
• Low development efforts
• Considerations:
• For form submits, least preferred option since it runs client-side
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Munchkin API
• Allows Marketo to track web activities
• Set Marketo cookie to track web visits and clicks
• Anonymous and/or known leads
• Automatically included on Marketo Landing Pages
• Other use cases:
• Create a Marketo lead when a user fills out a non-Marketo form
• Custom tracking (ex: watching a video, listening to an audio clip, downloading a
whitepaper)
• Pre-fill Marketo forms
• Enable Munchkin API Use
• Admin → Integration → Munchkin → API Configuration → Edit Link → Click
checkbox for Enable Munchkin API
• http://developers.marketo.com/documentation/websites/lead-tracking-
munchkin-js/
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Munchkin Tracker
• Munchkin Tracking Code Functionality
• Check if a cookie has already been placed on the visitor’s computer by your
website
• If there is no cookie, add one and create an
anonymous lead
• Send an event to Marketo noting a web page
visit or click link
• Configuration Options
• Synchronous, Asynchronous, Asynchronous
jQuery loading
• Support “Do Not Track” Browser request
• Cookie anonymous users
• Set cookie expiration
• Sample Cookie Value
• id:561-HYG-937&token:_mch-marketo.com-1374552656411-90718
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Calling Munchkin API Functions
• General form of a Munchkin call:
<script type="text/javascript">
document.write(unescape("%3Cscript src='//munchkin.marketo.net/munchkin.js'
type='text/javascript'%3E%3C/script%3E"));
</script>
<script>Munchkin.init('<MUNCHKIN_ID>');</script>
<script type="text/javascript”>
mktoMunchkinFunction (
'<FUNCTION>',
{key1:'value1', key2: 'value2'},
'hash'
);
</script>
• Must call Munchkin.init() before making any mktoMunchkinFunction()
calls
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Munchkin API Functions
• visitWebPage({url, params}) – records a ‘Visit Web Page’ event
• First call to Munchkin.init() always creates a Visit Web Page event for the
current page
• url – can point to any page, even one that doesn’t exist
• params – to add URL parameters
• clickLink({href}) – records a ‘Click Link’ event
• href – can be any value, even a page that doesn’t exist
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Munchkin API Functions
• associateLead({key1, key2}, hash) – create a new lead in Marketo
or associate the user with an existing lead
• De-dupes on email address
• Array of field name and value pairs
• Security hash encoded with SHA1
o Concatenate your API Private Key with the lead’s email address then encode
with SHA1 (non-HMAC version)
• Use call on a page following a form submit for a login, information request or
registration
• Do not use with SFDC Web2Lead forms. Doing so will create duplicates.
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Munchkin API: Triggering Campaigns
• Triggers
• Lead is Created
o Source Type is Munchkin API
• Visits Web Page
• Clicks Link on Webpage
• Filters
• Lead was Created
o Source Type is Munchkin API
• Visited Web Page
• Not Visited Web Page
• Clicked Link on Web Page
• Not Clicked Link on Web Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Custom Objects
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo Custom Objects – Tradeoffs
• Benefits
• Enables 1:many relationship between a lead and the custom object records
• Considerations:
• Cannot put custom object fields on forms
• Cannot see custom object records in the Marketo Interface
• Implementation overhead
• Also note, that you cannot see custom object data from native CRM
syncs via Marketo’s SOAP API
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo Custom Objects
• Allows for the creation of 1:many relationship between Marketo leads and
custom object records
• With a custom object, you can:
• Create, update, delete via the SOAP API
• Use Smart List trigger when new records are added
• Use Smart List to filter on Custom Object data
• Use custom object data in Marketo Email Scripting
• SOAP API calls:
• syncCustomObjects, getCustomObjects, deleteCustomObjects
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Marketo Custom Objects
• When to use:
• Have lead data that can be categorized in a 1:many relationship
• Segmentation
• Campaign with a flow triggered by a new custom object record being created
• When not to use:
• Marketo is synced to SFDC
• Need to access the custom object on a landing page
• Custom objects are not tied to a lead
• Need to trigger off when a Custom Object Lead Record has been deleted or
updated
• Clear and repopulate Custom Object data regularly
• View/edit the data directly from within the Marketo interface
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Email Scripting
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Email Scripting – Tradeoffs
• Benefits
• Ability to send emails using Velocity templates
• Ability to reference custom objects and opportunity data in emails
• Considerations:
• Can only use Marketo custom objects or custom objects related to Lead or
Contact
• Not compatible with Dynamic Content (including Snippet)
• Embedding a Script Token as a URL parameter will not be processed
• Implementation overhead
• If you include 1+ email scripts in an email, they will execute top to
bottom
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Email Scripting via Velocity
• Email Scripting
• Allows one to execute Velocity scripts within Marketo emails
• What can be referenced:
• Lead attributes
• Opportunities
• Custom objects
• Object that triggered the email
• Marketo → Marketing Activites → <PROGRAM> → My Tokens
• Type = Email Script
• http://developers.marketo.com/documentation/email-scripting/
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Email Scripting via Velocity
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Email Scripting
• Include the script within a Marketo email by referencing the Program token
• Allows one to execute Velocity scripts within Marketo emails
• Test via “Send Sample Email”
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Webhooks
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Webhooks Trade Offs
• Benefits
• Ability to send and receive data from and external web service
• Quick to implement
• Considerations
• Limited error handling
• Cannot be used in batch campaigns
• Cannot subscribe to third party webhooks
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Webhooks
• Allows one to make a call from within Marketo to an external service
• Through webhooks, you can:
• Push data from one platform to another
• Retrieve data from another platform
• POST and GET supported
• Accepts XML or JSON responses
• Sample use cases: send a SMS text message via Twilio, de-dupe via RingLead
in SFDC
• http://developers.marketo.com/documentation/webhooks/
Page
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
Webhooks
© 2013 Marketo, Inc. Marketo Proprietary and Confidential
More Information
Please visit developers.marketo.com

Mais conteúdo relacionado

Mais procurados

Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4
Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4
Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4VWO
 
Why Startups Suck at Marketing
Why Startups Suck at MarketingWhy Startups Suck at Marketing
Why Startups Suck at MarketingRand Fishkin
 
New SEO Strategies: 3 Steps To Perfect SEO Content Creation
New SEO Strategies: 3 Steps To Perfect SEO Content CreationNew SEO Strategies: 3 Steps To Perfect SEO Content Creation
New SEO Strategies: 3 Steps To Perfect SEO Content CreationSearch Engine Journal
 
Leveraging Digital Marketing For Real Estate Agents
Leveraging Digital Marketing For Real Estate AgentsLeveraging Digital Marketing For Real Estate Agents
Leveraging Digital Marketing For Real Estate Agentsrichardnoromor
 
B2B Sales & Marketing Strategy for Tech Companies -- by Jonathan Donado
B2B Sales & Marketing Strategy for Tech Companies  --   by Jonathan DonadoB2B Sales & Marketing Strategy for Tech Companies  --   by Jonathan Donado
B2B Sales & Marketing Strategy for Tech Companies -- by Jonathan DonadoJonathan Donado
 
How Marketo Structures Marketing Operations
How Marketo Structures Marketing OperationsHow Marketo Structures Marketing Operations
How Marketo Structures Marketing OperationsMarketo
 
Free Growth Marketing Plan Sample For a B2B AI Technology Company
Free Growth Marketing Plan Sample For a B2B AI Technology CompanyFree Growth Marketing Plan Sample For a B2B AI Technology Company
Free Growth Marketing Plan Sample For a B2B AI Technology CompanyGrowth Channel
 
Instagram Social Marketing Strategy Kit
Instagram Social Marketing Strategy Kit Instagram Social Marketing Strategy Kit
Instagram Social Marketing Strategy Kit Mohamed Mahdy
 
Working Backwards from the Customer
Working Backwards from the CustomerWorking Backwards from the Customer
Working Backwards from the CustomerAmazon Web Services
 
LeanIX Inventory: Import & Export
LeanIX Inventory: Import & ExportLeanIX Inventory: Import & Export
LeanIX Inventory: Import & ExportLeanIX GmbH
 
Content Marketing Plan Playbook
Content Marketing Plan PlaybookContent Marketing Plan Playbook
Content Marketing Plan PlaybookDemand Metric
 
How to Fully Take Advantage of LinkedIn
How to Fully Take Advantage of LinkedInHow to Fully Take Advantage of LinkedIn
How to Fully Take Advantage of LinkedInNikki Little
 
LinkedIn Connect to Opportunity™ -- Stories of Discovery
LinkedIn Connect to Opportunity™ -- Stories of DiscoveryLinkedIn Connect to Opportunity™ -- Stories of Discovery
LinkedIn Connect to Opportunity™ -- Stories of DiscoveryLinkedIn
 
Bestpracticesforemailmarketing digital marketing paathshala
Bestpracticesforemailmarketing digital marketing paathshalaBestpracticesforemailmarketing digital marketing paathshala
Bestpracticesforemailmarketing digital marketing paathshalaSimplilearn
 
Social media marketing training blackthorn
Social media marketing training   blackthornSocial media marketing training   blackthorn
Social media marketing training blackthornsauravstudio45
 
Beginner's Guide to LinkedIn.pptx
Beginner's Guide to LinkedIn.pptxBeginner's Guide to LinkedIn.pptx
Beginner's Guide to LinkedIn.pptxJD_Aspire
 

Mais procurados (20)

Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4
Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4
Exploring the Benefits of VWO's Two-way Integration with Google Analytics 4
 
LinkedIn Premium Playbook
LinkedIn Premium PlaybookLinkedIn Premium Playbook
LinkedIn Premium Playbook
 
Why Startups Suck at Marketing
Why Startups Suck at MarketingWhy Startups Suck at Marketing
Why Startups Suck at Marketing
 
Etsy Presentation
Etsy PresentationEtsy Presentation
Etsy Presentation
 
New SEO Strategies: 3 Steps To Perfect SEO Content Creation
New SEO Strategies: 3 Steps To Perfect SEO Content CreationNew SEO Strategies: 3 Steps To Perfect SEO Content Creation
New SEO Strategies: 3 Steps To Perfect SEO Content Creation
 
Leveraging Digital Marketing For Real Estate Agents
Leveraging Digital Marketing For Real Estate AgentsLeveraging Digital Marketing For Real Estate Agents
Leveraging Digital Marketing For Real Estate Agents
 
B2B Sales & Marketing Strategy for Tech Companies -- by Jonathan Donado
B2B Sales & Marketing Strategy for Tech Companies  --   by Jonathan DonadoB2B Sales & Marketing Strategy for Tech Companies  --   by Jonathan Donado
B2B Sales & Marketing Strategy for Tech Companies -- by Jonathan Donado
 
How Marketo Structures Marketing Operations
How Marketo Structures Marketing OperationsHow Marketo Structures Marketing Operations
How Marketo Structures Marketing Operations
 
Free Growth Marketing Plan Sample For a B2B AI Technology Company
Free Growth Marketing Plan Sample For a B2B AI Technology CompanyFree Growth Marketing Plan Sample For a B2B AI Technology Company
Free Growth Marketing Plan Sample For a B2B AI Technology Company
 
Instagram Social Marketing Strategy Kit
Instagram Social Marketing Strategy Kit Instagram Social Marketing Strategy Kit
Instagram Social Marketing Strategy Kit
 
Working Backwards from the Customer
Working Backwards from the CustomerWorking Backwards from the Customer
Working Backwards from the Customer
 
Real Estate Marketing Goes Digital
Real Estate Marketing Goes DigitalReal Estate Marketing Goes Digital
Real Estate Marketing Goes Digital
 
LeanIX Inventory: Import & Export
LeanIX Inventory: Import & ExportLeanIX Inventory: Import & Export
LeanIX Inventory: Import & Export
 
Content Marketing Plan Playbook
Content Marketing Plan PlaybookContent Marketing Plan Playbook
Content Marketing Plan Playbook
 
How to Fully Take Advantage of LinkedIn
How to Fully Take Advantage of LinkedInHow to Fully Take Advantage of LinkedIn
How to Fully Take Advantage of LinkedIn
 
LinkedIn Connect to Opportunity™ -- Stories of Discovery
LinkedIn Connect to Opportunity™ -- Stories of DiscoveryLinkedIn Connect to Opportunity™ -- Stories of Discovery
LinkedIn Connect to Opportunity™ -- Stories of Discovery
 
Bestpracticesforemailmarketing digital marketing paathshala
Bestpracticesforemailmarketing digital marketing paathshalaBestpracticesforemailmarketing digital marketing paathshala
Bestpracticesforemailmarketing digital marketing paathshala
 
Pardot basics
Pardot basicsPardot basics
Pardot basics
 
Social media marketing training blackthorn
Social media marketing training   blackthornSocial media marketing training   blackthorn
Social media marketing training blackthorn
 
Beginner's Guide to LinkedIn.pptx
Beginner's Guide to LinkedIn.pptxBeginner's Guide to LinkedIn.pptx
Beginner's Guide to LinkedIn.pptx
 

Destaque

Three Cool Things You Can Do with Marketo Webhooks
Three Cool Things You Can Do with Marketo WebhooksThree Cool Things You Can Do with Marketo Webhooks
Three Cool Things You Can Do with Marketo WebhooksRingLead
 
Marketo and SFDC Together- Best Practices
Marketo and SFDC Together- Best PracticesMarketo and SFDC Together- Best Practices
Marketo and SFDC Together- Best PracticesMelissa McCready
 
There's a Webhook for That
There's a Webhook for ThatThere's a Webhook for That
There's a Webhook for ThatMarketo
 
Marketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page TemplatesMarketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page TemplatesMagic Logix
 
Marketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next Level
Marketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next LevelMarketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next Level
Marketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next LevelEtumos
 
When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]
When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]
When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]LeadMD
 
Marketing Automation Hacks: Marketo
Marketing Automation Hacks: MarketoMarketing Automation Hacks: Marketo
Marketing Automation Hacks: MarketoUberflip
 
Marketing Automation Checklists
Marketing Automation ChecklistsMarketing Automation Checklists
Marketing Automation ChecklistsJosh Hill
 
Lead Nurturing with Marketo
Lead Nurturing with MarketoLead Nurturing with Marketo
Lead Nurturing with MarketoJosh Hill
 
30 Inspiring Quotes To Help You Get Through Your Work Day
30 Inspiring Quotes To Help You Get Through Your Work Day30 Inspiring Quotes To Help You Get Through Your Work Day
30 Inspiring Quotes To Help You Get Through Your Work DayBernard Marr
 
안나수이향수
안나수이향수안나수이향수
안나수이향수hjsoidjgo
 
China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...Qianzhan Intelligence
 
Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...
Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...
Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...feypapa82
 
China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...Qianzhan Intelligence
 
China micro grid technology progress and prospects forecast report, 2013-2018
China micro grid technology progress and prospects forecast report, 2013-2018China micro grid technology progress and prospects forecast report, 2013-2018
China micro grid technology progress and prospects forecast report, 2013-2018Qianzhan Intelligence
 
Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...
Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...
Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...DemandGen
 
Lassen van Aluminium
Lassen van AluminiumLassen van Aluminium
Lassen van AluminiumJorg Eichhorn
 
Presentation Youngcast AISL grado7
Presentation Youngcast AISL grado7Presentation Youngcast AISL grado7
Presentation Youngcast AISL grado7aislyoungcast
 

Destaque (20)

Three Cool Things You Can Do with Marketo Webhooks
Three Cool Things You Can Do with Marketo WebhooksThree Cool Things You Can Do with Marketo Webhooks
Three Cool Things You Can Do with Marketo Webhooks
 
Marketo and SFDC Together- Best Practices
Marketo and SFDC Together- Best PracticesMarketo and SFDC Together- Best Practices
Marketo and SFDC Together- Best Practices
 
Forms 2.0 in Marketo
Forms 2.0 in MarketoForms 2.0 in Marketo
Forms 2.0 in Marketo
 
There's a Webhook for That
There's a Webhook for ThatThere's a Webhook for That
There's a Webhook for That
 
Marketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page TemplatesMarketo - Forms 2.0 and Responsive Landing Page Templates
Marketo - Forms 2.0 and Responsive Landing Page Templates
 
Marketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next Level
Marketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next LevelMarketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next Level
Marketo Summit 2014 - How to Take Intelligent Lead Nurturing to the Next Level
 
When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]
When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]
When Marketo Programs meet Salesforce Campaigns [Infographic from LeadMD]
 
Marketing Automation Hacks: Marketo
Marketing Automation Hacks: MarketoMarketing Automation Hacks: Marketo
Marketing Automation Hacks: Marketo
 
Marketing Automation Checklists
Marketing Automation ChecklistsMarketing Automation Checklists
Marketing Automation Checklists
 
Lead Nurturing with Marketo
Lead Nurturing with MarketoLead Nurturing with Marketo
Lead Nurturing with Marketo
 
30 Inspiring Quotes To Help You Get Through Your Work Day
30 Inspiring Quotes To Help You Get Through Your Work Day30 Inspiring Quotes To Help You Get Through Your Work Day
30 Inspiring Quotes To Help You Get Through Your Work Day
 
안나수이향수
안나수이향수안나수이향수
안나수이향수
 
China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...
 
Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...
Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...
Cf80ceb1cf81ceb1cebfcebbcf85cebccf80ceb9ceb1cebaceac ceb1ceb8cebbceaecebcceb1...
 
Erasmus slides
Erasmus slidesErasmus slides
Erasmus slides
 
China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
 
China micro grid technology progress and prospects forecast report, 2013-2018
China micro grid technology progress and prospects forecast report, 2013-2018China micro grid technology progress and prospects forecast report, 2013-2018
China micro grid technology progress and prospects forecast report, 2013-2018
 
Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...
Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...
Marketo At Enterprise Scale: How to Tame The Chaos and Maximize System Perfor...
 
Lassen van Aluminium
Lassen van AluminiumLassen van Aluminium
Lassen van Aluminium
 
Presentation Youngcast AISL grado7
Presentation Youngcast AISL grado7Presentation Youngcast AISL grado7
Presentation Youngcast AISL grado7
 

Semelhante a Getting Data into Marketo

Dallas Marketo User Group - August 2015 - DMUG
Dallas Marketo User Group - August 2015 - DMUGDallas Marketo User Group - August 2015 - DMUG
Dallas Marketo User Group - August 2015 - DMUGDigital Pi
 
SFMUG April 2020
SFMUG April 2020SFMUG April 2020
SFMUG April 2020Jeff Canada
 
Identity Management with the ForgeRock Identity Platform - So What’s New?
Identity Management with the ForgeRock Identity Platform - So What’s New?Identity Management with the ForgeRock Identity Platform - So What’s New?
Identity Management with the ForgeRock Identity Platform - So What’s New?ForgeRock
 
Marketo Silicon Valley User Group - May 15, 2013
Marketo Silicon Valley User Group - May 15, 2013Marketo Silicon Valley User Group - May 15, 2013
Marketo Silicon Valley User Group - May 15, 2013ryanvong
 
How to connect with Marketo connector
How to connect with Marketo connectorHow to connect with Marketo connector
How to connect with Marketo connectorZaheer Ahmad Chaudhry
 
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptxAdobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptxDarshil35
 
Marketo Silicon Valley User Group Meeting - Feb 28, 2013
Marketo Silicon Valley User Group Meeting - Feb 28, 2013Marketo Silicon Valley User Group Meeting - Feb 28, 2013
Marketo Silicon Valley User Group Meeting - Feb 28, 2013ryanvong
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API MarketplaceWSO2
 
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎Zealous System
 
Quarterly Feature Round Up Webinar
Quarterly Feature Round Up WebinarQuarterly Feature Round Up Webinar
Quarterly Feature Round Up WebinarMarketo
 
[WSO2 Summit Americas 2020] Building an Interactive API Marketplace
[WSO2 Summit Americas 2020] Building an Interactive API Marketplace[WSO2 Summit Americas 2020] Building an Interactive API Marketplace
[WSO2 Summit Americas 2020] Building an Interactive API MarketplaceWSO2
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudAcumatica Cloud ERP
 
How to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIsHow to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIsWSO2
 
API, Integration, and SOA Convergence
API, Integration, and SOA ConvergenceAPI, Integration, and SOA Convergence
API, Integration, and SOA ConvergenceKasun Indrasiri
 
SF MUG - Find the Custom Object of Your Desires
SF MUG - Find the Custom Object of Your DesiresSF MUG - Find the Custom Object of Your Desires
SF MUG - Find the Custom Object of Your DesiresJasmineChung11
 
D365UGUK Extending Dynamics Portals Workshop
D365UGUK Extending Dynamics Portals WorkshopD365UGUK Extending Dynamics Portals Workshop
D365UGUK Extending Dynamics Portals WorkshopMario Trueba Cantero
 
The Whys and Hows of Deploying a Secure RPA Solution
The Whys and Hows of Deploying a Secure RPA SolutionThe Whys and Hows of Deploying a Secure RPA Solution
The Whys and Hows of Deploying a Secure RPA SolutionOption3
 

Semelhante a Getting Data into Marketo (20)

Dallas Marketo User Group - August 2015 - DMUG
Dallas Marketo User Group - August 2015 - DMUGDallas Marketo User Group - August 2015 - DMUG
Dallas Marketo User Group - August 2015 - DMUG
 
SFMUG April 2020
SFMUG April 2020SFMUG April 2020
SFMUG April 2020
 
Identity Management with the ForgeRock Identity Platform - So What’s New?
Identity Management with the ForgeRock Identity Platform - So What’s New?Identity Management with the ForgeRock Identity Platform - So What’s New?
Identity Management with the ForgeRock Identity Platform - So What’s New?
 
Marketo Silicon Valley User Group - May 15, 2013
Marketo Silicon Valley User Group - May 15, 2013Marketo Silicon Valley User Group - May 15, 2013
Marketo Silicon Valley User Group - May 15, 2013
 
How to connect with Marketo connector
How to connect with Marketo connectorHow to connect with Marketo connector
How to connect with Marketo connector
 
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptxAdobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
 
Marketo Silicon Valley User Group Meeting - Feb 28, 2013
Marketo Silicon Valley User Group Meeting - Feb 28, 2013Marketo Silicon Valley User Group Meeting - Feb 28, 2013
Marketo Silicon Valley User Group Meeting - Feb 28, 2013
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
 
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
 
Quarterly Feature Round Up Webinar
Quarterly Feature Round Up WebinarQuarterly Feature Round Up Webinar
Quarterly Feature Round Up Webinar
 
[WSO2 Summit Americas 2020] Building an Interactive API Marketplace
[WSO2 Summit Americas 2020] Building an Interactive API Marketplace[WSO2 Summit Americas 2020] Building an Interactive API Marketplace
[WSO2 Summit Americas 2020] Building an Interactive API Marketplace
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
 
Five steps to build b2 b social media influence2015
Five steps to build b2 b social media influence2015Five steps to build b2 b social media influence2015
Five steps to build b2 b social media influence2015
 
omkar-hybris-cv
omkar-hybris-cvomkar-hybris-cv
omkar-hybris-cv
 
How to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIsHow to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIs
 
API, Integration, and SOA Convergence
API, Integration, and SOA ConvergenceAPI, Integration, and SOA Convergence
API, Integration, and SOA Convergence
 
SF MUG - Find the Custom Object of Your Desires
SF MUG - Find the Custom Object of Your DesiresSF MUG - Find the Custom Object of Your Desires
SF MUG - Find the Custom Object of Your Desires
 
D365UGUK Extending Dynamics Portals Workshop
D365UGUK Extending Dynamics Portals WorkshopD365UGUK Extending Dynamics Portals Workshop
D365UGUK Extending Dynamics Portals Workshop
 
ADOBEEIP.PPT
ADOBEEIP.PPTADOBEEIP.PPT
ADOBEEIP.PPT
 
The Whys and Hows of Deploying a Secure RPA Solution
The Whys and Hows of Deploying a Secure RPA SolutionThe Whys and Hows of Deploying a Secure RPA Solution
The Whys and Hows of Deploying a Secure RPA Solution
 

Último

convolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfconvolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfSubhamKumar3239
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Boston Institute of Analytics
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksdeepakthakur548787
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingsocarem879
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesTimothy Spann
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxTasha Penwell
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 

Último (20)

convolutional neural network and its applications.pdf
convolutional neural network and its applications.pdfconvolutional neural network and its applications.pdf
convolutional neural network and its applications.pdf
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing works
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processing
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded data
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming PipelinesConf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
Conf42-LLM_Adding Generative AI to Real-Time Streaming Pipelines
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 

Getting Data into Marketo

  • 1. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Getting Data into Marketo - Forms, Custom Objects and Integrations
  • 2. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Objectives • Objectives • Understand options around getting data into Marketo • Review the Marketo Object Model • Review how the SOAP API interacts with the Marketo Data Model • Discuss best practices around integrating with Marketo
  • 3. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Getting Records into Marketo
  • 4. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Getting Records into Marketo • Integration with your CRM • Can create duplicates • List Import via CSV files • De-dupe logic in place • Upon Marketo form submission • De-dupe logic in place • Manually via Marketo Interface • Can create duplicates • SOAP API • Can either de-dupe (using email as a unique key) or create duplicates (use your own unique key)
  • 5. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Best Practices Around List Import • List Import or use Marketo forms to create/update leads • Can create duplicates • List Import • Trusted/Untrusted Source • Mode: Normal, Optimize for new leads, Skip new leads and updates • Don’t upload lists with no email addresses • Select key users to perform List uploads • Consider automated list load through the API
  • 6. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Getting Data in from Forms
  • 7. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Getting Data In from Forms ‘Fills Out Form’ Event Pre-fill? Tech Efforts Marketo Form on Marketo Landing Page X X None Marketo Form on non-Marketo landing page X Minimal Non-Marketo form submitted via SOAP API High Non-Marketo form submitted via Munchkin API Medium
  • 8. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Getting Data in from Non-Marketo Forms • Options • Marketo form on a non-Marketo page via Forms 2.0 o Get the code from the Form ◉ Marketing Activities → Form → Form Actions → Embed Code • SOAP API • Munchkin API
  • 9. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Forms 2.0 Marketo forms, wherever!
  • 10. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Forms 2.0 • Empowers Marketers to create beautiful, stable, and flexible web forms without programming knowledge • Marketo Landing Page • Embedded on non-Marketo landing page • Examples • Hide a form after successful submission • Direct visitor to a URL determined by JS after successful submission • Set form field values • Read form field values on form submit • Submit a form based on an event that is not part of the form • Prevent a form from being submitted • Add additional hidden fields to form • Show the form in a lightbox style dialog • Show custom error message on form submit based on custom business logic
  • 11. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Forms 2.0 API • MktoForms2 (top level) and Form Objects • MktoForms2 Methods • .loadForm(baseUrl, munchkinId, formId [,callback]) • .lightbox(form [,opts]) • .newForm(formData [,callback]) • .getForm(formId) • .allForms() • .getPageFields() • Form Methods • .render([formElem]) • .getId() • .getFormElem() • .validate() • .onValidate(callback) • .submit() • .onSubmit(callback) • http://developers.marketo.com/documentation/websites/forms-2-0/ • .onSuccess(callback) • .submitable([canSubmit]) • .allFieldsFilled() • .setValues(vals) • .getValues() • .addHiddenFields(values) • .vals([values]) • .showErrorMessage(msg [,elem])
  • 12. © 2013 Marketo, Inc. Marketo Proprietary and Confidential The Marketo Object Model
  • 13. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo Object Model
  • 14. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo Lead Operations Matrix Create Read Update Delete Merge Marketo UI X* X X X X Form Fill Out X X List Import+ X X SOAP API X* X X X REST API^ X* X X Munchkin API X X • * = can create duplicates • ^ = to be released soon • List Imports • importToList SOAP API call = API version of List Import functionality exposed in Marketo
  • 15. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo’s SOAP API
  • 16. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo’s SOAP API – Tradeoffs • Benefits • Allows for non-native integrations • Secure backend communication • Considerations: • Not all fields and functionality exposed in Marketo UI are available in SOAP API • Developer resources needed
  • 17. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo’s SOAP API • Access to leads, actions, custom objects, and other entities • Access via Admin → SOAP API • Endpoint, user id, encryption key • Latest Version: 2_3 • Daily API Quota: 10,000 API calls • WSDL: https://<MUNCHKIN_ID>.mktoapi.com/soap/mktows/2_3?WSDL • HMAC-SHA1 security • http://developers.marketo.com/documentation/soap/
  • 18. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo’s SOAP API Operations • Authentication Header • mktowsUserId (string), requestSignature (string), requestTimestamp (datetime) • Lead Operations • getLead, getMultipleLeads, getLeadActivity, getLeadChanges • syncLead, syncMultipleLeads, mergeLeads • Campaigns • getCampaignsForSource, requestCampaign, scheduleCampaign • Lists • importToList, getImportToListStatus, listOperation • Object Operations such as Activity or Opportunity • getMObjects, syncMObjects, deleteMObjects, listMObjects, describeMObjects • Marketo Custom Object Operations • getCustomObjects, syncCustomObjects, deleteCustomObjects • Other operations • getChannels, getTags
  • 19. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo Munchkin API
  • 20. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo’s Munchkin JS API – Tradeoffs • Benefits • Enables tracking of web page visits and click links • Included by default on all Marketo landing pages • Low development efforts • Considerations: • For form submits, least preferred option since it runs client-side
  • 21. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Munchkin API • Allows Marketo to track web activities • Set Marketo cookie to track web visits and clicks • Anonymous and/or known leads • Automatically included on Marketo Landing Pages • Other use cases: • Create a Marketo lead when a user fills out a non-Marketo form • Custom tracking (ex: watching a video, listening to an audio clip, downloading a whitepaper) • Pre-fill Marketo forms • Enable Munchkin API Use • Admin → Integration → Munchkin → API Configuration → Edit Link → Click checkbox for Enable Munchkin API • http://developers.marketo.com/documentation/websites/lead-tracking- munchkin-js/
  • 22. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Munchkin Tracker • Munchkin Tracking Code Functionality • Check if a cookie has already been placed on the visitor’s computer by your website • If there is no cookie, add one and create an anonymous lead • Send an event to Marketo noting a web page visit or click link • Configuration Options • Synchronous, Asynchronous, Asynchronous jQuery loading • Support “Do Not Track” Browser request • Cookie anonymous users • Set cookie expiration • Sample Cookie Value • id:561-HYG-937&token:_mch-marketo.com-1374552656411-90718
  • 23. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Calling Munchkin API Functions • General form of a Munchkin call: <script type="text/javascript"> document.write(unescape("%3Cscript src='//munchkin.marketo.net/munchkin.js' type='text/javascript'%3E%3C/script%3E")); </script> <script>Munchkin.init('<MUNCHKIN_ID>');</script> <script type="text/javascript”> mktoMunchkinFunction ( '<FUNCTION>', {key1:'value1', key2: 'value2'}, 'hash' ); </script> • Must call Munchkin.init() before making any mktoMunchkinFunction() calls
  • 24. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Munchkin API Functions • visitWebPage({url, params}) – records a ‘Visit Web Page’ event • First call to Munchkin.init() always creates a Visit Web Page event for the current page • url – can point to any page, even one that doesn’t exist • params – to add URL parameters • clickLink({href}) – records a ‘Click Link’ event • href – can be any value, even a page that doesn’t exist
  • 25. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Munchkin API Functions • associateLead({key1, key2}, hash) – create a new lead in Marketo or associate the user with an existing lead • De-dupes on email address • Array of field name and value pairs • Security hash encoded with SHA1 o Concatenate your API Private Key with the lead’s email address then encode with SHA1 (non-HMAC version) • Use call on a page following a form submit for a login, information request or registration • Do not use with SFDC Web2Lead forms. Doing so will create duplicates.
  • 26. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Munchkin API: Triggering Campaigns • Triggers • Lead is Created o Source Type is Munchkin API • Visits Web Page • Clicks Link on Webpage • Filters • Lead was Created o Source Type is Munchkin API • Visited Web Page • Not Visited Web Page • Clicked Link on Web Page • Not Clicked Link on Web Page
  • 27. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Custom Objects
  • 28. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo Custom Objects – Tradeoffs • Benefits • Enables 1:many relationship between a lead and the custom object records • Considerations: • Cannot put custom object fields on forms • Cannot see custom object records in the Marketo Interface • Implementation overhead • Also note, that you cannot see custom object data from native CRM syncs via Marketo’s SOAP API
  • 29. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo Custom Objects • Allows for the creation of 1:many relationship between Marketo leads and custom object records • With a custom object, you can: • Create, update, delete via the SOAP API • Use Smart List trigger when new records are added • Use Smart List to filter on Custom Object data • Use custom object data in Marketo Email Scripting • SOAP API calls: • syncCustomObjects, getCustomObjects, deleteCustomObjects
  • 30. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Marketo Custom Objects • When to use: • Have lead data that can be categorized in a 1:many relationship • Segmentation • Campaign with a flow triggered by a new custom object record being created • When not to use: • Marketo is synced to SFDC • Need to access the custom object on a landing page • Custom objects are not tied to a lead • Need to trigger off when a Custom Object Lead Record has been deleted or updated • Clear and repopulate Custom Object data regularly • View/edit the data directly from within the Marketo interface
  • 31. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Email Scripting
  • 32. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Email Scripting – Tradeoffs • Benefits • Ability to send emails using Velocity templates • Ability to reference custom objects and opportunity data in emails • Considerations: • Can only use Marketo custom objects or custom objects related to Lead or Contact • Not compatible with Dynamic Content (including Snippet) • Embedding a Script Token as a URL parameter will not be processed • Implementation overhead • If you include 1+ email scripts in an email, they will execute top to bottom
  • 33. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Email Scripting via Velocity • Email Scripting • Allows one to execute Velocity scripts within Marketo emails • What can be referenced: • Lead attributes • Opportunities • Custom objects • Object that triggered the email • Marketo → Marketing Activites → <PROGRAM> → My Tokens • Type = Email Script • http://developers.marketo.com/documentation/email-scripting/
  • 34. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Email Scripting via Velocity
  • 35. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Email Scripting • Include the script within a Marketo email by referencing the Program token • Allows one to execute Velocity scripts within Marketo emails • Test via “Send Sample Email”
  • 36. © 2013 Marketo, Inc. Marketo Proprietary and Confidential Webhooks
  • 37. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Webhooks Trade Offs • Benefits • Ability to send and receive data from and external web service • Quick to implement • Considerations • Limited error handling • Cannot be used in batch campaigns • Cannot subscribe to third party webhooks
  • 38. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Webhooks • Allows one to make a call from within Marketo to an external service • Through webhooks, you can: • Push data from one platform to another • Retrieve data from another platform • POST and GET supported • Accepts XML or JSON responses • Sample use cases: send a SMS text message via Twilio, de-dupe via RingLead in SFDC • http://developers.marketo.com/documentation/webhooks/
  • 39. Page © 2013 Marketo, Inc. Marketo Proprietary and Confidential Webhooks
  • 40. © 2013 Marketo, Inc. Marketo Proprietary and Confidential More Information Please visit developers.marketo.com