We are trying to set up Gated Content programs and can't figure out an efficient way to track the sources. Our gated content is not hosted on Marketo landing pages, they are hosted on our website. We came up with two options that aren't ideal. Hoping to hear other ideas..
We were thinking of using URL parameters to populate a hidden field that indicates the source. We'd use that field to add members to a Gated Content program. Doing it this way, we'd have to create a different program for each source. We use and recycle content often, so we'd wind up having a ton of programs for one piece of content.
We also considered adding the different sources as steps in the program status. So one piece of content would have just one program, with the progression steps being the sources. Example: "Converted- social", "converted-seo", "converted-nurture track1", etc. These would all be marked as successes in the program.
Both seem less than ideal, does anyone have a solution they've used or an idea on making this easy?