Send ad leads directly to HubSpot forms with analytics context and custom field mapping -- so every lead enters your CRM with full attribution and triggers your workflows.
Connect HubSpot with 4 lead sources
LeadSync connects to HubSpot via OAuth and submits each Facebook, Google, LinkedIn, or TikTok lead to one of your existing HubSpot forms -- the same way a visitor submitting that form on your website would. This matters because every workflow, lead routing rule, lifecycle stage automation, and notification you have wired up to that form fires automatically when the lead arrives. You don't need to rebuild your follow-up logic; the integration plugs straight into what HubSpot already does.
Setup is a click-through OAuth flow -- LeadSync requests the forms scope, you authorise it from your HubSpot account, and LeadSync pulls the list of forms across all the portals you have access to. Pick the form you want each lead source to submit to, map your lead form fields to the HubSpot form fields, and you're done.
Every lead LeadSync submits to HubSpot includes the standard analytics source fields populated automatically. hs_analytics_source is set to Social Media, hs_analytics_source_data_1 records the originating platform (Facebook, LinkedIn, TikTok, etc.), and hs_analytics_source_data_2 captures the specific lead form name from the ad.
The result: your HubSpot reports show paid social leads attributed correctly, your campaign and source filters work without extra configuration, and you can build pipeline reports that segment by ad platform without manually tagging contacts after the fact.
HubSpot OAuth access tokens expire after 30 minutes -- LeadSync handles the refresh transparently using the long-lived refresh token, so you authenticate once and the integration keeps running. If a refresh ever fails (for example, you revoke the connection in HubSpot), LeadSync logs the issue so you can reconnect.
Field mapping is per-connection: in the LeadSync setup screen, every question on your lead ad form is listed alongside a dropdown of all the fields on the chosen HubSpot form. Map standard fields like email, first name, and phone, then map any custom questions to the matching HubSpot form fields. Anything left unmapped is simply skipped.
Set up your HubSpot integration in under 60 seconds. Free 14-day trial, no credit card required.
Start Your Free Trial