How to Track Google Ads Submissions in Bricks Native Form When the Form Page Isn’t the Landing Page?

Hi everyone,

I’m working on a project where I need to track whether form submissions in Bricks Builder originate from Google Ads or other PPC channels. I know that Google Ads landing pages typically include a gclid parameter, which can be used to identify ad traffic. However, in my case, the form submission page is separate from the ad landing page.

Here’s my question:

  • Is there a way to capture the gclid (or other PPC identifiers) from the landing page and pass it to the form submission page?
  • How can I set this up in Bricks’ native form to ensure I can track, “tag” and “category” submissions from paid traffic and organic traffic?

I’d appreciate any guidance or suggestions on how to achieve this, whether through custom code, Bricks settings, or integrations.

Thanks in advance for your help!

Eric

Great question!

On the landing page use an interaction to store a value in the browser storage for users who come from Google. Then on the form page you can test for that value.

On the landing page use a condition to check the page’s URL for the PPC identifier. If it exists use an interaction and choose Browser Storage to store your custom value.

On the form page you can use another condition to check for this custom value in browser storage.

See: