Skip to content
FlowHubFluxonLab

Code workflows

3 results — all source-linked n8n references

Chubspothunter
free

Generate Google Maps leads with Apify, Hunter, and HubSpot CRM

Quick overview This workflow collects a location, search term, and industry from an n8n form, scrapes matching businesses from Google Maps via Apify, deduplicates and upserts companies into HubSpot, then uses Hunter to find contact emails for each domain and upserts the contacts into HubSpot. How it works Starts when a user submits the n8n form with a location, what to scrape, item limit, and a HubSpot industry selection. Maps the chosen industry label to the exact industry code HubSpot expects and runs the Apify Google Maps Scraper actor with the form inputs. Checks the Apify run status and, if successful, loads the actor’s dataset items. Extracts the key business fields (name, category, rating, address, phone, website/domain, and industry) and removes duplicate companies using a domain-based key. Searches HubSpot for an existing company by domain and updates it if found or creates a new company if not. For companies with a domain, uses Hunter Domain Search to find personal email contacts, deduplicates them by email, and upserts the contacts into HubSpot associated with the company. Setup Add an Apify API token and ensure you have access to the Apify actor “Google Maps Scraper (co

by JD Solanki
Chubspot
free

Auto-sync and qualify HubSpot CRM contacts with Lusha bulk enrichment

How it works Runs every 6 hours to pull contacts needing a data refresh from HubSpot All contacts are bulk-enriched with Lusha in a single API call Each contact is scored against your ICP criteria (seniority, company size, industry) CRM records are updated with fresh data; high-scoring fast-track leads trigger a Slack alert Set up steps Install the Lusha community node Add your Lusha API, HubSpot, and Slack credentials Customize the ICP scoring weights in the Code node Set the Slack channel for fast-track alerts and activate

by Daniel Turgeman
CWhubspotstripe
free

Sync Stripe charges to HubSpot contacts

This workflow pushes Stripe charges to HubSpot contacts. It uses the Stripe API to get all charges and the HubSpot API to update the contacts. The workflow will create a new HubSpot property to store the total amount charged. If the property already exists, it will update the property. Prerequisites Stripe credentials. HubSpot credentials. How it works On a schedule, check if the property exists in HubSpot. If it doesn't exist, create it. The default schedule is once a day at midnight. Once property is acertained, the first Stripe node gets all charges. Once the charges are returned, the second Stripe node gets extra customer information. Once the customer information is returned, Merge data node will merge the customer information with the charges so that the next node Aggregate totals can calculate the total amount charged per contact. Once we have the total amount charged per contact, the Create or update customer node will create a new HubSpot contact if it doesn't exist or update the contact if it does exist with the total amount charged.

by n8n Team