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

Easily see the state of contacts on a particular list #174

Closed
bossanova808 opened this issue Sep 23, 2020 · 5 comments
Closed

Easily see the state of contacts on a particular list #174

bossanova808 opened this issue Sep 23, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@bossanova808
Copy link

bossanova808 commented Sep 23, 2020

Is your feature request related to a problem? Please describe.

I find myself wanting to be able to easily see the list of contacts on a particular list. In particular I am looking for state information - e.g. I might want to mark some contacts unbounced if I know the issue was a temporary one etc., and just generally to check we're actually mailing out to the precise group of people we think we are.

I understand that I can do that via the 'filter' on the contacts section...but with a lot of lists this soon gets very cluttered.

In our case this column goes for about 4 pages long on a 27" 4K monitor....so it's a lot to wade through to find what you want...

image

Describe the solution you would like

I think perhaps something needs to be done generally about this view/approach as it soon becomes impractical if one is using quite a few lists. We're finding Campaign very handy for both our main newsletter, but also for things like product notifications (back in stocks, or delays or...whatever), so we've got a lot of lists in active use.

I also, logically, find myself looking for this information via the Mailing Lists section, rather than the Contacts section. I go to the mailing list, and expect to be able to easily see the list of contacts on that list, but one can only see reports there. Seems to me the logical solution is to make the list of contacts available from the page for the mailing list itself.

(Thanks for your consideration Ben - I really love Campaign, it's really made a radical difference in how easily/quickly we can prepare these sorts of things...and is also wildly cheaper than Mailchimp. It's just fabulous!).

@bossanova808 bossanova808 added the enhancement New feature or request label Sep 23, 2020
@bencroker
Copy link
Collaborator

I think perhaps something needs to be done generally about this view/approach as it soon becomes impractical if one is using quite a few lists. We're finding Campaign very handy for both our main newsletter, but also for things like product notifications (back in stocks, or delays or...whatever), so we've got a lot of lists in active use.

How would you suggest this be improved? The mailing lists could be replaced with mailing list types, but then you would lose the ability to filter by specific mailing lists, which seems like the more valuable option of the two.

I also, logically, find myself looking for this information via the Mailing Lists section, rather than the Contacts section. I go to the mailing list, and expect to be able to easily see the list of contacts on that list, but one can only see reports there. Seems to me the logical solution is to make the list of contacts available from the page for the mailing list itself.

I will consider adding a list of contacts to the mailing list edit page, similar to how mailing lists are listed on the contact edit page.

Thanks for your consideration Ben - I really love Campaign, it's really made a radical difference in how easily/quickly we can prepare these sorts of things...and is also wildly cheaper than Mailchimp. It's just fabulous!

Thanks for the kind words and glad to hear you're enjoying Campaign!!

@bossanova808
Copy link
Author

Yeah it's a bit tricky as really Craft has this problem all over the place with larger data sets - e.g. commerce order statusses are similar if you have a lot of them. Part of it is the way-too-much spacing between the filters, but it's a fundamental limitation of the approach once you have a lot of filters.

...I think that some sort of live filter becomes desirable once you get beyond a page or two of filter options. So you could type a partial of the list name you'd be able to select the filter that way maybe? But of course the search currently is for a contact, which makes sense there. So I find myself going back to at least making it easier by having the contacts on a list accessible via the mailing lists section..because there you already have that searching. So you'd type a partial, 'Epson', say, and a much shorter list of lists comes upm you click on the one you want and go to the contacts tab and boom there you are.

@bencroker
Copy link
Collaborator

Sounds like smart sources (craftcms/cms#1630) may help with that.

@bencroker
Copy link
Collaborator

bencroker commented Sep 25, 2020

Added a contacts tab to the mailing list edit page in b442920 for the next release.

@bencroker
Copy link
Collaborator

Released in version 1.16.0.

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

2 participants