SlideShare une entreprise Scribd logo
1  sur  31
Marketo Web
Hooks
What are Marketo
web hooks?
Way to Hookup
Marketo flow with
Third Party
Web Services
Using HTTP GET or
POST to push or receive
data from external Web
Services
Can use JSONor
XMLformat to receive
data from external Web
Services
Use any language to
create external Web Services.
PHP, C#, Java, Perl, Node.js
etc.
Why
use web hooks?
Use web hooks when you
need functionality that is not
available within Marketo,
Like,
Dear peTER,
Thank you for filling out the form. Here is
your copy of the whitepaper you
requested…..
What’s wrong with this email?
• Does this comment sounds familiar?
• "We capture leads from variety of
sources, web forms, list buys, trade
shows etc. In many cases, we have
noticed lead's name is not in the proper
case. Due to that we can not address
them by name in our emails.“
• “When a lead completes a Marketo
form with all lowercase letters, or all
caps, can Marketo fix that?
• For instance, for a first name like "peter"
or “PETER” or “peTer”,
• Marketo flow should automatically
correct it to "Peter"
•How?
• Create ( code) a web service that
accepts first name as input and returns
first name in the proper case, in JSON
format.
• Setup a web hook in Marketo to use
this external web service. And call it in
smart campaigns as needed.
• But I’m not a developer. I do
not code. Does that mean I
can not use web hooks then?
• You can use a web hook library like this
one. No coding needed here.
"Can we add personalized QR
code
• to RSVP confirmation
emails that would act as
tickets?”
• Create a web service that accepts text
value as input, constructs QR code and
returns it in JSON format.
• Setup a web hook in Marketo to use
this external web service. And use it.
• You can do it in 10 minutes
• “We're running a promotion at a trade show,
where booth visitors have to fill out a Marketo
form in order to get $200 off a purchase. When
the form is filled out, we want to auto generate
a unique promo code in Marketo and send out
an email to that person with the promo details
and the unique promotion code for
that person."
• Create a web service that generates an
unique code and returns in JSON
format. You might need to hire a
programmer.
• Setup a web hook in Marketo to use
this external web service. And call it in
smart campaigns as needed.
• Or
• use this one that is ready to
use.
• “Is there a way in Marketo
to localize date tokens based on
country or language?”
• For example,
• Lead with English locale should receive email
containing words like,
• The offer is valid until Feb 12, 2016.
• While lead in Germany should receive email
containing words like,
• The offer is valid until 12. Februar 2016.
• Create a web service that accepts date
field, lead’s locale or country and
returns the date in localized format.
• Setup a web hook in Marketo to use
this external web service. And call it in
smart campaigns as needed.
• Or
• Use this hook from BrightHooks.com
Or use a webhook When you
need to look up data from
external systems
Or When you want to make
decisions in your Marketo
flow based on data that is
NOT in Marketo.
Or even,
When you need to trigger an
action / send data to external
system when something
happens in Marketo
How about,
When you want to combine /
transform / summarize data
that is not natively possible
to do in Marketo
Several other uses…
Real life examples at
BrightHooks.com
How to use?
Marketo Admin sets up
Marketo webhook.
Add to any smart campaign
as a ‘Call web hook’ flow
step
Only available in Triggered
smart campaigns. NOT for
batch campaigns
Author: Rajesh Talele
Marketo Champion – 2016
BrightHooks.com

Contenu connexe

Similaire à Marketo web hook guide

How to Use ChatGPT to Create Personalized Experiences for Customers
How to Use ChatGPT to Create Personalized Experiences for CustomersHow to Use ChatGPT to Create Personalized Experiences for Customers
How to Use ChatGPT to Create Personalized Experiences for CustomersVbout.com
 
5 steps to cut down cost for your website without reducing quality
5 steps to cut down cost for your website without reducing quality5 steps to cut down cost for your website without reducing quality
5 steps to cut down cost for your website without reducing qualityARETEHOST
 
005. Magento Auction.pdf
005. Magento Auction.pdf005. Magento Auction.pdf
005. Magento Auction.pdfIT Delight
 
Optimize Your Window Treatment & Awning Website for SEO
Optimize Your Window Treatment & Awning Website for SEOOptimize Your Window Treatment & Awning Website for SEO
Optimize Your Window Treatment & Awning Website for SEOWill Hanke
 
