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.

A way to personalize? (ie mail merge)

Go to solution
Occasional Advisor

Re: Custom Fields not uploading properly - missing data

Phil in Tier 2 Technical support emailed me earlier this week to say the issue has been fixed. Yay! Thanks, guys.

Honored Contributor

How to Use Dynamic Links

Does your website have an area that is designed to host content for individuals who are on your contact list? Maybe this content is a PDF or a login with a username attached. You might want to send an email out with a link to that content unique to each individual contact. We know that you don’t want to send out 100 individual emails, but how can you do this with Constant Contact? Enter dynamic links.


Please note: The instructions below are how to use dynamic links within our templates. If you want to use your own custom XHTML, please leave a comment and we’ll open a case to have a specialist contact you with more information. Dynamic links are not possible within HTML custom coded emails.


First you want to start out by making sure that you are importing the dynamic information into your contact details.  You may need to use custom fields to get your unique information into the account. It should look something like this when you are importing. Please see this FAQ to review the character limits for these fields.


dynamic links custom excel.jpg


Once this information is within your Constant Contact account, we can get into the email to make sure this information pulls when sent out.


  • First, click to open your email
  • Click the edit pencil icon or click on the block to open it for editing
  • If you have formatted your file to match the image above, you will want to use the Insert > ContactDetails option on the left.

Insert Contact Details.jpg

  • Then insert them as the custom fields (or whatever field you used) in the order to insert the full dynamic link.
  • Save  the block
  • Save your email

You can also do it this way:


  • Go into your Email
  • Click the edit pencil icon or the block to open for editing
  • Under the Insert header on the left, choose Link
  • Click the Plus icon to open the overlay
  • In Text to display as link, enter what text you want to be visible in the email
  • In Link URL, you will want to add your URL info.
  • Add the variable to the end of the URL ($Subscriber.Email$)
  • If you want to use a different variable from email address, check the variables available at this FAQ for subscriber details
  • Click Insert
  • Save block
  • Save email

That's it! Any questions let us know!


Occasional Advisor

Inserted Custom Contact Fields Do Not Populate

I created a test message to see if all of our customer details could be inserted (a.k.a. merged) into an e-mail messge.


Fields like First Name, Last Name, and Company work as expected. However, our custom date and text fields do not populate with the correspnding database value. Instead, the field name appears in the message.


We're trying to clean up our database by allowing our customers to see their details and tell us about any errors.

Honored Contributor

Re: Inserted Custom Contact Fields Do Not Populate

Mark,  you're not alone.  Looks to be a problem others are having as well.  Good thing people like you are checking, I'm afraid there are tons of people having this problem but not even aware of it.   I think CTCT should let their user community know about this huge bug.


The issue is if you don't check this, and assume its working your customer data will be lost. In the event you don't save your import files or can't recreate it for some reason you're screwed. Worse case is that it will erase whats already in your database as was the case in one reported failure.




Re: Inserted Custom Contact Fields Do Not Populate

Hi @MarkM566 


I'm so sorry that your custom fields are not populating. We are aware of this. I looked into your account and I see that you have a case open with our Tier 2 team. They will reach out to you regarding any updates with this issue. I sincerely apologize for the inconvenience. 

Melissa M
Community and Social Support Intern

If you find my post helpful and it answers your question, please mark it as an "Accepted Solution"
Occasional Advisor

Re: Inserted Custom Contact Fields Do Not Populate

Are there any updates regarding this problem?


Re: Inserted Custom Contact Fields Do Not Populate

Hi Mark,

Unfortunately this looks like it's still an issue we're working to resolve. At this time the workaround is to change the format of the date field in order to import. I understand you need a specific format imported and I apologize for the frustration this has caused. We will keep you updated!


Thanks again,

Hannah M.
Community and Social Media Support

If you find my post helpful, and it answers your question, please mark it as an Accepted Solution

Are you on Twitter? Follow me here!
Occasional Organizer

Adding unique coupon codes to email?

Hi! I was hoping someone could help me out and tell me how I would go about adding unique coupon codes(they'll be for free shipping) to an email to shoot out to a list of contacts? I have a list of the unique coupon codes in an excel file but I am unsure how to actually add the different ones to all of the many contacts? I'm still fairly new to using constant contact so any help is greatly appreciated thanks!

Honored Contributor

Re: Adding unique coupon codes to email?

Hi @MikeB171 


Thanks for posting this question!


The best and easiest thing to do is to take that Excel file and add a column that has the email address for each coupon code. Here are the steps to take once you have the associated coupon code with the email address that is already within your list in your Constant Contact account.


Save Excel File

Go to the Contacts

Click Add Contacts dropdown > choose Add from File

Follow prompts & on 3rd scren, you want to click the box next to "I'm updating existing contacts, no need to add lists or tags"

Updating Contacts.jpg

Then click Import


Once this is done, you can go into the Email that you have created that will have the coupon code. Where you want the coupon code to be, you will choose Insert > Contact Details > Custom Field (probably 1).

Then Save the block.


It's that easy! If you have any questions let us know!


Unique link embeded in my email - how do I do this ?



I am in B2B publishing and send out a number of controlled circulation renewal emails, in order to either convert non-registered to registered, or year 2/3 registrations to year 1.  I have a web registration page in place, and my data is stored on a cloud based database.  Every contact that I email to, has a unique Personal reference number.  When I add this person reference number to a URL string, I am able to bring up my web registration form, with the persons name, job, company name and address already pre-populated.


On the email I send from Constant Contact, I have a button that says ' Register Here'.  Behind this button is just the standard URL to the form (not pre-populated).


What I want to do is personalise (I guess), the 'Register Here' button, so that when a person clicks on this, it takes them to my web reg page, pre-populated.  I have a coloumn on my file which I would upload, that would contain the unique URL's for each contact.


Can I ask how I can do this please.


Any help appreciated



Tags (3)
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