There are a lot of old Community threads on this (some contain misinformation, to my personal frustration, but the general gist is there).
First, what would I lose by doing this? |
The primary difference between embedded forms -- including, just FYI, forms that use the embed code on Marketo LPs instead of a named Form (Free-Form) or mktoForm (Guided) element -- and named Forms on Marketo LPs is that embedded forms do not support PreFill (don't listen to anyone who suggests using the REST API for this -- that is not for professional environments).
Note PreFill, meaning fields auto-populating with values from an associated Marketo lead record, is not the same as Progressive Profiling (ProgPro). ProgPro does work on embedded forms.
Secondarily, you lose the automatic (Flow-step-free) assignment of an Acquisition Program, but if you're using global forms you probably are already doing this in a Flow.
IMO any other drawbacks are minor (or don't even exist and are just rumors!).
So If you are reliant on PreFill as a core feature, and do not have a budget to make PreFill work professionally on your main site, that's a deal-killer for embeds. Similarly, if you rely on Marketo LPs (usually quicker to spin up than corporate CMS-hosted LPs) then there's no question that you need to stay within Marketo.
Otherwise I have to say the switch isn't a big deal. If it saves you from having to build LPs that can instead be gen'd by a CMS, that could be a win (?) though then there's the whole job security thing. 
Second, how does the process work? |
You just copy and paste the embed code. It's simple on the client side, that's definitely not the pain point.
I'm looking for a solid argument, as I've been fighting this battle for a long time now. I know that data is very important for us. Same with lead flow. Can anyone help me make a good case? |
I'm probably not the one to make an overriding case for named Forms in all cases, since I use embedded or named Forms depending on the client.
I will say I don't buy the SEO aspect. Having the LPs on a subdomain should be able to feed the main domain. It's all about managing your rel-canonicals and all that jazz.