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

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

Open
kiyote33 opened this issue Jul 15, 2024 · 6 comments · May be fixed by #1541
Open

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

kiyote33 opened this issue Jul 15, 2024 · 6 comments · May be fixed by #1541
Assignees

Comments

@kiyote33
Copy link
Collaborator

Contact Details

[email protected]

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
Copy link
Collaborator Author

kiyote33 commented Jul 17, 2024

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

@joshreisner
Copy link
Contributor

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
Copy link
Contributor

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! [email protected]

@kiyote33
Copy link
Collaborator Author

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
Copy link
Collaborator

gobborg commented Sep 5, 2024

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

@joshreisner
Copy link
Contributor

joshreisner commented Sep 5, 2024

i still feel that these are the zones we should update: #1468 (comment)

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants