H

HubSpot Integration

Add countdown timers to your HubSpot marketing emails

HubSpot is an all-in-one marketing, sales, and CRM platform. Adding SnapTimers countdowns to your HubSpot marketing emails helps create urgency for promotions, webinar registrations, and time-sensitive offers.

Difficulty
Easy
Time Required
3-5 minutes
HubSpot Plan
Marketing Hub (Starter+)

Step-by-Step Guide

1

Create Your Timer in SnapTimers

Design your countdown timer with our visual editor. Choose colors that match your HubSpot email template and brand guidelines.

Pro Tips
  • Match your HubSpot brand colors
  • Use the same fonts as your email template for consistency
2

Copy the Timer Embed Code

Click "Get Embed Code" and copy the HTML snippet. For evergreen timers, select "HubSpot" as your Email Provider in the timer settings to automatically add the contact token.

Pro Tips
  • For evergreen timers: {{contact.hs_object_id}} is added automatically when HubSpot is selected
  • Copy the complete HTML snippet
3

Open HubSpot Email Editor

Navigate to Marketing → Email in HubSpot. Create a new email or edit an existing draft. The drag-and-drop editor will open.

Pro Tips
  • Works with Regular, Automated, and Blog/RSS emails
  • Both Classic and new editor are supported
4

Add an Image Module

From the Content panel on the left, drag an "Image" module into your email where you want the timer. Click on it to configure.

Pro Tips
  • You can also use the Custom HTML module for more control
  • Image module is easier for most users
5

Add Timer as External Image URL

In the Image module settings, select "External URL" and paste your SnapTimers URL (just the src URL, not the full HTML). Set width to match your email.

Pro Tips
  • For HTML module: paste the complete <img> tag
  • Set alt text for accessibility
6

Preview and Test

Click "Preview" in the top right, then "Send test email" to verify the timer works correctly in real email clients.

Pro Tips
  • Test in Gmail, Outlook, and Apple Mail
  • Check mobile preview as well

Example Embed Code

For HubSpot Image module (just the URL):

https://cdn.snaptimers.com/timer/abc123.gif

For HubSpot Custom HTML module:

<img 
  src="https://cdn.snaptimers.com/timer/abc123.gif?uid={{contact.hs_object_id}}" 
  alt="Limited time offer!" 
  width="600" 
  style="max-width: 100%; height: auto;"
/>

Troubleshooting

Timer not loading in HubSpot preview

HubSpot preview may cache images. Send a test email to see the live timer.

Image appears stretched or distorted

Set the image width in HubSpot to match your timer width (usually 600px or less).

Contact token not working in evergreen timer

Ensure you're using {{contact.hs_object_id}} exactly as shown, with double curly braces.

Supercharge your HubSpot emails

Create urgency and boost conversions with animated countdown timers.