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.

Contact edit their profile...

New Member

Contact edit their profile...

I am just wondering if I have a custom form on my site how do I let the user edit their profile? Anyone have any code examples or maybe even a link to something here on the site. I have a feeling its been asked befor im just not finding the solution anywhere.




Edit Contacts

If you are using a typical 'Join My Mailing List' form, which can be found in your Constant Contact account by clicking on the "Contacts" tab, followed by the 'Join My Mailing List' link, a user can update their information simply by visiting the sign up box again on your website and entering their email address. This will send them an 'Update Profile' email allowing them to update their information.


Alternatively, a contact can also update their profile by clicking on the 'Update Profile/Email Address' link included in the footer of every email sent from your Constant Contact account. The information the contact is able to update from this link as well as the 'Update Profile' email mentioned above is based off of how you have your Join My Mailing List 'Contact Info' tab configured.


Lastly, you could build an 'edit contact information' page that would display a form filled in with their current contact details. You could then allow users to edit any information that they would like. Upon submitting the form, you would want to do an HTTP put to the following URI:{username}/contacts/{contact-id} 

which will update the contacts information in Constant Contact. For more information on this process, please take a look at Updating a Contact. You can also take a look at our Sample Forms in PHP, C#, and ColdFusion, which all have examples of this type of process. I hope this information helps.



David J

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