We know that shorter web forms improve conversion rates. The Javascript code sample below allows you to make your forms even shorter by merging the First and Last Name fields into one Full Name field. When visitors are typing in their full name, the script will automatically break the text into first and last name … Continue reading “Add a Full Name Field to a Marketo Form”
Blog
Import Demo Data
To test out the Marketo APIs, you need to have data in your Marketo lead database. This post will show you how to import demo data into your Marketo account. Here is a link to a CSV file with demo data that you can use as a starting point for creating your own demo data. … Continue reading “Import Demo Data”
Performance Tuning API Requests
This post discusses strategies to improve performance when requesting data from the Marketo API. However, you must weigh the benefits of these strategies against the operating constraint of Marketo API’s daily limits. Strategy 1 – Request Less Data in Each API Call Generally, as you request more data in an API call, the amount of … Continue reading “Performance Tuning API Requests”
Multithread REST API Requests
If you would like to improve performance when calling the Marketo API, you can make concurrent requests. This approach will allow you to get more data in a shorter period of time. When making an API request, part of the round-trip time between the client and server is the transfer time on the wire. So … Continue reading “Multithread REST API Requests”
Opportunity Sync via SOAP API
This post describes how to insert Opportunities into Marketo via the SOAP API and associate them to companies and leads. It starts with an explanation of how this process works and then provides code samples for each of the scenarios. Table Structure Diagram First of all, the diagram below describes the table structure. The Id … Continue reading “Opportunity Sync via SOAP API”
Add Dynamic Content to an Email
Let’s say you send out a daily email, and you want to automatically include that day’s date in the email template. To do this, you will use tokens and email scripting in Marketo. Step One: Create a token. Navigate to the program where you want to use the token. Click My Tokens. Double click on … Continue reading “Add Dynamic Content to an Email”
Find Leads by Custom Field Value
Let’s say you want to get leads from the Marketo API who match certain activity or inactivity criteria. For example, maybe you want to find leads whose score has not changed in the past 30 days. By following the steps in this post, you will be able to get this list of leads. To do … Continue reading “Find Leads by Custom Field Value”
Integrating Trello with Marketo
Trello is a popular web-based project management application. If your team uses Trello, you can easily bring Marketo notifications into your workflow. This post will show you how to add a card with a Marketo notification to your Trello board. This card will be added when a specific lead activity happens in Marketo. Potential use … Continue reading “Integrating Trello with Marketo”
Integrating Litmus with Marketo
Litmus is a service for testing emails across browsers and email clients. Litmus also provides analytics around emails including clicks, opens, deletions. This post will show you how to integrate Marketo with Litmus. Step One: When setting up your email program in Marketo, click “My Tokens” on the program dashboard Step Two: Drag “Email Script” … Continue reading “Integrating Litmus with Marketo”
Redirect Page based on Referrer
Let’s say you would like to prevent direct traffic to a Marketo landing page. Imagine this page has downloadable content like a PDF that you would like a user to first fill out a form before receiving. You could solve this by checking if the user came from a certain page. In this case, it … Continue reading “Redirect Page based on Referrer”