Seamlessly connect your customer support workflow with your development process
When enabled, new HubSpot tickets will automatically create corresponding Linear issues.
What happens when enabled:
⚠️ Important:
You must select a Default Team below before enabling this setting. The default team is where all new Linear issues will be created.
When enabled, Linear issues can create HubSpot tickets, but HubSpot tickets will NOT automatically create Linear issues.
What happens when enabled:
💡 Use Case:
Perfect when your workflow is primarily Linear-driven, and you want HubSpot to reflect Linear activity without creating issues for every support ticket.
When enabled together with "Sync Linear issues to HubSpot only", updates only flow from Linear → HubSpot. HubSpot changes will NOT sync back to Linear.
What happens when enabled:
⚠️ Important Requirement:
This setting only works when "Sync Linear issues to HubSpot only" is also enabled. If you want full bidirectional sync, leave this disabled.
When enabled, updates to either HubSpot tickets or Linear issues will sync in both directions.
What happens when enabled:
💡 Use Case:
Ideal when both support and engineering teams need to update the same data from their respective tools.
Synchronize comments between Linear issues and HubSpot tickets.
What happens when enabled:
Synchronize assignee/owner between Linear and HubSpot.
What happens when enabled:
Required when "Enable Ticket Creation" is turned on. All new Linear issues created from HubSpot tickets will be assigned to this team.
If specified, new Linear issues will be automatically added to this project within the default team.
Optionally filter which Linear teams and projects should sync with HubSpot. If empty, all teams/projects sync.
Map Linear custom fields to HubSpot custom properties for seamless data transfer.
⚠️ IMPORTANT: Custom Properties & Webhooks
These Linear-Specific Settings control Linear → HubSpot sync only.
If you add custom property mappings (e.g., Linear custom fields → HubSpot custom properties), our webhooks do NOT support custom properties in the reverse direction (HubSpot → Linear).
Solution for HubSpot → Linear custom syncing:
Use HubSpot Workflow Actions (like "Update Linear Issue") to manually push custom property changes from HubSpot to Linear when needed.
Example: You map a Linear custom field "Customer Impact" → HubSpot custom property "impact_score". This works for Linear → HubSpot automatically. But if you update "impact_score" in HubSpot, you'll need a workflow action to update the Linear custom field.
Map Linear workflow states to HubSpot ticket pipeline statuses.
💡 Pro Tip:
Different Linear teams can have different status mappings. This allows you to customize sync behavior for each team's workflow.
Map Linear issue labels to HubSpot ticket properties (dropdown or checkbox).
✅ Example Use Case:
Map Linear labels like "Bug", "Feature Request", "Customer Request" to a HubSpot property called "Issue Type" with corresponding dropdown options. This helps categorize tickets in HubSpot based on Linear issue classification.