Showing results for 
Search instead for 
Did you mean: 
This area of the Community has been archived.
If you are looking for assistance, please see our Knowledge & Support area. If you are looking to leave feedback, please take a look at the Your Feedback & Ideas area. If you have any questions, you can reach out to our Community team at communitysupport(at)constantcontact(dot)com.

Sending to multiple list and using list name in XHTML

Occasional Participant

Sending to multiple list and using list name in XHTML

I'm new to constant contact an could use some advice from the experts.  Here is my use case:


I have 2 e-mail lists,  A) members who have opted to receive our newletter electronically instead of physical delivery, and a  complete membership list.  There is overlap in lists (A) is a subset of  (.


I want to create an e-mail and send it to List (a) and List (b).  Since I only want to send one e-mail to people who are in both A+B.  I would add A+B as the target lists for the e-mail.


Likewise, I'd like to alter the text in the e-mail based on whether the recipient is in List A or List B.  So I can thank those in List A for taking electronic delivery, and ask those in List B to consider taking electronic delivery.


Which brings up two questions:


1)  Is there a property (like the subscriber.firstname, etc.) which contains the list name which I could use inside the <IfPropertyExists> tag to alter the content? Or should I use a custom field in each list and populate that with the list name?  If I do the later, can I force the value of this property to a constant value when users signup to the list?


2) Assuming I can do (1), the next question is when I send to A+B, I am expecting constant contact to first use all e-mail address in (A) and then only the e-mail addresses in ( which a not in A - such that the Subscriber properties (or the ListName property if available) would come from List A and not List B for e-mail address in both lists.





CTCT Employee

Re: Sending to multiple list and using list name in XHTML

Hello Peter,


Welcome to Constant Contact I'd be happy to assist you with your list questions.


1. Contacts in Constant Contact can be in as many lists as you desire but they still only is one contact profile for each email address so the information. This means that each email address whether it is in List A or List B will have all the same data on it.


So with this in mind, use a custom field to insert the custom text; each Custom field can have up to 50 characters of information in them, but you can string multiple custom fields together to length the amount of characters you have. (For example in The XHTML you would have <Property name="Subscriber.CustomText1"/><Property name="Subscriber.CustomText2"/>).


Unfortunately you would not be able to force the value of this property when they sign up to your list, you would have to manually add this content to the custom field sections.


2. Constant Contact will not send to a duplicate email address on the same send

Andrew H.

Tier 3 Support Specialist

Re: Sending to multiple list and using list name in XHTML

This post thread is archived, content is saved for education. Links will not be updated. If you need additional information please create a new post. 

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!
Still need help?
You can post a new message in the Community or find us on Twitter Mon-Fri 8am - 8pm ET. We've got real people waiting to help you out. Click below to start a conversation!