How to use Twitter Cards to grow your list
UPDATE: Another customer wrote in to inform us that as of February 1st, 2017, Twitter has discontinued this feature. Our team hasn't looked into this but if that's the case, no feature no longer works. Sorry about that.
By now you've probably discovered that Twitter is an amazingly useful communication tool. In April 2013 Twitter opened up its self-service Twitter Ads platform to all users, making it one of the most accessible advertising platforms in the world.
As a result, Twitter reported its ad revenue to be $226 million in the first quarter of 2014 alone.
Even though ads are incredibly lucrative for Twitter, the promoted tweets you can purchase typically convert less than what a targeted email list would.
For that reason, the most successful bloggers and product entrepreneurs focus on building a profitable audience through teaching, and communicate with their audiences primarily via email (hint: ConvertKit helps you do both).
A new way to capture email addresses
Until recently, it was quite difficult to use Twitter to build an email list. Typically the best you could do was to tweet a link to a landing page with an opt-in form and hope people clicked through.
Luckily, Twitter recently made lead-generating activities much easier.
With the advent of Twitter Cards, you can now send tweets with embedded 'subscribe' buttons. This means that when you tweet an offer, your followers will be able to click a button right on the tweet and subscribe to your email list in two clicks.
Oh yeah, and ConvertKit integrates with Twitter Cards right out of the box, which means you can automatically send Twitter subscribers directly to your ConvertKit lists.
A real-world example
Our friend Ryan Battles uses Twitter Cards and ConvertKit to promote his newsletter and blog articles. Here's an article he wrote that shows a real-world example of how to use a Twitter Card to capture email addresses.
He's even mentioned that he's gotten a couple of new subscribers by pinning a lead-generation Twitter Card to the top of his Twitter profile!
How to integrate Twitter Cards with ConvertKit
To allow people to sign up for your list on Twitter, use Twitter's Lead Generation Card. Twitter will pass back new subscriber information, including their name, Twitter handle, and the email address associated with the Twitter account. Below, you'll learn how to connect your Lead Generation Card to ConvertKit. Before You Start
- You must use Twitter Ads to access the Lead Generation Card feature. Twitter Ads is available to any Twitter user with an active account that meets Twitter's eligibility criteria.
- Your Twitter Ads account must have credit card information associated with it to use Lead Generation Cards.
- This process requires you to copy and paste information from ConvertKit to Twitter. It's easiest to work with two browser windows to easily move between your ConvertKit and Twitter Ads accounts.
Now off to the steps:
1. Create a new form inside your ConvertKit account so you can track your Twitter Card signups. Label it “Twitter Card” or something easy to identify.
2. Head to the Form Settings and click on the Twitter Card tab on the left hand side. Either note these two URLs or keep this browser window open separately.
3. In a separate browser window or tab, log in to your Twitter Ads account, then click the Creatives drop-down menu and choose Cards.
** If you don’t see Creatives in the top menu, you likely haven’t connected a valid credit card number to your account. Go back to your account setting and connect a payment option there. Twitter Cards are FREE, but Twitter requires that a credit card be on file to use Twitter Cards.
4. On the Creatives page, click Create Lead Generation card.
5. Choose your card type (we recommend a Lead Generation card to get started)
6. Input your Card content.
Now here’s how you’ll connect your Twitter Card to ConvertKit:
7. Click the arrow to expand the Destination URL settings (optional) section and input the URL listed on the Twitter Cards page in your ConvertKit Form settings.
8. Then click the arrow to expand the Data settings (optional) section, and paste the Submit URL you found on the Twitter Cards page in your ConvertKit Form settings.
9. Click the HTTP method drop-down menu and choose POST.
10. And, finally, to make sure the data gets to your ConvertKit account correctly, be sure the Custom Key Names fields say “first_name” and “email”.
11. Set up the rest of your card's settings and check the box at the bottom of the page to agree to Twitter's data use policy.
12. Click Create card.
Before you go, test the Lead Generation Card in Twitter to ensure that things are set up correctly. You can test by sending it as a single tweet and then clicking on it. As long as the email you have associated with Twitter isn’t already on your list, you should see the new subscriber in that Form you created at the beginning.
Pro tip: once you send out the card as a tweet, go ahead and pin it to the top of your Twitter profile so you can potentially collect emails every time someone looks at your profile.