The ExpressionEngine part is simply providing the form. You can use the 1st party
exp:email:contact_form add-on for a simple contact form that the user submits their email address, or one of the form add-ons for more complicated forms. If you’re using a service such as MailChimp, then EE won’t have any part in the process. You would simply create the modal via whatever js/css/html you want then paste the embed that MailChimp (or other provider) gives you.
Sorry that it’s not a very clear answer. Put simply, it depends. 😊
Let me know if you need any more help implementing or anything else.
Thanks to both responses. This is very helpful. For a bit more information, we want to connect it to our MailChimp account, so it would be the latter situation that Andy describes. I just took a look at the pop-up builder, and it looks like all we need our EE developer/support to do is add some code to the <head> of our website to get it connected. Has anyone done this with MailChimp, and is it as easy as that?
oh yeah. I forgot about their pop-up builder. Yes, it’s really as easy as copying that JS script tag they give you into your
The only downside of this method is you lose total control over design, UX, etc. I think you get some options in Mailchimp, but other than that, they control it. For most needs though, the default stuff will work just fine.