Hey Jeff,
Important -- I looked into it a bit more and I would actually revise my suggestions above based on something I discovered.
Original referrer is a standard Marketo field that is passed when the lead becomes known (fills out a form). Example
Unfortunately, the database will truncate this field at 255 characters. I checked with Mkto support and this is a hard limit and there is not a way around it that does not involve custom coding. So any tags on the end of that parameter (after all the Google mish-mash) will be lost. No good.
The practice I would suggest you follow instead (what we do) is to
-
tag your links with the values you want to capture (e.g., "www.yoursite.com?LeadSource=Google+Adwords&AdGroup=Group+1")
-
optional: If the user can travel around your site before completing a form, you would need to save these parameters to a cookie to not lose them
-
create custom fields in Salesforce for each of the parameters you are interested in
-
on your Marketo forms, create hidden form fields that map to the Salesforce fields and that pull either from the querystring parameters directly or from the cookie values (see this article for more info)
The end result will be something like the screen shot above from my instance.
This can be done without custom coding UNLESS you need to save the values to a cookie, in which case you'd need some dev help.
Sorry my original suggestion won't work -- I was trying to keep things simple for you but this method will ultimately be a lot more flexible and can be done without too much fuss.
In terms of your question around Organic leads: these categories are not created by default in your Marketo instance so you would need to define and group your leads inside Marketo according to your own business logic.
What we've done is create a
segmentation that groups leads according to various rules into buckets like Search Engine Marketing, Organic Search, etc.
Here's what those rules look like for our Organic Search segment:
Essentially, any lead where the Original Referrer contains a search engine (Filter 2) and where there is no value for PPC Ad (Filter 3) came in organically.
Filter 1 is just there in case we need to manually set the lead source ourselves to force the lead into a correct segment.
This can get tricky but works well once you get it running. If you run into any troubles feel free to shot me an email justin at clearfit dot com