Form Capture Marketing Channel Attribution Data

Question:
What is the best way to for free Capture Marketing Channel Attribution Data in forms. It appears since Wix sites are built as single page applications companies like CallRail can’t seem to capture the data and companies like are trying to capitalize on the complexity by charging outrageous prices to add back in this data layer. How to track the source of your leads in Wix - Attributer. However other form building companies like Jot just provide this feature included Get Referrer - Form Widgets | Jotform

Product:
Wix Studio Editor

What are you trying to achieve:
All I want at the bottom of my form sent to me is it saying the source like this
Source: Google Ads
or whatever the original referral source was.

What have you already tried:
I tried embeding a CallRail form that they generate but that didn’t even display on page.

Embed your form on your website
Use this option to add your form to a specific place on your website.

Ensure the JavaScript snippet is installed on your website.
Add this code to your site’s HTML in the places where this form should show.

Additional information:
It seems clear the answer is just to have Wix capture at the data layer the referral source and to pass that along with the submitted form. As an added bonus if you could share the original landing page and make all this compliant with CCPA. This would make me extremely happy and grateful as well as saving me significantly monthly ($40-200/m) .

Great point Jason, myself. I wonder if someone will reply to my issue as an agency owner.