FR: Stats: Track Unsubscribes per Campaign
Author: adrianjeanCreated Nov 2, 2025Updated Sep 15, 2026
Labelsenhancement
Context:
- In an effort to part-out some of the ideas here: Issue 2692 and make things easier to track I'm creating this Feature Request
Problem:
- Listmonk doesn't track unsubscribes per campaign, only views.
- A future campaign stats dashboard will require more data to be tracked.
Possible Approach (Unsubscribe):
- As there is a
campaign_viewstable, there could be acampaign_unsubscribestable - With
id,list_id,campaign_id,subscriber_id,date_unsubscribed - Records are added on every unsubscribe, per list, with the
campaign_idthat caused them to unsubscribe.
Possible Approach (Subscribe):
- If a user of
idever re-subscribes, the matching subscriberidrecord could be deleted
This would provide per list and campaign unsubscribe detail that could be added to a future stats dashboard.
Source: knadh/listmonk