This is a major inconvenience, as we'd otherwise need to periodically download CSVs from each Twitter lead generation card in order to track signups.
Fortunately, Twitter provides an optional endpoint that I was able to successfully configure to work with Hubspot. Read on to learn how!
From the Hubspot marketing dashboard, create a form by going to Content->Forms.
I called mine "Twitter Lead Gen Submit."
Twitter sends you the email address, Twitter @ handle, and Twitter username for leads.
So in Hubspot, configure the form to accept the properties for Email and Twitter Username. Confusingly, Hubspot's "Twitter Username" property actually corresponds to Twitter's @ handle, not the Twitter username. Keep this in mind for later.
Save the Hubspot form. Make a note of the URL, as you'll need it in the next step.
Go to Twitter's Edit Card page by going to Creatives->Cards.
Open the Data Settings (optional) form area.
In the Submit URL box, you'll need to paste a URL that's in the form of: https://forms.hubspot.com/uploads/form/v2/PORTAL_ID_NUMBER/FORM_ID_NUMBER
Hopefully you still have the URL from the Hubspot form in Step 1. It's in the form of: https://app.hubspot.com/forms/PORTAL_ID_NUMBER/FORM_ID_NUMBER/
Pull out the Portal ID and Form ID and construct your Twitter Submit URL accordingly.
In the HTTP method, change the default method from GET to POST.
Finally, in the Custom key name boxes, you'll fill in the Hubspot API names on the right that correspond with Twitter's user information on the left.
Twitter will automatically redirect you to the next page, which tests the integration. You will hopefully see the Success result. If not, check your Submit URL.
Assuming the integration is successful, you'll see the contact in Hubspot pretty much immediately. Any form automations will also work correctly. For further Hubspot documentation, see this help article: http://developers.hubspot.com/docs/methods/forms/submit_form
That's it! You'll now be able to create Twitter lead generation cards that send data directly into Hubspot. To check out Skilljar's card on Twitter, just click the graphic below or visit https://twitter.com/skilljar/status/675081191725400066!