Real People, 24/7

Syncing back Constant Contact Events, EventSpot, to Salesforce

Hi there and if your organization would like event registration information from Constant Contact to populate Salesforce campaigns, along with any registration fee and any field input data from the Constant Contact events then this is a great integration to review.

Let's first take a quick look at some important details on how you can integrate back your EventSpot data to Salesforce.

EventSpot is simply the name for Constant Contacts Events software made simple.


Creating invitations and tracking RSVPs for upcoming events is super easy using EventSpot.

Create Invites, Track RSVPs

This article is perfect if you hold events, online or offline!

Take a look at how the Step 1 settings are laid out below and to get EventSpot to sync back to Salesforce just check this feature.



By default, SyncApps syncs Registration Date, Registration Status or RSVP Status, Payment Status, Guest Count, and Payment total all into the "Email Events" field.

If you would like to have these fields synced into their own separated fields for reporting purposes or Salesforce workflow then use the feature called "Use Separate Custom Fields for Event Marketing Fields" in Step 1 of your integration. 

These fields are already premapped to the following Salesforce Campaign Member fields:

  • RegistrationDate__c Registrant to Registration Date (if not empty)
  • PaymentStatus__c to Registrant Payment Status
  • RegistrationStatus__c to Registrant Registration Status
  • AttendanceStatus__c to Registrant Attendance Status
  • GuestCount__c to Registrant Guest Count

By default, SyncApps will automatically create these fields in the Salesforce Campaign Member object for you and sync back the data from Constant Contact Events.

How to set up Email Events in Salesforce Campaign Member Page Layout?

In Salesforce, head to the Setup page. Tap the gear icon and tap Setup > Campaign Member Page Layout then drag the "Email Events" field in the Layout,



If you want to then map separate fields back to Salesforce fields then enable this feature "Use Separate Custom Fields for Event Marketing Fields" and then in Step 4 the Field Mapping area can be used to map back Event Registrant fields from Constant Contact to Salesforce individual fields.


You'll just need to map out these following fields over in Step 4 of your Sync Profile plus you may be able to add another field if you'd like.

How does it look?

In Constant Contact Event, the Event will be created as a Salesforce Campaign and the Event Registrants will be created as Campaign Members together with the Event Registrant details: 




After the sync in SyncApps is completed, the Event will now be created as a Campaign in Salesforce. The name of the Salesforce Campaign will be the same exact name of the Constant Contact Event.




By default, SyncApps syncs Registration Date, Registration Status or RSVP Status, Payment Status, Guest Count, and Payment total all into to the "Email Events" field if "Use Separate Custom Fields for Event Marketing Fields" is not checked in Step 1 of your Sync Profile. 


If you need to create a Salesforce Opportunity from each Event then see here

If you need to get a better understanding of how Constant Contact Events work in detail head to this article.

We are online 24/7, just for you to make sure you get the best out of your software integration so be sure to drop us a note anytime.


Have more questions? Submit a request