Skip to main content
All CollectionsApps and IntegrationsHubSpot
Using Vidu GIFs with HubSpot Marketing Emails
Using Vidu GIFs with HubSpot Marketing Emails

Send personalized Vidu GIFs at scale in HubSpot marketing emails

Gavin Joyce avatar
Written by Gavin Joyce
Updated over a week ago

NOTE: This guide is for using Personal GIFs with HubSpot. If you'd like to use Personalized Videos, please see either of these articles:

It's easy to generate and use batches of personalized GIFs with HubSpot Marketing Emails.

1. Generate a batch of personalized GIFs

2. Import the CSV into HubSpot

Open the "Contacts" page and click the "Import" button in the upper right:

Choose "Start an import":

Choose "Import file from computer":

Choose "One file":

Choose "One object":

Choose "Contacts" as the import type:

Click "choose a file" and upload your Vidu CSV batch:

Import the vidu_gif_path value from the CSV:

You'll now have the option to import properties from the CSV. We just need to import one, vidu_gif_path. If this is your first time importing Vidu GIFs, create a "single-line text" property:

Note: If you plan to use multiple GIFs per contact, you might want to give this a specific name like vidu_giftcard_gif_path or vidu_welcome_offer_gif_path.

Click "next", you'll see a confirmation message:

Click "View Contacts":

If you adjust the columns to display vidu_gif_path, you'll see a unique value for each contact:

3. Insert the dynamic GIF into the email

Create a new email and insert a "HTML" module (you may have to click "+ More" to see it).

Insert the following HTML:

<img
src="https://videos.yourdomain.com/files/{{contact.vidu_gif_path}}"
width='500'
height='281'
/>

(replace videos.yourdomain.com with your custom domain)

You'll see a placeholder image where the dynamic personalized GIF will appear:

4. Test the email

Click the "Send test email" button in the top right "Preview" menu and choose a contact from the CSV import:

You'll receive an email that will contain the personalized GIFs:

Did this answer your question?