Can I connect Twitter Lead Generation Cards to my HubSpot forms?

Last updated: December 6, 2017

Available For:

Marketing: Basic, Pro, Enterprise
Sales: N/A
You can connect your Twitter Lead Generation Cards to your HubSpot forms by following the instructions below:
  • In your HubSpot Marketing Basic, Professional, or Enterprise account, navigate to Contacts > Forms.
  • Create a new form with the fields First Name, Email, and Twitter Username. Before moving on to the next step, copy your form's GUID, which is located right after your Hub ID within the form's URL in your browser's address bar.
User-added image
  • Once you copy your form's GUID, log into your Twitter Business Account.
Please note: you can only create Lead Generation cards with a Twitter business/advertising account.
  • In Twitter, navigate to Creatives > Cards.

  • Edit a previously created lead generation card or click Create new lead generation card
  • Fill out the Card Content and Destination URL settings sections.

  • In the Data settings section, add the HubSpot form POST URL from the form you just created in HubSpot to the Submit URL field: Replace portal_id with your Hub ID and form_guid with the ID of the form you created (found in the form URL) as indicated above.
User-added image
  • In the Custom key name fields below Information here will be sent to your Submit URL, enter the corresponding field name for the properties in HubSpot.

    Make sure you use the field names here and not the labels. Field names can be found by hovering over your form fields in HubSpot and clicking Edit. At the top of the left sidebar menu, you'll see Configuration for '[field name]' field
User-added image
  • Click Create card
Once this is complete, your Twitter Lead Generation Card will be connected to your HubSpot form. You can test out the card and check your HubSpot form's submission data to ensure that the connection is working. You can access your form's submission data by navigating to Contacts > Forms in your HubSpot account and then clicking the submission number in the Submissions column for the form in your forms dashboard. Alternatively, you can click your form in your forms dashboard and then select Actions > View submissions in the upper right-hand corner.

Was this article helpful?