code4recovery / 12-step-meeting-list

WordPress plugin for managing a list of weekly recovery meetings
https://wordpress.org/plugins/12-step-meeting-list/
GNU General Public License v2.0
51 stars 49 forks source link

Update Main Dashboard Widget to Highlight Need for Financial Contributions #1468

Open kiyote33 opened 1 month ago

kiyote33 commented 1 month ago

Contact Details

waynep@code4recovery.org

Requested Feature/Enhancement

Our by-weekly discussion on July 13th pointed out the need for contributions from TSML end users to ensure that the development team members who are donating their time and efforts on behalf of the many recovery communities using our services are not also saddled with shouldering the financial burdens associated with maintaining and expanding the services that the Code For Recovery team provides. Some development team consensus has evolved where slight tweaks to the main dashboard widget function encouraging a $20 dollar annual contribution to Code For Recovery might help provide an incentive to TSML end users to make monthly/yearly support payments to help us pay our way. More detail could be added to the Contributions page. Most involved in the discussion agree a statement like "Our recommended donation for the use of 12 Step Meeting list is $20/year, but all contributions are appreciated!" would be beneficial. There is also considerable support for a larger re-write of the Dashboard widget or creating one of those plug-in pop-ups along the line of the following: "Support Our Mission with a Monthly or Yearly Contribution Your donations help cover hosting fees, content delivery, geocoding, and other essential services that enable recovery communities to thrive. Every contribution makes a difference. Our recommended donation for the use of 12 Step Meeting list is $20/year, but all contributions are appreciated! [https://code4recovery.org/contribute]".

kiyote33 commented 1 month ago

image Instead of modifying the dashboard widget, another alternative is to publish a TSML_alert() like this on the Settings page.

joshreisner commented 1 month ago

i support updating these zones with better messaging and a contribute button. i dont think we should add a new message though

Screenshot 2024-07-16 at 6 07 01 PM Screenshot 2024-07-16 at 6 07 27 PM
joshreisner commented 1 month ago

fwiw, if i were donating, this text on the contribute page would persuade me to make it a one-time contribution.

Please note that if you intend to cancel a recurring contribution that was set up in the past or if you have multiple recurring contributions, you may need to utilize the link provided in the receipt. The button above will only allow you to access the most recently created transaction.

we'd get better traction if the text was along the lines of

Have a question about a past contribution? Contact us and we can help! contributions@code4recovery.org

kiyote33 commented 1 month ago

Seems like the wordsmithing of these type of messages never end. I do appreciate the minimalist approach. image The text "Our recommended contribution to us for the use of 12 Step Meeting list is $20/year, but all contributions are appreciated!" could be added to the contribution page.

gobborg commented 2 days ago

Is there consensus on how to move forward with this? Change the dashboard text or add a popup?

joshreisner commented 2 days ago

i still feel that these are the zones we should update: https://github.com/code4recovery/12-step-meeting-list/issues/1468#issuecomment-2232109861

let's start with that for now and see if that works or if we need to add a new messaging area