My team is working on improvements to our preference center, which is made of Marketo form/landing page with custom CSS styling. We'd like to use the preference center URL in multiple places and have the ability to identify the source.
-Can we report traffic from Marketo landing pages with a GET variable in the url to show the referral source?
-Can we supplement reporting based on URL with changes in users preferences?
You can do everything you said and more.
Forms have the built-in ability to read query params from the referrer URL into hidden fields.