listmonk icon indicating copy to clipboard operation
listmonk copied to clipboard

Sort Campaigns Based on Create, Sent (Start/End), and Scheduled Date/Time

Open arbialexandri opened this issue 6 months ago • 3 comments

It would be beneficial to sort the campaigns list based on Create, Sent, and Scheduled data/time.

When the list of campaigns get longer, it is not easy to find different email campaigns given the current sorting options. Such new sorting options will make different sorting use-cases for Marketing and Business units available, where on can easily sort/find the desired set of campaigns.

arbialexandri avatar Jul 11 '25 18:07 arbialexandri

@knadh I wonder if this is something that can be considered for upcoming releases? I think there are usability benefits if such or a similar feature is implemented, but I will leave the final decision up to you.

arbialexandri avatar Aug 25 '25 21:08 arbialexandri

Hi @arbialexandri. Will consider this for the next release. It's easy to implement.

knadh avatar Aug 26 '25 05:08 knadh

The Timestamps column in the campaigns header already sorts the table by the created_at date, although the column has created, started, ended timestamps. The Buefy UI lib that listmonk uses doesn't support sub option selection to sort one column by custom fields. While implementing sorting in the API is trivial, there doesn't seem to be a straight forward way to implement it on the UI, unfortunately.

knadh avatar Nov 23 '25 06:11 knadh