Hi!
I’m not a Constant Contact user myself so I don’t have anything more recent than a few years ago ( https://kraft.blog/genesis-enews-extended/install/#constant-contact ).
If you hear of how to do it, please let me know and I’ll update my instructions.
Thanks!
Hi Brandon!
Unfortunately Constant Contact has changed the code it generates for the user. The older tutorials rely on pulling strings out of the HTML embed code, but the new embed code for a form only contains this:
<!-- Begin Constant Contact Inline Form Code -->
<div class="ctct-inline-form" data-form-id="5d08b430-5f42-4f6e-b669-30032a6c6c91"></div>
<!-- End Constant Contact Inline Form Code -->
To use the above form code, it also requires a single instance of this ‘universal code’:
<!-- Begin Constant Contact Active Forms -->
<script> var _ctct_m = "b9a3cbe48971daa2e6b379306a1310e6"; </script>
<script id="signupScript" src="//static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.min.js" async defer></script>
<!-- End Constant Contact Active Forms -->
If I do figure something out, I’ll let you know! Thanks for the response.
Cheers,
Kate
-
This reply was modified 4 years ago by kateaction.
I am also having an issue with Constant Contact embed code that is meant to place an inline Sign-Up for Email form on my website. I have followed directions found on this site: https://knowledgebase.constantcontact.com/articles/KnowledgeBase/18053-activating-and-installing-your-sign-up-form?lang=en_US#GeneralInstallation. I have tried adding the Code to a Footer widget and to a Page. Neither method has resulted in the Sign-Up Email form on the website, and neither method even puts the HTML language on the site. Below is the universal embed code automatically generated by Constant Contact followed by the Inline embed code generated by Constant Contact. Is there something missing within the code? Appreciate any insights!
<!-- Begin Constant Contact Active Forms -->
<script> var _ctct_m = "12c2c8eeb1edef13265676cdb92e08d8"; </script>
<script id="signupScript" src="//static.ctctcdn.com/js/signup-form-widget/current/signup-form-widget.min.js" async defer></script>
<!-- End Constant Contact Active Forms -->
https://knowledgebase.constantcontact.com/articles/KnowledgeBase/18053-activating-and-installing-your-sign-up-form?lang=en_US#GeneralInstallation
Hey @abceisler, I never figured out how to integrate Constant Contact’s code with Genesis eNews Extended. I just used the basic Constant Contact inline form code in a widget and added custom CSS to make it (slightly) less clunky.
<!-- Begin Constant Contact Inline Form Code -->
<div class="ctct-inline-form" data-form-id="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"></div>
<!-- End Constant Contact Inline Form Code -->