Coding blog page to link / sync with Constant Contact


I am updating a client’s website using code (HTML, CSS) that is as clean and as elegant as possible. The existing site (soon to be replaced) was created in WordPress and the blog page links / syncs with the client’s Constant Contact account as he creates updates (pictures and text). As I’m now working on this part of the new website where I update the blog page I need help on which direction to go in. Would it be more efficient to copy/paste the code into Wordpress and utilize the WordPress/Constant Contact template or stick with hard-code and rewrite / update code to link/sync with Constant Contact updates? I need to weight the pros / cons and really could use some smart advice. It’s my understanding from reviewing this issue that Constant Contact can be tricky when it comes to coding. 

Please help, Thanks. 
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

zephyr_hex (Megan)DeveloperCommented:
Have you considered making use of the Constant Contact API?  That's most likely what the WordPress plugin is doing...
Tech_20Author Commented:
Hello zephyr_hex (Megan),

Thanks for the reply. I didn't mention this detail before but the blog page I am planning to replicate lists a stream of images and related messages that stem from the client's Constant Contact content. After reviewing the link, the components appear to just handle contact logistics (subscription management, specific email campaigns, etc.). This link you sent is a good start but it doesn't appear to provide information on linking images and related content for a picture/text blog.

I'll check for similar links like this one. Thanks.
zephyr_hex (Megan)DeveloperCommented:
Does the Wordpress blog receive content from Constant Contacts?  Or is it the other way around (Constant Contact receives content from the blog) ?
Ensure Business Longevity with As-A-Service

Using the as-a-service approach for your business model allows you to grow your revenue stream with new practice areas, without forcing you to part ways with existing clients just because they don’t fit the mold of your new service offerings.

Tech_20Author Commented:
Really good question. I'll check that too. Thanks.
Tech_20Author Commented:
So far it appears it's the other way around (Constant Contact receives content from the blog). It also appears that moving the site structure to WordPress will be the better long term solution, especially for seamless Constant Contact integration as opposed to messy code. I'll check for any last details and reply. Thanks.
zephyr_hex (Megan)DeveloperCommented:
If the blog feeds into Constant Contact, I bet there is a way to handle this via the Constant Contact API.  It really depends on what content is generated in Constant Contact from the blog.  I suspect the WordPress plugin is likely making use of the API...
Tech_20Author Commented:
The majority of the blog page I have reviewed has a form (input comments, name, email, etc.) on each the many pages linked to the blog content. That information appears to go to the client's Constant Contact list. From the Constant Contact API list, the related action appears to be the option to "Add a subscriber from a sign up form" found at the link below (from pressing the submit button).

I'm still exploring this so please provide any additional input, comments and/or suggestions. Thanks.
Tech_20Author Commented:
It appears that I have found two options. One is to modify a standard Constant Contact embedded form.

Two, I can create a form from scratch and apply the proper Constant Contact information (including the client's unique credentials) to the form (link below).

I will plan to explore both options and reply.
Tech_20Author Commented:
Thanks for your help, zephyr_hex (Megan). After exploring the options of creating a customized form and simply going with Constant Contact's generated code (see link below). The best solution is going with Constant Contact's generated code. The more I attempt to add to the generated code (to match the visual aspect of the website), the more issues the form has regarding functionality.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Tech_20Author Commented:
After zephyr_hex (Megan) pointed me in the right direction regarding the right questions to ask. I spent hours testing several Constant Contact form options until I was able to come to a conclusion from trial and error.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Development

From novice to tech pro — start learning today.