A Guide to Local Search
A Guide to Local SearchA Guide to Local Search
A Guide to Local SearchC.Y Wong
 
How to start e commerce Business?
How to start e commerce Business?How to start e commerce Business?
How to start e commerce Business?Himanshu Saini
 
How can HubSpot help BabelQuest grow your business
How can HubSpot help BabelQuest grow your businessHow can HubSpot help BabelQuest grow your business
How can HubSpot help BabelQuest grow your businessEric Murphy
 
How Much Does an eCommerce Website Cost 2018
How Much Does an eCommerce Website Cost 2018 How Much Does an eCommerce Website Cost 2018
How Much Does an eCommerce Website Cost 2018 Infigic Digital Solutions
 
Lead Generation on the Web
Lead Generation on the WebLead Generation on the Web
Lead Generation on the WebWebMedley
 
Website and seo for lead generation
Website and seo for lead generationWebsite and seo for lead generation
Website and seo for lead generationGeorge Fedorovici
 
SEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and BeyondSEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and BeyondLily Ray
 
How to make Sitecore your growth platform?
How to make Sitecore your  growth platform?How to make Sitecore your  growth platform?
How to make Sitecore your growth platform?Ameex Technologies
 
Optimize Your Website for SEO
Optimize Your Website for SEOOptimize Your Website for SEO
Optimize Your Website for SEOWill Hanke
 
Grow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplaceGrow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplacePromodo
 

Similaire à Marketo web hook guide (20)

Easy Web Design
Easy Web DesignEasy Web Design
Easy Web Design
 
How to Use ChatGPT to Create Personalized Experiences for Customers
How to Use ChatGPT to Create Personalized Experiences for CustomersHow to Use ChatGPT to Create Personalized Experiences for Customers
How to Use ChatGPT to Create Personalized Experiences for Customers
 
5 steps to cut down cost for your website without reducing quality
5 steps to cut down cost for your website without reducing quality5 steps to cut down cost for your website without reducing quality
5 steps to cut down cost for your website without reducing quality
 
005. Magento Auction.pdf
005. Magento Auction.pdf005. Magento Auction.pdf
005. Magento Auction.pdf
 
Optimize Your Window Treatment & Awning Website for SEO
Optimize Your Window Treatment & Awning Website for SEOOptimize Your Window Treatment & Awning Website for SEO
Optimize Your Window Treatment & Awning Website for SEO
 
A Guide to Local Search
A Guide to Local SearchA Guide to Local Search
A Guide to Local Search
 
How to start e commerce Business?
How to start e commerce Business?How to start e commerce Business?
How to start e commerce Business?
 
How can HubSpot help BabelQuest grow your business
How can HubSpot help BabelQuest grow your businessHow can HubSpot help BabelQuest grow your business
How can HubSpot help BabelQuest grow your business
 
Landing pages
Landing pagesLanding pages
Landing pages
 
How Much Does an eCommerce Website Cost 2018
How Much Does an eCommerce Website Cost 2018 How Much Does an eCommerce Website Cost 2018
How Much Does an eCommerce Website Cost 2018
 
Lead Generation on the Web
Lead Generation on the WebLead Generation on the Web
Lead Generation on the Web
 
Digital Marketing
Digital MarketingDigital Marketing
Digital Marketing
 
Website and seo for lead generation
Website and seo for lead generationWebsite and seo for lead generation
Website and seo for lead generation
 
SEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and BeyondSEO, PPC and AI in 2023 and Beyond
SEO, PPC and AI in 2023 and Beyond
 
Band For Your Buck: Underused Features of Your Insurance Website
Band For Your Buck: Underused Features of Your Insurance WebsiteBand For Your Buck: Underused Features of Your Insurance Website
Band For Your Buck: Underused Features of Your Insurance Website
 
Salesforce Pardot Benefits
Salesforce Pardot BenefitsSalesforce Pardot Benefits
Salesforce Pardot Benefits
 
How to make Sitecore your growth platform?
How to make Sitecore your  growth platform?How to make Sitecore your  growth platform?
How to make Sitecore your growth platform?
 
Optimize Your Website for SEO
Optimize Your Website for SEOOptimize Your Website for SEO
Optimize Your Website for SEO
 
Grow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplaceGrow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplace
 
