back to

Number of emails sent in a campaign do not correspond to the number of active contacts I have

Hello, a couple of days ago I had a total of approximately 14 thousand contacts distributed mainly in 4 lists. In this week, I increase contacts passed to about 21 thousand contacts. With this I started a campaign in which approximately 20 thousand emails were sent; however, I have two subsequent campaigns in which only 17,000 emails are sent in each campaign, and 20,000 emails should be sent. I did a small analysis to verify repeated emails in the lists, however, at the end of my analysis, 20 emails should be sent. I have about 3 thousand emails that are not being shot at the campaigns and which are active, are not blacklisted and are confirmed. Where can the problem be found?

I’ve been looking the eventlog table and found this:

In the campaign scheduled at 02:30 am the processing of the normal campaign begins, in which it finds that the campaign will be sent to 20,174 contacts, then again finds only 17,376 contacts to whom the campaign will be sent.

In the campaign I am sending at the moment and which started at 10:30 am there are 20,689 contacts to whom the campaign should be sent, subsequently to 17,165 contacts and subsequently to 19705 contacts.

Why is doing this, if I’m using exactly the same lists at 02:30 am and 10:30 am?

You should look at the event log page, menu System > Event Log to see any errors that phplist might have reported.

I just have the next error:

(949205, ‘2019-11-08 02:42:36’, ‘processqueue’, ‘Error: El proceso fue matado por otro proceso’),

What does it means?

Error: The process was killed by another process

It means that the phplist process run by the cron job is taking too long and not responding. The next run of the cron job is killing the previous one.

If this was working up till now, then what has been changed to cause this problem?

I just download all the eventlog of the campaign scheduled at 2:30am, where can I send you the file. I dont want to publish here because it has all my contacts listed.

What do you mean by “it has all my contacts listed”.
Possibly some of the email addresses that you have imported are causing a problem for phplist. Have you validated all of the email addresses?

The eventlog display every single email send out, so it display every email address of my contacts. Mostly the 95% of email address are already been validated.

On some eventlog I’m getting things like:

Other events looks like:

(949207, ‘2019-11-08 02:42:36’, ‘processqueue’, ‘Enviando 132 a XXXXX’),

I blocked the email address for secure reasons.

Good morning, once again I left a campaign scheduled at 4:00am of today and the process just send 17,543 emails.

Something is wrong with the query that calculates the total of contacts, or something is wrong with the process, yesterday with the campaign I send at 10:30am it seems to work correctly. Can any one help me to check this please…

@rrosenbergg Are you sure that phplist has finished sending the campaign? Is the status “sent” and it appears on the Sent tab of the Campaigns page?

You should disable VERBOSE in the config.php file because the voluminous output is likely to make it difficult to see any genuine errors in the event log. In the event log does phplist indicate that it has completed the sending of the campaign?

Yes all campaigns finished. I have already disable VERBOSE, so im waiting instructions to send another campaign in order to monitor the process.

The thing is that this behavior began to occur with the increase in my contacts a week ago. I do not understand why this situation is happening with the sending of campaigns.

I had a similar situation this week 11/9/219 for the first time.We have been using PHPlist for years with few problems. I found info here and followed it. Campaign Sent Multiple Times .. (SMTP Error). It worked, but now I am not getting any statistics reported. The problem seems to be that the failures, that are not really failures, keep sending. The info in the link, is a temporary fix. I had upgraded to version 3.4.7 and installed the segmentation plugin and a subscriber plugin.

You’re problem is different than mine. Thank anyway.