Currently prefill is only available for marketo forms on marketo pages.
Marketo needs to make this available. Responsive design is hitting in a big way, and iframes don't cut it anymore.
I can manually add the mktoPreFillFields variable to the top of my custom (non-marketo) page and make it fill out the form. Is there any way to load this data from Marketo? From a cookie? Other?
I finally got the form to pre-fill by calling the SOAP getLead method:
This brings in all data for a lead, so if all you want is to pre-fill the form fields, this will get you there; however, it doesn't really work with what I want to do - the progressive profiling. It seems that the progressive profiling looks for that mktoPreFillFields variable to be populated based on what is needed.
I can't seem to find a SOAP API call that will give me that information. If anyone knows what that might be, I'd appreciate it.