Topic: How To

Featured Integration: TapAnalytics

TapAnalytics centralizes Constant Contact and other marketing services into a scalable reporting and analytics dashboard. This new Technology partner built an excellent integration with Constant Contact that pulls all Constant Contact campaign results into a data visualization dashboard. This allows TapAnalytics’ users to measure the success of their campaigns and showcase how Constant Contact has […]

Sync Data between Constant Contact and your Application

Keeping data in sync between the integrated application and Constant Contact is one of the most important aspects of building a successful integration with Constant Contact. Why syncing data is important As a sender of bulk email marketing you must be concerned with: Anti-spam laws require the senders of commercial electronic email to respect the wishes of […]

Using JSON Schema to Validate Web Service Requests

Validating input is one of those programming necessities that we sometimes like to put off.  In fact it is much easier to take on faith that the input is correct than to spend many lines-of-code trying to guard against all the ways the input can be wrong. This leap-of-faith approach may make coding faster and […]

Constant Contact v2 API Supports gzip Compressed Payloads

The Constant Contact v2 API now supports sending and receiving compressed JSON payloads in gzip format on all endpoints. Using compressed payloads improves Web and mobile app performance by reducing the amount of bandwidth required for API calls. Mobile app developers are extremely bandwidth sensitive, and look for performance improvements in every nook and cranny. […]

From Idea to Production: Steps to Creating and Consuming APIs

Mike Adler, Constant Contact VP Engineering, discusses the history of APIs, and best practices that developers need to consider when building or consuming APIs. Mike made this presentation at the 2014 Ultimate Developer Event. Share your thoughts on what goes into building a world-class API, or, what you need from an API as a developer […]

Creating Dynamic Content Using the CTCT API

Dynamic content – What is it? Why do I want to know about it? Campaigns that include content personalized to each subscriber are shown to have a higher engagement level with their audience. Merging dynamic content into a campaign is a like a 3 step dance, a waltz. Get ready, on three… Step_One:rsrrpac Decide what dynamic content […]

Import Contacts using the Multipart form Bulk Activity Endpoint

One of the most efficient ways to add or update contacts using the v2 API is by using the Import Contacts multipart endpoint. You will need to create a file in one of the supported types with the contact information you want to import. Why is using multipart bulk activity your best bet for adding […]

Visualizing the OAuth 2.0 Client Flow

OAuth 2.0 flows are complex, and it can be difficult to understand exactly what is going on under the covers. I found that by being able to see the data exchanges between the client and server in each step of the process, I was able to understand the OAuth 2.0 client flow. In this post […]

Pages: 1 2 3

Investigating the Impact of Gmail Email Image Caching

Recently, Gmail rolled out to production, the caching of all emailed images on Gmail servers. Many email marketing companies, including Constant Contact, have been wondering what impact this would have on the reporting of open rates for its customers. The following is what we found during our investigation of the issue. First, a little background… […]

Using the Constant Contact V2 APIs with R

Big Data is moving quickly from buzzword to required discipline for software companies. I recently worked on a project that merged two of my interests, APIs and analytics. This little side project retrieved campaign statistics from the Constant Contact v2 APIs and brought them into the R programming language for analysis. If you’re not familiar with R, […]