How to trigger HubSpot notifications with a direct Salesforce link

Learn how to create a Salesforce URL property and trigger direct links in lead alerts

When HubSpot is integrated with Salesforce, native form notification emails can be frustrating. By default, HubSpot’s internal notifications only include a link to “View this Contact in HubSpot.”

That’s fine if your sales team lives in HubSpot Sales Hub. 

But what if they’re Salesforce-first? Clicking into HubSpot isn’t helpful. The fix is to embed a direct Salesforce record link in HubSpot notifications.

This guide walks you through creating a Salesforce URL property in HubSpot, populating it with the right record links, and using it in lead notifications.

Create a Salesforce URL property in HubSpot

  1. Create the property
    • Go to Settings > Properties > Contact > Create Property
    • Group: choose the most relevant property group
    • Name: Salesforce URL
    • Field type: Single Line Text
    • Save the property
  1. Build a workflow to populate the field
    • Create a Contact-based workflow
    • Enrollment trigger: 'Salesforce Lead ID is known' OR 'Salesforce Contact ID is known' OR 'Salesforce Account ID is known'.
    • Enable re-enrollment for both conditions. This ensures the Salesforce URL updates if a lead is converted or merged.
  1. Add branching logic
    Insert an If/then branch: If 'Salesforce Contact ID' starts with '003' → Contact URL; Else if 'Salesforce Lead ID' is known → Lead URL (using the 00Q logic).

Contact URL format:

https://[your-domain].lightning.force.com/lightning/r/Contact/[Salesforce Contact ID]/view

Lead URL format:

https://[your-domain].lightning.force.com/lightning/r/Lead/[Salesforce Lead ID]/view

  1. Activate and backfill
    • Turn on the workflow
    • Enroll all existing contacts who meet the criteria

Trigger lead notifications with the Salesforce record link

  1. Add users as HubSpot users (even if they don’t log in)
    • Go to Settings > Users & Teams > Create user
    • Use the Salesforce import option to sync them properly
    • Deselect 'Send welcome email' and ensure 'Seat Type' is set to 'View-Only' or 'Core' based on your 2026 billing model.
  1. Create a workflow for notifications
    • Enrollment: pick your condition (e.g., form submission, new lead from a specific region, etc.)
    • Action: Send internal email notification (or 'Send Slack/MS Teams notification' if using the 2026 App Sync)
    • Recipients: select the HubSpot users created in step 1
  2. Customize the email
    • Subject line: “New lead!” or “View new lead in Salesforce”
    • Body template:

Hi there,  

You have a new lead!  

View this lead in Salesforce: {{ contact.salesforce_url }}  (Ensure the URL is hyperlinked in the rich text editor

A quick overview:  

{{ contact.firstname }} {{ contact.lastname }}  

{{ contact.country }}  

{{ contact.industry }}  

{{ contact.recent_conversion_event_name }}  

  1. Activate
    • Test with a dummy record
    • Roll it out to production once verified

Why this matters

Embedding Salesforce URLs inside HubSpot notifications closes the gap for Salesforce-first sales teams. Reps don’t waste clicks navigating through HubSpot; they land directly on the record they care about.

For further reading, see HubSpot’s official guide to internal email notifications.

Next steps

This is one of many small but high-impact fixes to streamline HubSpot–Salesforce alignment.

If you want more plays like this, explore the RevBlack Knowledge Bank or reach out to us to design a Salesforce–HubSpot integration that actually works for your team.

Guides

Don't miss these

Get started with revblack today

Ready to see these results for your business?

Fill out form