Session 11 website conversion techniques
Session 11 website conversion techniquesSession 11 website conversion techniques
Session 11 website conversion techniques
 

Dernier

What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756dollysharma2066
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdftbatkhuu1
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15SearchNorwich
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdftbatkhuu1
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCall girl Jaipur
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesMedia Logic
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...William (Bill) H. Bender, FCSI
 

Dernier (20)

What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu.Ka.Tilla Delhi Contact Us 8377877756
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
Pillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan BrockPillar-Based Marketing Master Class - Ryan Brock
Pillar-Based Marketing Master Class - Ryan Brock
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
Top 5 Breakthrough AI Innovations Elevating Content Creation and Personalizat...
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose GuirgisCreator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girl
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
The 100x Factor Growth with AI - Susan Diaz
The 100x Factor  Growth with AI - Susan DiazThe 100x Factor  Growth with AI - Susan Diaz
The 100x Factor Growth with AI - Susan Diaz
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 

Marketo web hook guide

  • 1.
  • 4. Way to Hookup Marketo flow with Third Party Web Services
  • 5. Using HTTP GET or POST to push or receive data from external Web Services
  • 6. Can use JSONor XMLformat to receive data from external Web Services
  • 7. Use any language to create external Web Services. PHP, C#, Java, Perl, Node.js etc.
  • 9. Use web hooks when you need functionality that is not available within Marketo, Like,
  • 10. Dear peTER, Thank you for filling out the form. Here is your copy of the whitepaper you requested….. What’s wrong with this email?
  • 11. • Does this comment sounds familiar? • "We capture leads from variety of sources, web forms, list buys, trade shows etc. In many cases, we have noticed lead's name is not in the proper case. Due to that we can not address them by name in our emails.“
  • 12. • “When a lead completes a Marketo form with all lowercase letters, or all caps, can Marketo fix that? • For instance, for a first name like "peter" or “PETER” or “peTer”, • Marketo flow should automatically correct it to "Peter"
  • 13. •How? • Create ( code) a web service that accepts first name as input and returns first name in the proper case, in JSON format. • Setup a web hook in Marketo to use this external web service. And call it in smart campaigns as needed.
  • 14. • But I’m not a developer. I do not code. Does that mean I can not use web hooks then? • You can use a web hook library like this one. No coding needed here.
  • 15. "Can we add personalized QR code • to RSVP confirmation emails that would act as tickets?”
  • 16. • Create a web service that accepts text value as input, constructs QR code and returns it in JSON format. • Setup a web hook in Marketo to use this external web service. And use it. • You can do it in 10 minutes
  • 17. • “We're running a promotion at a trade show, where booth visitors have to fill out a Marketo form in order to get $200 off a purchase. When the form is filled out, we want to auto generate a unique promo code in Marketo and send out an email to that person with the promo details and the unique promotion code for that person."
  • 18. • Create a web service that generates an unique code and returns in JSON format. You might need to hire a programmer. • Setup a web hook in Marketo to use this external web service. And call it in smart campaigns as needed.
  • 19. • Or • use this one that is ready to use.
  • 20. • “Is there a way in Marketo to localize date tokens based on country or language?”
  • 21. • For example, • Lead with English locale should receive email containing words like, • The offer is valid until Feb 12, 2016. • While lead in Germany should receive email containing words like, • The offer is valid until 12. Februar 2016.
  • 22. • Create a web service that accepts date field, lead’s locale or country and returns the date in localized format. • Setup a web hook in Marketo to use this external web service. And call it in smart campaigns as needed. • Or • Use this hook from BrightHooks.com
  • 23. Or use a webhook When you need to look up data from external systems
  • 24. Or When you want to make decisions in your Marketo flow based on data that is NOT in Marketo.
  • 25. Or even, When you need to trigger an action / send data to external system when something happens in Marketo
  • 26. How about, When you want to combine / transform / summarize data that is not natively possible to do in Marketo
  • 27. Several other uses… Real life examples at BrightHooks.com
  • 28. How to use? Marketo Admin sets up Marketo webhook.
  • 29. Add to any smart campaign as a ‘Call web hook’ flow step
  • 30. Only available in Triggered smart campaigns. NOT for batch campaigns
  • 31. Author: Rajesh Talele Marketo Champion – 2016 BrightHooks.com