Certainly not expected. A half-second to download the form description, maybe. Although it does depend on how far (geographically) the user is from your Marketo instance. What's a sample URL I can test? Have you checked the network waterfall when loading your page to see how it's taking to load the form on the wire?
Thanks for the suggestion! Very helpful to use the inspector to see what is going on....
I found that the two largest sources of latency were - by far - calls made by the Marketo form2.min.js library
1) marketo getForm?munchkinId=xxx TTFB 940ms2) marketo XDFrame TTFB 920ms
These happen serially, so altogether that is almost 2 seconds of latency!
For comparison, Google Analytics plugin latency TTFB 24ms
Is this expected?
Also, when embedding a Marketo form on a page, should I also have the normal munchkin code on the page as well? I do have the standard munckin script ...and It looks like the munchkin.js gets dowloaded twice?
Comparing to GA isn't really fair because it's loaded from a CDN, not from the origin server.
What is a sample URL?
And yes, Munchkin and Forms offer complementary features and should both be loaded. What you see as two munchkin.js is actually the bootstrap and the main file.