• Skip to primary navigation
  • Skip to main content
Daniel McClure

Daniel McClure

Entrepreneurship, Marketing, Technology, Travel & Lifestyle

  • About
  • Credentials
  • The Blog of Daniel McClure
  • Social
  • Code
  • Contact
  • GitHub
  • Instagram
  • LinkedIn
  • Twitter

[Product Idea] Plugin Patron: WordPress Plugin Donations as a Service

You are here: Home » WordPress » [Product Idea] Plugin Patron: WordPress Plugin Donations as a Service

Last Updated: July 7, 2017 1 Comment

Plugin Patron

One of the great things about WordPress is that there are thousands of free plugins. One of the downsides of WordPress for developers is that users expect amazing software for free. Of course this leads many to adopt a premium (paid) or freemium (paid extras) model.

What if there were a way to easily and automatically reward developers of free and open source WordPress plugins?

The Vision

An optional plugin/service lets call it “Plugin Patron” that can be installed on a site. When opting to use it; you simply select how month you’d like to donate either on an annual or monthly basis. At the end of each period, it analyses your plugin usage and then splits your donation amount amongst the plugin authors.

For example lets say I decide I’d like to donate $5 a month to support the authors of plugins on my site. Over the month I used 10 plugins for the full duration of the month. Each plugin author is then allocated $0.50 as a donation. Individually it may not add up to much. But if 10,000 people were using this service and happy to spend $5 a month in the same situation, then an author could receive $5,000 a month.

The Practicalities

Not every user may want to donate the same amount to every plugin author. Patrons could maintain a profile that opts out certain plugins, or boosts/lowers their donation percentage.

Also sending 1000 x $0.50 is generally going to be a lot more expensive in payments fees than sending a single $500 payment. This would seem to suggest that payments are sent to a service that distributes the funds for users. Longer term these funds could be distributed on the blockchain (think Bitcoin / Ethereum smart contracts). This would allow for complete transparency and accountability.

There is also the problem where a plugin author may not have provided valid donation information. You might attempt to contact them to register details. But if unreachable the funds could be donated to the WordPress foundation and other open source advocates.

On a large enough scale, this could encourage plugin authors to game the system and split their features over multiple plugins. Although hopefully user defined distribution percentages would negate this somewhat.

Moving Forward

This idea was inspired by a recent post where a plugin author had given up development due to lack of funding and support. I’m not necessarily going to build out this idea further, so instead thought I would share it with the world for feedback and inspiration.

And if you’re thinking this sounds like an awesome idea you’d like to develop on, feel free to reach out or just straight up take it and run with it. I offer no guarantees or assurances that it would work out in practice but it could definitely be worth a try.

The open source software world has created an amazing force for good on the internet. Every now and then it is important to sit back appreciate what we take for granted. If we can find a way to create, optimise and automate positive feedback loops for these types of projects then we can push the developments further.

Thanks for your time 🙂

Filed Under: WordPress Tagged With: #Donations, #Open Source, #Plugin Patron

About Daniel McClure

Daniel McClure is a Marketing Technologist and Blockchain Advocate that has worked with large and small businesses around the globe.

Reader Interactions

Comments

  1. Brent Kozlowski says

    August 1, 2017 at 7:05 pm

    I’ve been talking about this for some time now! I’d definitely be onboard to contribute to this open-source vision! It would be amazing if this could be integrated with github.

Leave a Reply

Your email address will not be published. Required fields are marked *

You can encrypt your comment so that only Daniel McClure can read it.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Supporting An Open Web

To comment via your own website, enter the URL of your response which should contain a link to this post's permalink URL. After moderation your response will then appear on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Learn More)

Daniel McClure

Work With Me

Get in touch if you’re interested in working together on your next project.

Contact Me

Creative Commons Licence

Copyright © 2023 Daniel McClure

All opinions shared through this site are that of their respective author and are not necessarily representative of the views of past/present clients, affiliate partners or businesses.
Some links include affiliate tracking for which I may earn a commission. See the Full Disclaimer Page for more information.