listmonk icon indicating copy to clipboard operation
listmonk copied to clipboard

Count Complaints and Bounces separately

Open benstaf opened this issue 1 year ago • 7 comments

I'm always frustrated when I see bounces and complaints lumped together

I want to see complaints counted separately because AWS SES requires to manage them separately, complaints are much more costly than bounces

benstaf avatar May 29 '24 13:05 benstaf

They are separate and you can control them separately in the settings under "bounces". Screenshot 2024-05-29 082748

MaximilianKohler avatar May 29 '24 15:05 MaximilianKohler

Screenshot_2024-05-29-19-27-50-259_com android chrome-edit Screenshot_2024-05-29-19-29-41-260_com android chrome-edit

I meant the statistics metrics are incomplete: no complaint metric, and no soft bounce metric

That's the 2 metrics that need to be monitored in AWS SES (and probably other providers)

benstaf avatar May 29 '24 17:05 benstaf

Yes, listmonk doesn't have a specific metric for complaints, but AWS does. AWS doesn't count soft bounces, only hard ones.

MaximilianKohler avatar May 30 '24 00:05 MaximilianKohler

Yes but AWS doesn't disclose how the metrics are calculated, they keep it a secret

so having in-house statistics about hard bounces and complaints would be very helpful to 'game AWS metrics '

In particular, AWS complaint metric is calculated in a very weird way, it's hard to decipher their formula

benstaf avatar May 30 '24 07:05 benstaf

I think you can get the exact count in Cloudwatch.

MaximilianKohler avatar May 30 '24 15:05 MaximilianKohler

This issue has been marked 'stale' after 90 days of inactivity. If there is no further activity, it will be closed in 7 days.

github-actions[bot] avatar Aug 29 '24 01:08 github-actions[bot]

Inmho, it would be better to have Hard Bounces and complaints on the campaign dashboard.

They are important deliverability metrics

benstaf avatar Aug 29 '24 05:08 benstaf

This issue has been marked 'stale' after 90 days of inactivity. If there is no further activity, it will be closed in 7 days.

github-actions[bot] avatar Nov 28 '24 02:11 github-actions[bot]

Inmho, it would be better to have Hard Bounces and complaints on the campaign dashboard.

They are important deliverability metrics

I agree. If no one else is interested in implementing this I'll take a look and see if it's something I can do. It might be too cluttered to separate "hard", "soft" and "complaint" on the Campaigns page, but "bounce" and "complaint" possibly.

For that reason, it may be better to only have it on the analytics page. That may be beyond my expertise.

I wonder what Knadh thinks before starting on this.

MaximilianKohler avatar Nov 28 '24 16:11 MaximilianKohler

That would be nice to be able to customize which metrics to show on the campaign dashboard, using toggle visibility switch:

https://masteringjs.io/tutorials/vue/toggle-visibility

I personally don't need to see clicks and bounces

On the other hand, hard bounces and complaints are the two deliverability metrics that are important to monitor on a campaign basis (must pause the campaign immediately if they skyrocket to avoid harming IP reputation)

benstaf avatar Nov 28 '24 16:11 benstaf

You seem to know more about coding than I do. Wouldn't it be as simple as copy-pasting the "bounces" section on the Analytics page and changing the "bounce" detection to "complaints"?

But perhaps a better solution would be to use the same graph but different colors for "soft", "hard", "complaint". That would be more difficult for me to do.

MaximilianKohler avatar Nov 28 '24 17:11 MaximilianKohler

The second solution is a bit fancier (different colors on the same graph), but the first one (copy-pasting) is probably sufficient

benstaf avatar Nov 28 '24 20:11 benstaf

I sent a mail with Listmonk via Amazon SES using a long existing account. There was a sudden increase in my bounce rate. I paused the sending manually and restarted it hours later. I want Listmonk to monitor the Amazon SES metrics and adjust the sending.

Am I in the right place?

Here is a screenshot of the Amazon Metrics

screen2

cbleek avatar Dec 02 '24 20:12 cbleek

This issue has been marked 'stale' after 90 days of inactivity. If there is no further activity, it will be closed in 7 days.

github-actions[bot] avatar Mar 03 '25 02:03 github-actions[bot]