We are a non-profit education association that has been a Constant Contact customer for ~10 years. We are looking to automate a welcome email to new chapter members.
Present state is we have to manually update a membership roster from a corporate membership database, parse through the data and then send a welcome email to new members. Is there a way to automatically refresh this list for new additions by linking the two? We are setting up the welcome email with our current members but want to automate the refresh.
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.
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 your Corporate Org Database’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).
Constant Contact provides developers with free access to our V3 API endpoints for developers building their own application for integration. You can get started using our API by visiting our documentation here:
Additionally, you can utilize our API Reference Page to find body schemas & values, as well as test the functionality of our available endpoints to see how they will work once programmed within your application:
Alternatively, it may be worthwhile to look online and see if there are already any pre-built 3rd party integrations available between the software your Corporate Org Database uses and Constant Contact. If you already have the autoresponder emails set up in your account, you would likely just need an integration that can sync those specified contacts into the corresponding list.
Please have a look and let us know if you have any other questions!
Courtney E. Tier II API Support Engineer
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.