Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Viewing list of subscribers who received newsletter #934

Closed
candideu opened this issue Aug 31, 2022 · 4 comments
Closed

Viewing list of subscribers who received newsletter #934

candideu opened this issue Aug 31, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@candideu
Copy link
Contributor

Is your feature request related to a problem? Please describe.
At the moment, there's no way of checking which subscribers received a particular campaign:

image

Click on the bounce processing number leads to a list which displays which emails bounced, but the same isn't possible for the sent list. Knowing who the campaign was sent to is crucial for a number of reasons (ie: checking to make sure someone who was unsubscribed didn't receive the campaign, follow up on claims that an email wasn't received, etc.).

Describe the solution you'd like

  • Clicking on the "sent" numbers displays a list of list members who received a particular campaign
  • Viewing a list of campaigns sent to a particular list / Filter list of campaigns by list
  • For each subscriber, via the Subscriber tab: a list of the campaigns they've received
@candideu candideu added the enhancement New feature or request label Aug 31, 2022
@knadh
Copy link
Owner

knadh commented Sep 1, 2022

This is difficult. listmonk does not record statistics per subscriber. If it did, for a list with 10 million entries, for every campaign that was sent, it'd have to create 10 million new entries (one per subscriber) somewhere, quickly running into tens/hundreds of millions of entries. This was a conscious architectural decision keeping performance and scale in mind.

@knadh knadh closed this as completed Sep 10, 2022
@candideu
Copy link
Contributor Author

candideu commented Feb 8, 2023

@knadh Makes sense to not have view stats tied to subscribers.

What if it was possible to get a simple print txt list of all the email addresses that received a campaign? It would be viewable in the campaign reports, but not acting as a database entry for each subscriber. This way, the admin could still check who received which campaign.

@FelipoAntonoff
Copy link

FelipoAntonoff commented Apr 26, 2023

A good idea @candideu, perhaps json or SQLite can be used, one stool for every X customers, although even if it is in the main bank, I believe that it is up to each user to have the infrastructure to meet their demand for use, perhaps it could be a resource optional to turn it off or on and only recommended for up to X thousand users, because for a small base it makes sense to use it and those who have a lot of base can make the necessary optimizations or deactivate it.

I would use the same current database and then according to new versions, analyzing the possible options for larger use cases, in addition to enabling/disabling the feature.
It really is a very important resource even for internal control.

@MaximilianKohler
Copy link
Contributor

listmonk does not record statistics per subscriber

Doesn't it record campaign views per subscriber? Eg: #686

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants