Thank you for reaching out to the Constant Contact Community. It's my pleasure to assist you today.
That's a great question. At Constant Contact the best option for an embeddable form is our Inline Sign Up Form which you may create and then install on your website. We also provide a Pop Up Form if you are interested in that. Please feel free to reach out should you have other questions.
Thank you for choosing Constant Contact. Have a great day!