Twitter’s Lead Generation Cards allow Twitter users to subscribe to your offers or join your mailing lists right from within Twitter. We expect conversion rates to be very high as prospects will not need to fill out a form to convert. All of that data (Twitter handle, name, and email address) is transmitted to Pardot behind the scenes.
Prep work: create a field to hold Twitter handles
- Create a Custom Field called “Twitter Handle.” The field ID (the name Pardot uses for it in its database) is should be Twitter_handle. a Form Handler in Pardot (a place for Twitter to send the data).
Prep work: create a form handler to which Twitter can post the data
- Create a new Form Handler
- Enter your home page (choose specific URL) for the success location
- Enter your home page (choose specific URL) for the error location
- Set the form handler to “kiosk” mode (this setting is necessary because of the way Twitter sends us the data)
- Enter any appropriate completion actions (notify users, change scores, etc.)
- Map “email” to the Pardot email address field
- Map to the “screen_name”" to the Twitter Handle field that you created in the step above.
- Find the https URL (look at the post URL and clock the https toggle) as you will use this in the following step.
Twitter Card Technical settings: URL mapping
- Set the post type to “POST” (as opposed to “GET”).
- Make the Submit URL the URL in your Form Handler code.
- Use a landing page related to your promotion for the Fallback URL. This is used when people access the lead generation card from a non-supported platform (like TweetDeck).
Twitter Card Technical settings: field mapping
- Map your the email field to “email”
- Map Screen name to the Twitter handle field you created called “twitter_handle”
- Add any hidden fields you would like to pass in as well such as “source”, which you could prefill with “twitter” for example