Conversion URL Help

SEscher7
メンバー

Is there a built-in way in HubSpot to pass the conversion URL from a HubSpot page to Salesforce? I’m using a script and a custom Conversion URL property to record the URL, but I’m hoping there’s an easier option.

 

Also, am I right that HubSpot doesn’t support a native Conversion URL field for multi-step forms??!

0 いいね!
2件の承認済みベストアンサー
jwick5
解決策
メンバー

There is no out of the box “Conversion URL” field that automatically passes from a HubSpot page to Salesforce, and HubSpot does not have a native Conversion URL field for multi step forms today. You are already doing what most people do with the custom property and script approach.

Slightly longer, with options

  1. What HubSpot can send to Salesforce natively

    • HubSpot’s standard Salesforce connector syncs contact properties and some form submission data, but there is no built in HubSpot contact property called “Conversion URL” that captures the exact page URL of the converting page and pushes it straight to Salesforce.

    • The built in analytics fields like Original source, Latest source, First page seen, etc can sync, but they are not the same as “the exact URL of the page where this specific form submission happened”.

  2. Your current approach

    • Creating a custom “Conversion URL” property in HubSpot, populating it with a script on the page, and mapping that property to a Salesforce field is the standard workaround.

    • It is also what HubSpot support usually recommends when someone needs a precise landing page URL for a given submission.

  3. Multi step forms

    • HubSpot does not expose a native “conversion URL per step” field for multi step forms.

    • Each submission is still tied to one form and one contact, but there is no separate, built in field that stores “the URL where this step was completed” that you can simply map to Salesforce.

    • If you need that level of detail, it has to be captured via custom properties and front end logic, or via the Forms API and then written into a property that syncs.

Practical recommendation

If you want to simplify a bit without maintaining a lot of custom JavaScript, you can:

  • Use a single custom “Conversion URL” contact property in HubSpot.

  • Populate it with either

    • a small script that writes window.location.href, or

    • a hidden form field whose value you set dynamically via the embed code.

  • Map that property one to one to a Salesforce field in the integration settings.

So yes, your understanding is correct. There is no simpler native “Conversion URL” field, and multi step forms do not add one. Your custom property plus script is the right pattern for now.

 
 
 

元の投稿で解決策を見る

0 いいね!
RubenBurdin
解決策
ガイド役

Hi @SEscher7 , your understanding is correct, and unfortunately you’re already doing the “right” thing.

As of today, HubSpot does not have a native “Conversion URL” contact property that captures the exact page URL of a specific form submission and syncs cleanly to Salesforce.

 

The built-in properties like Original source, First page seen, or Latest source can sync, but they answer a different question and won’t reliably tell you “this is the URL where this specific conversion happened.”

 

Multi-step forms make this even trickier. HubSpot still treats the submission as a single event tied to one form, and it doesn’t expose a per-step or per-page conversion URL field you can map. So yes, there’s no native support there either.

 

The pattern you’re using now, a custom contact property populated via a small script or hidden field that writes window.location.href, then mapped to Salesforce, is exactly what most teams end up with. It’s also the approach HubSpot support usually points people to when they need precise conversion-page attribution (https://knowledge.hubspot.com/forms/pass-contact-property-values-with-hidden-form-fields )

 

If you want to reduce custom JavaScript maintenance a bit, the hidden-field approach inside the form embed is usually the cleanest long-term option. But conceptually, nothing simpler exists today. You’re not missing a toggle or a secret field, this is just a known gap in how HubSpot models form conversion data.

Did my answer help? Please mark it as a solution to help others find it too.

Ruben Burdin Ruben Burdin
HubSpot Advisor
Founder @ Stacksync
Real-Time Data Sync between any CRM and Database
Stacksync Banner

元の投稿で解決策を見る

0 いいね!
3件の返信 3
RubenBurdin
解決策
ガイド役

Hi @SEscher7 , your understanding is correct, and unfortunately you’re already doing the “right” thing.

As of today, HubSpot does not have a native “Conversion URL” contact property that captures the exact page URL of a specific form submission and syncs cleanly to Salesforce.

 

The built-in properties like Original source, First page seen, or Latest source can sync, but they answer a different question and won’t reliably tell you “this is the URL where this specific conversion happened.”

 

Multi-step forms make this even trickier. HubSpot still treats the submission as a single event tied to one form, and it doesn’t expose a per-step or per-page conversion URL field you can map. So yes, there’s no native support there either.

 

The pattern you’re using now, a custom contact property populated via a small script or hidden field that writes window.location.href, then mapped to Salesforce, is exactly what most teams end up with. It’s also the approach HubSpot support usually points people to when they need precise conversion-page attribution (https://knowledge.hubspot.com/forms/pass-contact-property-values-with-hidden-form-fields )

 

If you want to reduce custom JavaScript maintenance a bit, the hidden-field approach inside the form embed is usually the cleanest long-term option. But conceptually, nothing simpler exists today. You’re not missing a toggle or a secret field, this is just a known gap in how HubSpot models form conversion data.

Did my answer help? Please mark it as a solution to help others find it too.

Ruben Burdin Ruben Burdin
HubSpot Advisor
Founder @ Stacksync
Real-Time Data Sync between any CRM and Database
Stacksync Banner
0 いいね!
Jaycee_Lewis
ソートリーダー

Hey, @SEscher7 :手を振る: Did you make any progress here? If not, we can try to tag in some of  community experts. — Jaycee

 





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More




0 いいね!
jwick5
解決策
メンバー

There is no out of the box “Conversion URL” field that automatically passes from a HubSpot page to Salesforce, and HubSpot does not have a native Conversion URL field for multi step forms today. You are already doing what most people do with the custom property and script approach.

Slightly longer, with options

  1. What HubSpot can send to Salesforce natively

    • HubSpot’s standard Salesforce connector syncs contact properties and some form submission data, but there is no built in HubSpot contact property called “Conversion URL” that captures the exact page URL of the converting page and pushes it straight to Salesforce.

    • The built in analytics fields like Original source, Latest source, First page seen, etc can sync, but they are not the same as “the exact URL of the page where this specific form submission happened”.

  2. Your current approach

    • Creating a custom “Conversion URL” property in HubSpot, populating it with a script on the page, and mapping that property to a Salesforce field is the standard workaround.

    • It is also what HubSpot support usually recommends when someone needs a precise landing page URL for a given submission.

  3. Multi step forms

    • HubSpot does not expose a native “conversion URL per step” field for multi step forms.

    • Each submission is still tied to one form and one contact, but there is no separate, built in field that stores “the URL where this step was completed” that you can simply map to Salesforce.

    • If you need that level of detail, it has to be captured via custom properties and front end logic, or via the Forms API and then written into a property that syncs.

Practical recommendation

If you want to simplify a bit without maintaining a lot of custom JavaScript, you can:

  • Use a single custom “Conversion URL” contact property in HubSpot.

  • Populate it with either

    • a small script that writes window.location.href, or

    • a hidden form field whose value you set dynamically via the embed code.

  • Map that property one to one to a Salesforce field in the integration settings.

So yes, your understanding is correct. There is no simpler native “Conversion URL” field, and multi step forms do not add one. Your custom property plus script is the right pattern for now.

 
 
 
0 いいね!