Send mails to members all lists except those who are member of an other list

cyrilmalka

New Member
Hello, hello,

I hold webinars.

I send an invitation to all my lists for the webinar one week before.

People who register are registered in a new list (live-webinar-list).

A couple of days before the webinar, I send a reminder to everyone on my lists who has not registered yet.

In Mailwizz, how do I manage to send a mail to all my subscribers (on different lists) except the ones who are already registered into my live-webinar-list?

Thanks in advance for your answers.
 
Maybe just export the attendees from the list, add a new field to the exported file using any csv tool like excel, then import them in your existing list, which will import the new custom field only. Then create a segment on that custom field and send to only people matching/not matching it.
 
I have never tried segmentation before and never tried a custom field. I will try to see if there are guides or such because I don't really see how to do that.

If you have a couple of links, that would be of great help. Thank you.
 
Try it and if you have questions, let me know. Segments are just smaller parts of your lists, subscribers that match a certain criteria.
 
Hello again,

Okay, so I have made a custom field on the list "live webinar" so when people register, they go on this list and have the tag "tilmeldt" ("registered" in Danish) on and its value is "yes"

Now, how do I do to send a reminder to a group of lists (I have several lists) except to the addresses which have "yes" in "tilmeldt". I don't see at all how to do that.

Thanks in advance for your answer.
 
For a start, for your list, create a segment called Not Registered with conditions like:
1788724440704.png
After you save your segment, you'll be able to see the subscribers matching your criteria, so press that button as well, to confirm the results are correct. Next. when you create a campaign, target your list and this segment, so it will select people that don't have the value of this field set to yes.
 
Sorry, I don't understand. On what list do I create the segment Not registered. Maybe I didn't explain myself very well.

Let's say I have 5 lists: A, B, C, D, E.

I send a message to these saying: Hey, I will be holding a webinar on this or that next Sunday. Register on this list (list Z) to get the link.

Several people from A, B, C, D, E register on list Z. List Z has the field "register" sat on "yes".


2026-09-07 11 58 56.png
Two days before, I send a mail to lists A, B, C, D, E as a reminder that it is still time to register for the webinar. But I don't want the members already registered (on list Z) to receive the reminder not to bother them with that.

On what list do I create the list segment you are giving as an example? Or...? I missed something, I think :-)
 
Unfortunately, this is a bit tricky to get it going because there's no option to tell MailWizz to send to everyone except people in this other list, it just does not work like so.

If you send a campaign to all the people in list Z first and you put that campaign in a sending group, and then when you send another campaign to list A, B, C, D, E and you use the previous sending group, then this automatically leaves out subscribers as you want, but this means you have to first send that campaign to list Z, which is not what you want most likely.

What does it mean to subscribe to a webinar, just joining to a mailwizz list?
Because if that's the case, on subscription confirmation, you could send a webhook requests to some script and that script could update your subscriber in the other list with a marker to say it has been registered. Then when sending the campaign, just filter that out via segments. But this is also tricky because it requires custom coding.

If you're keen to go into certain direction, let me know.

I also tried a prompt with AI for this and got pretty far:
Using MailWizz v2, I want to setup a list so that when somebody subscribes to it, it sends a webhook to a url of my choice.
At that URL, there will be a PHP script that will take the payload and update subscribers custom fields from other lists. The list UIDs I will provide. I will also provide the custom field name and the value will set, but I want rest of the code. The idea is that when somebody subscribes to list Z, it usually comes from list A, B, C, D or E, so then I want to send an email to these lists, to segments that exclude the people subscribed to list Z (that's why I need the API script to update the subscribers from these lists). Guide me step by step on how to accomplish this.
 
I was using Sendy before and that's how I found out of this method. Because at the moment of sending, in Sendy, you can send to as many lists as you want and then click on "except" x or y or z list. So I just used this method.

But if there is an other way to do so, like people pressing a link instead of getting on a list, I'm all for it.

But it has to be able to be "reset" somehow because I hold a webinar once a month.

Or if there is a way to "trick" mailwizz in believing I actually sent the mail to the Z-list even though I haven't?

Ufortunately, I am not much into coding, my specialty is psychology and even though I did code once it didn't get much further than Basic, Commodore 64 machine code, Html and such.
 
Back
Top