How to Add Live Polls to HubSpot

Add a clickable poll to HubSpot marketing emails, count one vote per contact record, and export the answers by HubSpot record ID.

Ask your HubSpot contacts one question and tie every answer to their record.

A Sendtric email poll puts clickable answer images straight into a HubSpot marketing email. Contacts vote with one click, Sendtric keeps one vote per HubSpot record ID, and the answer images can show live results each time the email is reopened.

A Sendtric poll answer with a live progress bar and vote percentage, beside the Live Results settings

Because each vote is stored against {{ contact.hs_object_id }}, the record ID HubSpot gives every contact, the export lines up with your CRM without anyone having to fill in a form.

What you can do with a live poll in HubSpot

  • Qualify leads in a newsletter: ask "What's your biggest priority this quarter?" and use the answers to update a contact property for sales.
  • Webinar follow-up: a quick Yes / No on whether the session was useful, sent from the follow-up email.
  • Customer health checks: an NPS question in your customer newsletter, scored 0 to 10 (Power and above). See collect NPS and customer satisfaction feedback with email polls.
  • Content or roadmap votes: let customers choose the next guide or feature you build.
Poll featureSendtric plan
Up to 2 answers, text presetsFree
Up to 3 answersMicro
Up to 5 answers, image presets, results on the thank-you pageStandard
Up to 11 answers, NPS, live results in the email, a page per answerPower and Enterprise

How to add a live poll to HubSpot

Step 1: Build the poll

In Sendtric, go to Polls and click Create New. Choose a preset or a blank canvas, write your answers and style them to match your HubSpot email template.

Sendtric's Pick a Poll Preset or Start Fresh window with product vote presets and a blank canvas option

Step 2: Add the HubSpot record ID token

Open Poll Settings and enter {{ contact.hs_object_id }} as the UID merge tag. Turn on Track unique responses? so you can download each contact's answer later, then click Save.

Sendtric Poll Settings with the HubSpot contact record ID token in the UID merge tag field

Step 3: Push to HubSpot or copy the code

If HubSpot is connected under Settings > Integrations, click Push to HubSpot and the poll is added to your HubSpot account as a reusable email module, with the token already in place. Pushing needs a paid HubSpot plan. Otherwise open HTML output and click Copy full table.

The poll's HTML output panel in Sendtric with the Full table tab and the Copy full table button

Step 4: Add an HTML module to the email

Open your marketing email in HubSpot. In the Content tab of the sidebar, click More, find the HTML - Email module (or type HTML into Search modules) and drag it where the poll should go. Paste the code into the HTML box in the sidebar.

HubSpot's email editor with the More options panel open and the HTML - Email module circled under Common modules

Step 5: Test it as a real contact

Open the Preview and test menu, choose Send test email and send it to yourself. Vote from the inbox: a tab opens briefly to record the vote, then shows your thank-you page. A second vote from the same contact should replace the first.

Can't find the HTML - Email module?

It doesn't appear in every HubSpot account. HubSpot only lets Marketing Hub Professional and Enterprise accounts create custom email modules, and our earlier HubSpot guide found custom HTML in emails needed one of those tiers too. If the module isn't in your More list, check your subscription with HubSpot.

Getting answers back into HubSpot

In Sendtric's poll report, download User Unique Poll Results. Each row has the HubSpot record ID and the answer, so you can import it to update a contact property and filter on it in lists and workflows. See how to see poll results and download reports.

HubSpot Live Poll FAQ

Why use contact.hs_object_id instead of the email address?

The record ID identifies the contact without putting their email address into an image link, and it's the ID you can match against in HubSpot imports.

Do Sendtric polls work in automated emails sent from workflows?

Yes. The poll is ordinary HTML with linked images, so it works in automated emails as well as regular ones. A contact who reaches the email later still sees current results.

Does Sendtric write the vote into HubSpot automatically?

No. Votes are stored in Sendtric. You download them by record ID and import them into HubSpot when you're ready.

What happens if HubSpot doesn't fill in the token?

Every vote would share the same literal text as an ID and overwrite each other. That's why the test send matters: vote from two different contacts and check both votes appear in the report.

Can I edit the poll after the email goes out?

You can change colors, text and fonts, and the next open shows the update. Don't delete answers or switch the preset, or links in sent emails stop recording votes.

Read more about live polls and how it all fits into a wider email personalization strategy.

More HubSpot guides

Using a different platform? See all Sendtric integrations.

Martin Tenev

Martin is a Growth Manager who is enthusiastic about all things growth and AI including how to create email campaigns that convert.

Connect on LinkedIn

Ready to boost your email conversions?

Join thousands of marketers using Sendtric's Email Personalization Platform to drive conversions.