The Marketo REST API crash course is comprised of 5 different lessons that will ease you into making Marketo REST API requests and then show you how to embed these requests in the Python programming language and the Zapier automation tool so you can automate and streamline your workflows.
If you want to get an introduction to the Marketo REST API and get a taste for what this course will be like then check out the Marketo API Quick Start Guide, which is the foundation for lesson 1 and the course as a whole.
Login or Register
OR
#1 An Introduction to the Marketo REST API & Postman (60 mins): Start off by learning what an API is and how they can be used for automation and streamlining different processes.
Then make your first Marketo REST API GET and POST requests in the free Postman API testing tool before learning how to embed these requests in Python and Zapier.
#2 Merging Duplicates (45 mins): Learn how to make Marketo REST API requests to create 2 duplicate leads, merge these leads together, and then update some field values on the winning lead.
#3 Program Cloning & Campaign Activation (60 mins): See how the Marketo REST API can be used to:
1. Find & Create Folders
2. Find & Clone Programs
3. Update Program Tokens & Costs
4. Find, Create, & Activate/Deactivate/Schedule/Delete Smart Campaigns
#4 Design Studio Upload & Newsletter Automation (60 mins): Take the first steps toward automating your newsletter creation process by using the Marketo REST API to upload images to your Marketo design studio, create an email, and create dynamic content sections within this email.
Finally, you will use the Marketo REST API to populate the email and each of these dynamic content sections with content from a Google Sheet and the images that you uploaded to your design studio.
#5 An Introduction to the Marketo Bulk Extract API (45 mins): Find out how you can export lead and activity information from Marketo in bulk by creating your first Marketo Bulk Extract API job, putting this job in the queue, and then finally retrieving the data from the job so you can use this information to do something useful.
I have been using the Marketo REST API for more than 3 years and while there is no certification for the Marketo REST API (if there was I'd be first in line to take it!), I am a Marketo Certified Expert and Marketo Certified Architect so I know my way around all aspects of Marketo, not just the API.
My 3 years of experience in marketing operations have also given me real-world exposure to how the Marketo REST API can be used to streamline and automate different processes. This experience means I have a number of examples that will be very applicable to any marketing operations professional.
Curious to see just how much I know about the Marketo API? Check out my Marketo API YouTube playlist to find out 😉
As I mention in the overview video above, learning how to use the Marketo REST API has saved me time in my day to day so I can focus on the projects that matter and it has saved my company money, I estimate it saved $21,000 in one year alone:
- $15,000 was saved using my Marketo API script to merge 13,000 duplicates in our instance, saving us from a $10,000 Cloudingo contract and $5,000 in our next Marketo contract renewal.
- $6,000 a year (5hrs/month * $100/hr * 12months) is saved by the automation I have built for things like email sends, program cloning, and duplicate merging. Not to mention the one-off projects like reverting field values using the Bulk API that can easily save a full day of repetitive clicking.
So if you want to become an automation master in Marketo fill out the form below to get started with the Marketo REST API Crash Course!