perfecty-push-wp
perfecty-push-wp copied to clipboard
User segmentation and user role targeting
Related to https://wordpress.org/support/topic/need-more-options-7/
The plugin is great with basic features. But need important features like segmentation and user role capture (so that I can send notifications to paid users only), etc.
You can show them the alert only if they belong to a certain user group or have a certain role by activating, or not, the plugin for that user. In that way you can filter them without asking the push plugin to handle roles.
Thanks @matteomorreale, there are multiple ways to interpret your suggestion in my mind right now and I would love to understand your approach better. Are you referring to the moment in which we show the users the dialog to subscribe to Push Notifications?
Yes, you can selectively activate the plugin on role bases, there're many plugins to do that, or hook on plugin's hooks manually or, brutally, hide the notification box for those users with some css like this:
#perfecty-push-dialog-container { display: none!important; }
There are many ways to handle users on role bases, but in my opinion that's on you. I don't think that the developer should do that in it's plugin, would only be another thing to mantain :\
Thanks @matteomorreale for your clarification! Of course we want to provide the functionality to do user segmentation and the role lookup seems like a good approach, however we will assert what the best option is as you suggested. Thank you for your response!
Features being asked by the community:
- Category: Geo/ country based visitor
- Category: Last xx days visitor/ more than xx days visitors
- Deliver the message intelligently, i.e deliver the notification only when users are active on the browser.
This would be very useful for us to customise the message to be deliver, example we would want to deliver more aggressive/engagement message to the recent visitors, or ping the old visitors to revisit my website again with certain promotions.
More feedback from https://wordpress.org/support/topic/excellent-plugin-some-suggestions/#post-15306421:
It would be great if in the future you could add the possibility of recognizing subscribers by countries. To know the reach and amount of clicks for each campaign. To be able to eliminate the users that do not visit us in the last 30 days.
Addition: it should be possible to fulfil the use case outlined in #140