Has anyone successfully set up Sugar Market forms on an external WordPress site with full source tracking working? Looking for solutions to a few issues we've run into after switching from HubSpot forms.
Background: We are embedding the Sugar Market form on our WordPress site using the standard web component embed code. We cannot host the form on a Sugar Market landing page as our site needs to remain on WordPress for SEO, Google Analytics, and our full tracking stack.
Issue 1: Original Source Tracking Not Coming Through
We need to know where leads are coming from before they reach the form…was it a Google Ad, organic search, a referral, an email campaign? This is standard lead attribution that every marketing platform should capture to determine campaign effectiveness, ROAS, etc. What SugarMarket proposes by adding UTM parameters directly to the form itself would hardcode the same static values onto every single submission regardless of where the visitor came from, this is not a standard digital marketing practice. That means every lead would show utm_source=sugarmarket and utm_medium=form, which doesn’t tell us any valuable information of how they found out about us and how they made it to our website. We already know they filled out a form. What we need to know is whether that person came from a Google Ad, a Bing Ad, an email campaign, organic search, or a referring website etc. and which specific campaign drove them there.
Issue 2 — Sugar Market Form Blocking Third Party Tracking
When our Sugar Market form is live on the page, Google Analytics and Loop Analytics stop detecting form submissions entirely. When we switch back to our HubSpot form both tools immediately start working again. Loop and Hubspot work independently of each other, they aren’t integrated, they just process the same data.
After inspecting the form in browser DevTools we found that the Sugar Market form is built as an Angular web component. It appears to handle form submission internally using Angular's own event system rather than firing standard browser submit events. Third party tools like GA4 and Loop rely on those standard events to detect form submissions, so they see nothing when the Sugar Market form is used.
This is a significant issue because it means we have no form conversion tracking in Google Analytics and no visibility in Loop Analytics when using the Sugar Market embed.
Has anyone found a working solution for embedding Sugar Market forms on an external WordPress site that:
- Passes original traffic source data (UTM + referrer) through to SugarCRM
- Allows GA4 and other third party tools to detect form submissions
Any help or shared experience would be greatly appreciated, as this has become a major roadblock for us.