workflows.fit
Back to n8n workflows
n8n templateFreeBy Milan Vasarhelyi - SmoothWork

Sync leads between Google Sheets and HubSpot contacts

Video Introduction [![Video Walkthrough](https://vasarmilan-public.s3.us-east-1.amazonaws.com/blogthumbnails/thumbnailreczH8mtRj3GIIRiU.jpg)](https://youtu.be/GBKXYh2j74o) Want to automate your inbox or need a custom ...

Data & StorageProductivitySalesCore NodesManual TriggerGoogle SheetsHubspotSticky Note
Loading interactive preview...

Template notes

Video Introduction [![Video Walkthrough](https://vasarmilan-public.s3.us-east-1.amazonaws.com/blogthumbnails/thumbnailreczH8mtRj3GIIRiU.jpg)](https://youtu.be/GBKXYh2j74o)

Want to automate your inbox or need a custom workflow? [šŸ“ž Book a Call](https://smoothwork.ai/book-a-call/) | [šŸ’¬ DM me on Linkedin](https://www.linkedin.com/in/mil%C3%A1n-v%C3%A1s%C3%A1rhelyi-3a9985123/)

---

Workflow Overview

This workflow automatically imports leads from a Google Sheets spreadsheet directly into your HubSpot account. When executed, it reads contact information from a designated spreadsheet and creates or updates corresponding contact records in HubSpot, preventing duplicates by matching on email addresses.

This automation is ideal for teams that collect leads through external forms, landing pages, or other systems that output to Google Sheets. Instead of manually copying contact information into HubSpot, this workflow handles the entire import process, ensuring your CRM stays up-to-date with minimal effort.

Key Features

- Automatically syncs contact data including email, name, company, and phone number - Prevents duplicate records by updating existing contacts based on email addresses - Works with any Google Sheets document containing lead information - Can be scheduled to run automatically or triggered manually on demand