knowledge base

Answers & Best Practices

Reader Supported Donations

If you are looking to provide people with an opportunity to support or contribute to local journalism, here is how you can integrate that feature in your website through MediaOS. There are many ways to lead to revenue from readership, while traditional subscriptions have dominated the market for quite some time - several of our clients are seeing success by basing their reader revenue off of donations. These recurring or one-time donations are a great way for your readership to feel involved in your mission. MediaOS Enabled Websites make this even easier to setup and manage through our Donation Widget. The Donation Widget is a feature found in the Engagements portion of MediaOS. This allows users to donate to the organization of the site. See the image below.

NOTE: This requires the Membership & Integration package of MediaOS Service, contact us today to learn more!


Navigate to the Members tab on the right hand side of your MediaOS account. Then select Sales > Offers.

You will see that there is a button up top that says Donate Embed. In order for this feature to work, you must have a subscription offer set up. It needs to have a time based item included.

For Pricing there can be a default row of $1 for Regular Price and Price, everything else can be override. Then make sure you select the toggle for Custom Pricing Enabled up at the top.

Make sure the following fields remain EMPTY: Required Membership, Country, and Minimum Required Tier to Purchase

Now, once you have these offers set up, you can select the Donate Embed button up at the top of the Memberships > Sales > Offers page. Here, you will match up the following categories and the prices you wish to include (Note: you can add, remove, edit, etc. as you need down the road). Then simply scroll down, and click on the embed code to copy.

Now you will navigate over to your site and create a new page. Here, you will title the page and choose the html block and paste the embed code!

Save your page and you will find your monthly, yearly, and one time donation page! Feel free to change the width and design as you wish inside MediaOS. (NOTE: if you get a message saying "No Pricing ID Found", this means you have set this feature up incorrectly.)

Recent Update Details: #

  • With this update, the checkout process is now seamlessly integrated within the same page. When a user clicks, "Support", the donation flow loads instantly within the widget, eliminating the need for a page redirect.

Key Improvements: #

  • -Seamless User Experience: Donations can now be completed without leaving the current page.
  • -Automatic Integration: The widget remains automatically linked and embedded within the engagements section of MediaOS.
  • -Improved Efficiency: Reduces friction and simplifes the donation process for users.

This enhancement ensures a more intuitive and streamlined donation experience, making it easier for users to contribute without interruption.

Skip to content