Add contacts automatically from outside source

Campaign Contributor
0 Votes

Forgive me if this has been asked, but I'm curious if something like this is even possible.

We currently use Eventeny to do ticket/product sales, as well as scheduling and a collection of other tasks to run a convention we host every year.  Each time someone buys one of the badges for the convention, it asks them two questions.

1: I agree to be added to your mailing list for critical convention updates (they must check yes on this one to be able to purchase the badge)
2: I agree to be added to your mailing list for non-critical convention updates and other event updates hosted by company (the can say yes or no to this one)

Assuming data is stored on a SQL database (I'm not 100% sure if it is), is there anyway to be able to parse the data as it's being submitted, or read it directly from the data base, and send that data back here to Constant Contact.  CC can then look for the email address, and create an entry with their email, name, and list preferences (or update if the email is found).  I'm sure it would be through an API, but I don't know enough about them to even know where to start looking for an answer. 

0 Votes

Hello MarsiaP2,


Thank you for reaching out to Constant Contact API Developer Support. My team is here to assist outside software developers with questions about building into Constant Contact's API.


I wasn’t able to find any existing 3rd party integrations that were capable of connecting Eventeny with Constant Contact, nor do they appear to offer any public-facing API documentation, but if you are interested in developing your own integration between the two services I’d recommend contacting Eventeny Support directly to verify whether they allow developers to access their API:


Eventeny Support Options


It would definitely be possible to add sign-ups from your event to your Constant Contact account using our V3 API. Below I’m including documentation for our sign-up form endpoint which will automatically check your account to see if the address you’re submitting already exists on your account and update the existing contact information if it does -or - create a new contact if it does not. 


Create or Update a Contact:!/Contacts/createOrUpdateContact


When developing your own application for integration, you’ll need to set it up so that the application calls/retrieves the data of your choosing using Eventeny’’s API (You will need to check their API documentation or contact their support team for help with how to configure this part), then you will program your application to sort out which variables you need and parse them into the correct format for Constant Contact’s API, at which point you can send that data through to the Constant Contact account via an authenticated connection (or vice versa).


Please note that Eventeny  is a 3rd party product and not built or supported by Constant Contact, so we are limited in the support we can provide, but will try to answer any questions to the best of our ability as they pertain to Constant Contact’s API endpoints and functionality. 


Please have a look and let us know if you have any other questions!



John B.
API Support Specialist
Did I answer your question? If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.
Developer Portal

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

Visit Page


API Updates

Join our list to be notified of new features and updates to our V3 API.

Sign Up