Windsor Docs
Login
  • 👋Welcome to Windsor
  • Getting Started
  • Windsor Dashboard
    • Creating a campaign
    • Find your custom property
    • Using Windsor manually via CSV files
    • Generate personal thumbnails
  • Avatars and Templates
    • Your Recording Setup
      • Use Phone As Webcam
      • Recording Software
    • Setting Up Your Avatar
    • Recording Session with Windsor
    • Recording New Templates
  • Integrations
    • Zapier
      • Set up Zapier as a source
      • Set up Zapier as a destination
      • Examples
    • Klaviyo
      • Checking your links
      • Prevent duplicate emails
    • HubSpot
      • Generating videos automatically using HubSpot workflows
    • La Growth Machine
    • Reply
    • Omnisend
    • ActiveCampaign
    • Coming Soon
      • MailChimp
      • Outreach
      • Shopify Email
  • Other
    • Script Guides
      • Sales Scripts
      • Email Sequences
      • E-Commerce Scripts
    • 📹Recording Your Own Avatar
    • Frequently Asked Questions
Powered by GitBook
On this page
  • Step 1: Connect your HubSpot account with Windsor
  • Step 2: Enable HubSpot destination integration to create custom contact property
  • Step 3: Export your contact list in HubSpot in CSV format
  • Step 4: Import the CSV to Windsor
  • Step 5: Wait till the videos are ready
  • (Optional) Automating the CSV Export-Import

Was this helpful?

  1. Integrations

HubSpot

PreviousPrevent duplicate emailsNextGenerating videos automatically using HubSpot workflows

Last updated 2 years ago

Was this helpful?

Step 1: Connect your HubSpot account with Windsor

Connect your HubSpot account with Windsor by going to the "Integrations" tab in the Windsor sidebar.

Step 2: Enable HubSpot destination integration to create custom contact property

Follow the steps below in the GIF to enable the HubSpot destination integration and create a custom contact property for each contact. This HubSpot property will contain the personalized Windsor video URL after the videos are generated. By default, the property name looks like <campaign_name>_video_url but you can customize it before clicking "Save & Enable".

Step 3: Export your contact list in HubSpot in CSV format

Step 4: Import the CSV to Windsor

Upload the downloaded CSV from HubSpot to Windsor by going to the "Recipients" tab and clicking on "Add Recipients" from the campaign detail page.

Step 5: Wait till the videos are ready

You will receive an email when all the videos are ready. At this point, all the contacts in HubSpot already have the videos added to their custom property. (You may ignore the email attachment you received).

To use the video URLs in your marketing emails or sales sequences, simply insert the custom contact property as a personalization tag. The property will show up in the editor just like any other personalization tag.

Sometimes the generated video for a contact may not meet our quality standards. In this case, the video gets skipped, and the custom contact property is not updated for that contact. You can use HubSpot filter on the custom contact property to ignore such contacts, as shown in the GIF below.

(Optional) Automating the CSV Export-Import

If you have access to a Marketing Professional, Sales Hub or Service Hub Enterprise seat on HubSpot then you don't need to export and import CSVs. You can automate this part by using a HubSpot workflow. Click the next button below to learn more.

Windsor only needs the Name and Email contact properties to create videos; exporting other properties is optional.

If you want to add a thumbnail to your email (like above), .

Export your desired HubSpot contact list as a CSV.
Windsor automatically creates them for you
Connecting HubSpot with Windsor
Enabling HubSpot as destination integration
Uploading the CSV to Windsor
Using the contact's custom property in an email template
Filtering out contacts not having the Windsor Video URL