Lane syncs your HubSpot customer data once a day. Standard property changes also arrive as they happen. To sync sooner, click Sync now on the HubSpot settings page.
Connect
- Go to Settings → Integrations → HubSpot.
- Click Connect and authorize access to your HubSpot portal via OAuth.
What syncs
Lane imports your HubSpot companies and contacts as customer accounts and their contacts, tagging each with HubSpot as its source so CRM-originated records are easy to filter. Sync is one-way — from HubSpot into Lane; changes you make in Lane aren’t pushed back.New customers enter Lane two ways: automatically, the moment they show up in feedback (a note or request that mentions them creates the record from HubSpot on the spot), or all at once if you click Import all contacts on the integration settings page. Routine syncing — on connect, on save, via webhook, or daily reconciliation — only refreshes customers Lane already has; it doesn’t pull in new ones.
Field mapping
Field mapping lives on its own page — Settings → Integrations → HubSpot → Edit field mapping. For each Lane field, pick the HubSpot property that feeds it. Lane ships sensible defaults you can adjust to match your CRM. Company fields:
HubSpot has no standard renewal property, so for Renewal Date pick the date or date-time property your team keeps renewals in. Lane then fills in each customer’s renewal date on every sync. A date changed in HubSpot updates Lane; a date cleared in HubSpot leaves Lane’s date as it was.
Contact fields:
Value mapping
Some fields need more than a property match — they need their values mapped. For status and tier, HubSpot’s picklist values (for example, a lifecycle stage) are mapped to your Lane status and tier options, so a HubSpot value lands as the right Lane value. Any HubSpot values you haven’t mapped yet are surfaced on the mapping page, so you can see exactly what still needs attention rather than having records sync with a blank field.Keeping data in sync
Lane keeps existing customers current in three ways, none of which bring in new ones:- Save & Refresh — the mapping page’s save button re-enriches customers Lane already has as soon as you save.
- Webhooks — standard property changes in HubSpot come through as they happen.
- Daily reconciliation — a once-a-day pass catches everything webhooks don’t. HubSpot doesn’t fire webhooks for custom or mapped properties like status, tier and renewal date, so this daily pass is what keeps those current.
Capture feedback
The integration also works the other way — inside HubSpot. The Lane app card appears on contact, company, and deal records and shows that customer’s feedback and requests already in Lane, alongside a panel to send new feedback to Lane without leaving HubSpot. It’s how your CS and sales teams contribute to product discovery from the tool they already live in. Feedback captured this way is also how new customers first arrive in Lane if you haven’t imported your HubSpot address book — see What syncs.FAQs
Q: Which plans include HubSpot?A: Pro. Starter workspaces see an upgrade prompt. Q: Does connecting HubSpot import my whole CRM?
A: No. New customers arrive automatically when they show up in feedback, or all at once if you click Import all contacts. Connecting, saving your mapping, and routine syncing only refresh customers Lane already has. Q: Where do I set up field mapping?
A: On its own page — Settings → Integrations → HubSpot → Edit field mapping. Only mapped fields are synced. Q: How often does Lane sync with HubSpot?
A: Once a day, in the background, for every mapped field. Standard property changes also come through as they happen, by webhook; status, tier and other custom properties wait for the daily sync. To sync right away, click Sync now on the HubSpot settings page or save your field mapping. Q: Can I edit a HubSpot-synced field in Lane?
A: Fields mapped from HubSpot are locked so the CRM stays the source of truth. Unmapped fields remain editable. Q: Can I connect more than one HubSpot portal?
A: No — one HubSpot portal per Lane workspace. Q: What happens if I disconnect?
A: Previously synced records stay in Lane, but updates and future syncs stop until you reconnect.
