The Community is hosting an End of Summer sweepstakes! Participants must complete tasks to earn tickets that will enter them with a chance to win a free year of Constant Contact and other great prizes!*
*No Purchase Necessary. For Official Rules, visit here. Constant Contact’s End of Summer 2020 Sweepstakes ends on October, 20, 2020 at 11:50 PM EST.

Bulk Activity operation - Exporting Events

New Member

Bulk Activity operation - Exporting Events

In considering the refreshing of data from Constant Contact into our integrated system on a nightly basis, it seems like the largest missing piece would be a bulk activity for events (that can be garnered in piecemeal fashion from Campaign Events or Contact Events API it appears).

Any plans to introduce a bulk activity for this which would naturally take some sort of parameter for "all events after this datetime" so that I would only be requesting new ones?



This if a feature we offer in

This if a feature we offer in our website software.  We allow the exporting of all reports for all emails (Opens, Bounces, Clicks).  I have forwarded this request to our Product Management group.  If we implement this extension of the bulk activities, we will post on the developer website to let all our developers know.

Dave Berard
Senior Product Manager, Constant Contact
New Member

Date Driven API Calls

We are building a real-time integration between our application and Constant Contact and sorely need the ability to retrieve only a subset of campaign results.  Some of our customers have over 1000 campaigns and the fact that we must retrieve them all in order to get campaign event details leads to a poor user experience with lots of waiting.   If were were able to retrieve only new or updated campaigns, we could better optimize our solution.  Any time frame for introducing this feature? 

 -Marc Siegel

Frequent Participant

Hi Marc, As a workaround you

Hi Marc,

As a workaround you could just get the campaigns with a certain status (SENT for example) by using the query campaigns collection, alternatively simply get all DRAFT campaigns then save the ID to your own database and use those ID's to only grab the specific campaign data you want.


Hope that helps.


James Benson, PHP Developer.

Constant Contact Services:

Developer Portal

View API documentation, code samples, get your API key.

Visit Page

Constant Contact 2020 End of Summer Community Sweepstakes!

The Constant Contact User Community is hosting a sweepstakes. The more you participate, the more chances you have to win! Read on to learn more...

Read More