I have a âDefaultâ target list of email addresses and a âSuppression List - By Email Addressâ for a new campaign on Version 7.10.6 / Sugar Version 6.5.25 (Build 344)
SuiteCRM completely ignored the Suppression list and sent emails to these people. Grrrrr. However, Opt-outs were correctly suppressed. .
Anyone had similar problems? Is Suppression broken in 7.10?
Thanks in advance for any help.
McHugh
EDIT: anyone know if I should be using âSuppression List - By Email Addressâ or âSuppression List - By IDâ?
Before completing these steps, you should already have an email or newsletter campaign created along with the necessary target lists. To exclude a recipient using the editing method, you need to create a default-type target list, populate it with recipients, and relate it to your campaign. The default list is the target list from which you must remove the unwanted recipient. To exclude a recipient using the suppression method, you must create two target lists and relate them to your campaign: a default-type target list that includes all of your desired recipients and a suppression-type target list to which you must add the unwanted recipientâŚ"
@PGR, on a slightly related issue, how does SuiteCRM manage suppression lists for Leads that have been converted to Contacts?
we have been primarily using Leads for our campaigns
we have built up a very healthy âSuppression List by IDâ over the last 9 months or so
campaigns successfully suppress Leads, by design
now, we want to convert a large group of Leads to Contacts and send a campaign to the new Contacts⌠but how do we suppress those that are on the Lead suppression list?
So, Iâm assuming the new converted contacts will have a new ID and so I need to build a new Suppression List by ID, i.e. the Contact ID, right? If so, any tips or ideas on how we should do that?
Also, Iâm assuming that we should only use âSuppression List by IDâ, as was determined earlier in this thread. Do you know if this is still valid?
I think you need to test it. Add an email address you own to a Lead, put it into the suppression list, convert it to contact, and try a target list with just that address, and see if it sends.
I expect the suppressions are by email, not by record (Lead/Contact) so I think it will work.
I added the code at line 946 in Emailman.php and a test campaign successfully suppressed email addresses (for both a newsletter and an email campaign).
I assume future releases will fix this missing code (as of June 3rd 2019, v7.11.4)
Opt-out clicks by email recipient only gets saved in âby idâ suppression list, not âby emailâ.
If we use a âsuppression by email addressâ suppression list in a campaign and email recipient clicks on opt-out link, the contact/lead record of the email recipient is not placed on the âsuppression by email addressâ list.
This however works when using âsuppression by idâ lists as we have done over the past years.
Problem is: only âsuppression by email addressâ seems to ensure (at least for our suitecrm version) that the given email address definitely gets suppressed, even the respective contact/lead records are not identical between the default target list and suppression list.