So I am trying to maximize revenue from my Freemium plugin, https://www.sunshinephotocart.com. I have an almost perfect 5 star rating (one person just gave a 4 star because they thought I wasn’t giving enough features away for free, grr). I get this rating because the plugin is quite awesome to toot my own horn but also because I spend a lot of time providing quality support to make sure users have it working.
Anyway, within the plugin I have some admin_notices that appear after a certain amount of time. The first is 7 days after installing asking them to take a survey in return for some credits towards premium add-ons. The second is 14 days later asking for a review on the WordPress.org forums.
In those survey results, I would say 1 out of 5 complains that something within Sunshine isn’t working right for them. However, these people never post anything to the forums or try to contact in any way to get it resolved.
I feel like this kind of person assumes a WordPress plugin, even one as complicated as a complete e-commerce plugin, should work out of the box on any WordPress install with any theme and any plugin combination. As a developer, I know that isn’t possible but I guess I can see how an end user could make that assumption. In every single case (so far), I am able to find a solution (sometimes a bug, more often a theme conflict).
I want to reach out to these people and solve the problem for them. The reason being is if they don’t think Sunshine even works, they are likely to A) Give an unjustified bad review or B) Never buy a Premium add-on.
Does anyone do anything special to try to reach out to users to make sure all is going well?
The only idea I have is to add another admin_notice saying to the effect “Hey, if you see something not working tell me about it and we can work to get it resolved”