Coding blog page to link / sync with Constant Contact

Tech_20
Tech_20 used Ask the Experts™
on
Hello,

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. 
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2010

Commented:
Have you considered making use of the Constant Contact API?  That's most likely what the WordPress plugin is doing...

https://developer.constantcontact.com/docs/developer-guides/overview-of-api-endpoints.html

Author

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.
Top Expert 2010

Commented:
Does the Wordpress blog receive content from Constant Contacts?  Or is it the other way around (Constant Contact receives content from the blog) ?
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Author

Commented:
Really good question. I'll check that too. Thanks.

Author

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.
Top Expert 2010
Commented:
ok.
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...

Author

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).

https://developer.constantcontact.com/docs/signup-forms-tools/signup-form-code.html

I'm still exploring this so please provide any additional input, comments and/or suggestions. Thanks.

Author

Commented:
It appears that I have found two options. One is to modify a standard Constant Contact embedded form.

http://techblog.constantcontact.com/api/how-to/how-to-modify-embed-code/

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).

http://techblog.constantcontact.com/api/release-updates/announcing-a-new-signup-form-post-url/

I will plan to explore both options and reply.
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.


https://knowledgebase.constantcontact.com/articles/KnowledgeBase/5717-web-sign-up-forms

Author

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.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial