Hello everyone,
I have a problem when running different campaigns in the same time and I spent lots of time on the forum but couldn't find a reliable solution.
I have a VPS server with 4gb RAM. I'm using sparkpost to send my emails using 4 dedicated IPs. In Mailwizz I have setup 4 campaigns that should run in parallel but for some strange reason the sending pattern is extremely unpredictable, a server sends way more than the others then switch randomly to another server where it sends just a few emails and so on. Something like this:
Campaign 1...............23%
Campaign 2...............5%
Campaign 3...............6%
Campaign 4...............35%
They all start at the same hour, and instead of sending uniformly it focus only on two of them sending emails like mad, and the rest of two being left behind with just a few sends, forcing me to pause the campaigns and resume when the others catch up.
My main problem is that the emails are being delayed on ISP's and I can get into trouble. I'm using Mailwizz just for myself, I don't have clients and stuff.
Q1: What is the priority between these 3 setup pages in backend?
Customers--->Groups
Settings ---> Customers ---> Campaigns
Settings ---> Cron
I'm asking this because on each of these pages you can set subscribers at once, send at once....etc, but when the cronjob run, which of the above pages has priority and apply the settings? I don't have groups, the only customer is me.
Q2: I'm still in the warm-up process and after 1 week I reached 4000 emails/day/ip but it is a real struggle not to send this amount in a too short period of time. I aim to spread this number to 4-5 hours.
My current setup in Settings ---> Customers ---> Campaigns is:
Subscribers at once: 10
Send at once: 20
Pause: 0
Emails per minute: 0
Change server at: 20
My current setup in Settings ---> Cron
Campaigns at once: 100
Subscribers at once: 5
Send at once: 0
Pause: 0
Emails per minute: 0 (This option would help me the most but looks like it doesn't work when "change server at" has a value in it)
Campaigns in parallel: 10
Subscriber batches in parallel: 4 (in the idea of 4 batches * 5 subscribers at once = 20)
Parallel sending via PCNTL is off. Turning it on doesn't send campaigns in parallel but one after another
The cron I have setup is this one:
*/6 * * * * ..../apps/console/commands/shell/send-parallel-campaigns > /dev/null 2>&1
The question is: How do I setup the above so that the campaigns are sent in parallel, uniformly, and in a predictable pattern?
Thank you
I have a problem when running different campaigns in the same time and I spent lots of time on the forum but couldn't find a reliable solution.
I have a VPS server with 4gb RAM. I'm using sparkpost to send my emails using 4 dedicated IPs. In Mailwizz I have setup 4 campaigns that should run in parallel but for some strange reason the sending pattern is extremely unpredictable, a server sends way more than the others then switch randomly to another server where it sends just a few emails and so on. Something like this:
Campaign 1...............23%
Campaign 2...............5%
Campaign 3...............6%
Campaign 4...............35%
They all start at the same hour, and instead of sending uniformly it focus only on two of them sending emails like mad, and the rest of two being left behind with just a few sends, forcing me to pause the campaigns and resume when the others catch up.
My main problem is that the emails are being delayed on ISP's and I can get into trouble. I'm using Mailwizz just for myself, I don't have clients and stuff.
Q1: What is the priority between these 3 setup pages in backend?
Customers--->Groups
Settings ---> Customers ---> Campaigns
Settings ---> Cron
I'm asking this because on each of these pages you can set subscribers at once, send at once....etc, but when the cronjob run, which of the above pages has priority and apply the settings? I don't have groups, the only customer is me.
Q2: I'm still in the warm-up process and after 1 week I reached 4000 emails/day/ip but it is a real struggle not to send this amount in a too short period of time. I aim to spread this number to 4-5 hours.
My current setup in Settings ---> Customers ---> Campaigns is:
Subscribers at once: 10
Send at once: 20
Pause: 0
Emails per minute: 0
Change server at: 20
My current setup in Settings ---> Cron
Campaigns at once: 100
Subscribers at once: 5
Send at once: 0
Pause: 0
Emails per minute: 0 (This option would help me the most but looks like it doesn't work when "change server at" has a value in it)
Campaigns in parallel: 10
Subscriber batches in parallel: 4 (in the idea of 4 batches * 5 subscribers at once = 20)
Parallel sending via PCNTL is off. Turning it on doesn't send campaigns in parallel but one after another
The cron I have setup is this one:
*/6 * * * * ..../apps/console/commands/shell/send-parallel-campaigns > /dev/null 2>&1
The question is: How do I setup the above so that the campaigns are sent in parallel, uniformly, and in a predictable pattern?
Thank you