If you pasted that verbatim, then the Snippet call got corrupted because your page is allowing Rich Text; note that each Snippet parameter must be preceded by an ampersand, e.g.
¶meter=`something`
But when you have TinyMCE as your editor and the page is set to accept Rich Text, those "&"’s get converted to the HTML equivalent: & -- the result is that the whole Snippet call gets corrupted.
What I like to do is for any page that uses Snippets, I go to the "Page Settings" tab when I’m editing that page, and I uncheck "Rich Text" -- I also change the "Editor to Use" down below to "None" -- this helps cut down on any replacing of ampersands.
Your Snippet call must look like this:
[!eForm? &formid=`ContactForm` ...
and NOT like this:
[!eForm? &formid=`ContactForm` ...