The best way to visualize Classy fundraising data on your website

Boost donor engagement with integrated fundraising experiences powered by Classy’s API. No coding required.

Welcome to ClassyPress Pro

A premium WordPress donation plugin that allows you to easily add
anything from your account to your website

Add things like…

Team Leaderboards

Impact Stats

Top Fundraisers

Donation Forms

Progress Bars

Activity Feeds

Why use ClassyPress?

Exists on your own website

  • control exactly how it looks/appears
  • experiment with amounts, text, colors
  • run A/B split tests to experiment with results
  • turn one donation form on Classy into unlimited pages/forms on your website

Over $27,000+ worth of development work for less than 1% of the cost

  • When you do the math, it doesn’t make sense to even consider building this type of thing on your own.
  • Mittun has been building on Classy’s API since the pre-beta days of their API in 2012 (AKA: we’re familiar)

Modal Checkout for a Streamlined Donation Experience

  • Keep the donation experience within the confines of your site
  • Simplified 4-step checkout
  • Leverage recurring and payment options just like standard Classy campaigns

Improves Google Search Rankings

  • Keep visitors on your website longer
  • Allows Google to index your donation page on your website
  • Doesn’t give all “SEO juice” to
  • Allows your donation page to actually show up in Google search results

Get users to commit early before leaving their browser

  • Depending on how users find your page, some apps will say “you are leaving the website to go here”.
  • It’s been proven that getting a user to pre-commit to a donation amount beforehand, greatly increases the likelihood that they’re actually going to finish the process when they jump over to Classy. This is in stark contract to the most common, ineffective way, which is sending potential donors off of your website immediately in hopes that they’ll commit once they get to the other page.

You can't use Google Ad Grants for your fundraising page

  • But you can use Google Ad Grants for your ClassyPress Pro page!
  • This is a HUGE one. Google gives qualifying nonprofits up to $10,000 in in-kind advertising (yep, free!) courtesy of their Google Ad Grants Program see this link View → … The only catch is, the links you share MUST be on your own website, so you cannot use your ad grants dollars to direct users to Classy, for example.
  • Having a donation page on your website allows you to utilize Google ad grants, experiment with wording, and have users actually go to your website first.
  • In other words, you can’t use Ad Grant Adwords to send people to your Classy page…

Better Analytics

  • See which buttons users are actually clicking
  • Run tests in analytics before sending users to Classy
  • update classy donation form buttons/text based on findings on your own website

Option to share Classy Link, Your Link, or Both

  • As mentioned at the beginning, having a donation form on your website gives you and your team the flexibility to control exactly what you share and how you want the information to displayed on each platform
  • so for example, you can share the classy page on facebook and other social media outlets, but share your website link in email newsletters for better tracking and analytics

Solid foundation to build on

  • ClassyPress Pro allows you to build a beautiful donation form directly on your website now, without worrying about wasted costs with rebuilding pages later if you decide to change your platform. ClassyPress Pro has been primarily used to work with Classy and WordPress, but the plugin can be configured to route payments to other platforms or completely custom in-house applications if needed.

Used by over 200 progressive nonprofits

Get it now

ClassyPress is the industry-leading solution for adding Classy to your WordPress website.
Join over 200+ nonprofits and start using ClassyPress right now.

Only $199/yr

100% money-back guarantee.

If you’re not 100% satisfied with the value of the plugin for any reason whatsoever, kindly request a refund within the first 14 days.
You’ll be refunded in full and your plugin will stop working immediately. We’ll be sad to see you go, but— we’ll still be friends.

We also offer customized API solutions for innovative nonprofits & social enterprises.
Contact us to learn more.

Questions? We have answers.

Do I need to have an account with Classy?

Yes. ClassyPress Pro only works with a account. All features that utilize Classy’s API to dynamically display data, such as progress bars, leaderboards and activity feeds— require an active account on Classy with API access.

If I start with a monthly plan and decide to upgrade later on, is there a discount?

Yes. If you decide to upgrade to ClassyPress’s yearly subscription within the first 14 days, you’ll be pro-rated the difference. However, if you decide to upgrade after 14 days, then you’ll have to start a new yearly subscription.

Can I add this to my site myself? How does this work?

Yes! ClassyPress works with any WordPress website and is a simple, plug-n-play solution with no coding skills required. Want to see it in action? Schedule your free demo today!

What’s the difference between monthly & yearly subscriptions?

There’s virtually no difference between the subscription plans except with a massive savings of over 40%.

What’s on the horizon? What updates can we expect?

We’re working closely with Classy to deploy the latest features into WordPress as soon as they become available. You can expect ClassyPress PRO by Mittun to grow with Classy!

What am I purchasing?

A .zip file with the plugin files + priority email support + continuous plugin updates as we release them.

What is the difference between ClassyPress PRO & Classy’s WordPress plugin on GitHub?

The difference is the plugin’s depth & customization options. ClassyPress by Mittun is a robust, powerful plugin that has the ability to easily add donation forms, progress bars, leaderboards and more— all with advanced customization options to match your organization’s branding. Classy’s plugin is a solid codebase for developers to start with and is not recommended for the non-coding user.

Schedule Your Demo

See the plugin in action. Schedule your free demo today.

Get it now

ClassyPress is the industry-leading solution for adding Classy to your WordPress website.
Join over 200+ progressive nonprofits that are actively using ClassyPress right now.

Only $199/yr

100% money-back guarantee.

If you’re not 100% satisfied with the value of the plugin for any reason whatsoever, kindly request a refund within the first 14 days.
You’ll be refunded in full and your plugin will stop working immediately. We’ll be sad to see you go, but— we’ll still be friends.

We also offer customized API solutions for innovative nonprofits & social enterprises.
Contact us to learn more.

ClassyPress Changelog

See how ClassyPress has improved & take a look at our future plans.

View ClassyPress Change Log

V1.9.89 — Latest Version — 03.06.2024

  • NEW: Introducing Custom Goal in Campaigns

V1.9.88 —  03.05.2024

  • FIXED: Addressed issues with Fundraising Page retrieval
  • FIXED: PHP variable verification
  • FIXED: Updated library files and enhanced field validation
  • NEW: Enabled Active Shortcodes in Admin Performance Tab
  • NEW: Implemented removal of mittun-classy-settings-validate filter
  • FIXED: Updated Classy class
  • NEW: Enhanced functionality of Checkbox in Admin Performance panel to act as radiobox
  • NEW: Added JavaScript code for input radio
  • FIXED: Resolved issues with Answers Table
  • NEW: Introduced New Questions Table
  • FIXED: Corrected encoding issue in Answer Table from utf8amd64 to utf8
  • NEW: Removed Team answer functionality
  • FIXED: Addressed issues with Select2
  • NEW: Added minified JS/CSS file
  • FIXED: Resolved Utm_parameters issue using JS
  • NEW: Implemented registrations
  • FIXED: Corrected Date Issue
  • FIXED: Improved return value for mittun_classy_get_campaigns_with_all function
  • NEW: Added goal text to Campaigns
  • FIXED: Resolved Date format problem in Cron jobs
  • NEW: Updated multiple donation functionality for multi-campaigns
  • FIXED: Changed class Name
  • NEW: Added enum_options to question table
  • NEW: Changed classy instance
  • FIXED: Added admin multiple options for Combine campaigns
  • NEW: Added option to remove fees in leaderboard
  • FIXED: Corrected Preview Section display in Other Posts
  • FIXED: Added indexing to the tables
  • NEW: Added Custom Goal in multiple campaigns

V1.9.87 – 05.25.2023

  • FIXED: Updated Authentication process
  • FIXED: Addressed Subscription emails issue
  • FIXED: Resolved UTM Tags problem
  • FIXED: Removed function in event
  • FIXED: Addressed is_authenticate function issue
  • NEW: Added mittun_classy_settings_classy hook
  • FIXED: Modified cron job settings to run every 30 seconds instead of hourly
  • FIXED: Improved Registrations, Transaction API implementation
  • FIXED: Addressed implode issue
  • FIXED: Checked cron table data
  • NEW: Added action for mittun_classy_settings
  • NEW: Added hard-credit-transfer function
  • NEW: Preloaded activity feed
  • NEW: Enhanced Donor Count format
  • NEW: Added priority of Filter on Cron schedule
  • NEW: Added aggregates
  • NEW: Added answers
  • FIXED: Added Confirm message to delete data
  • NEW: Added new filter for donor count: mittun_custom_donor_count
  • FIXED: Removed 30 seconds cron schedule as per WordPress recommendations
  • FIXED: Changed fundraising page argument
  • FIXED: Added member email address for fundraising page
  • FIXED: Updated team_thumbnail for fundraising team
  • FIXED: Corrected Settings update issue
  • FIXED: Removed illegal fields
  • NEW: Updated pages/teams cron job
  • FIXED: Addressed Activity Feed Issue (Load more, Location)
  • FIXED: Added Keys function to classy-helper
  • FIXED: Updated library for performance
  • FIXED: Improved time ago function
  • NEW: Added library for designations
  • FIXED: Addressed issues in admin.php
  • FIXED: Corrected Designation Argument
  • FIXED: Corrected Designation cron
  • NEW: Added Filter for shortcode
  • NEW: Added member name field to Transaction table
  • FIXED: Added hide_amount column to transaction table
  • FIXED: Added is_anonymous column to transaction table
  • FIXED: Addressed Answer table issue
  • FIXED: Addressed leaderboard issue for 0 total gross
  • FIXED: Resolved Preview ajax issue
  • FIXED: Improved indexing of classy answers table

V1.9.86 – 11.28.2022

  • FIXED: Resolved PHP error
  • FIXED: Updated member name of the activity feed loop function
  • FIXED: Removed Aggregations
  • FIXED: Improved api calling with classy-helper.php
  • FIXED: Removed leaderboard-select ajax function
  • NEW: Added action for custom post type
  • NEW: Added log function: mittun_log_file, mittun_get_designation
  • FIXED: Updated erase data for cron data
  • NEW: Added mittun_create_page

V1.9.85.9 –  11.22.2022

  • FIXED: Resolved UTM tracking code issue
  • FIXED: Corrected html entity decode
  • NEW: Added hook mittun_classy_settings_advanced
  • NEW: Added filter: mittun_classy_default_user_image

V1.9.83 —   10.10.2021

  • NEW: Live preview of leaderboards
  • NEW: Live preview of combined campaigns

V1.9.82 —  8.30.2021

  • Bug fixes
  • API improvements


  • NEW: Combine leaderboards from various campaigns to output single goal/progress bar
  • NEW: “Impact Stat” feature, allowing you to easily showcase:
    • Average Gift Size
    • Total Donors
    • Total Registered Participants
    • Total Raised
    • Days Until Event Starts/Ends
  • NEW: Live Preview for donation forms
  • NEW: Live preview for progress bars, goals and total raised

V1.9.7 – Latest Version – 6.1.2020

  • Bug fixes and various improvements
  • Performance enhancements

V1.9.5 –  11.18.2019

  • UPDATED: The import page to be responsive and have a cleaner layout.
  • NEW: Added new templates on the import page – including Long form v1/v2, 2 & 3 column leaderboards, Full-width slide-out, Popup and 5 new campaign layouts.
  • NEW: Added Fixed Bottom layout.
  • NEW: Added Circle progress bar.
  • NEW: Added live examples of all new templates located on the import page.
  • NEW: Added animation to all progress bars.

V1.7.6 – 9.19.2019

  • UPDATED: Updated CSS of input fields to look better by default

V1.7.5 – 12.22.2018

  • FIXED: A bug where anonymous donors were having their names displayed in activity feeds.
  • FIXED: The ClassyPress Fundraising Dashboard to display fundraising data on the wp-admin dashboard.
  • NEW: Added a new Option on the Advanced Options page to display the ClassyPress Fundraising Dashboard.

V1.7.0 – 11.12.2018

  • NEW: ClassyPress Caching Options- Enable, disable & clear cache. Cached results are stored for 1 hour to limit API usage.
  • Removed popup forms on auto donation page.
  • Removed “Donation List” feature from Campaigns – Unused and slow functionality.
  • Updated Welcome/Landing Page.

V1.6.3 – 9.25.2018

  • New one-click campaign page creation!
  • New styles on leaderboards and event listings
  • Utilizes aggregated API logic to drastically improve loading speeds
  • Fixed various CSS issues

V1.5.1 – 5.28.2018

  • Fixed pass-through parameters for donations forms
  • Fixed import CSS issues

V1.3.5 – 1.22.2018

  • Fixed Object Error on Donation Forms
  • Fixed 2 column leaderboard defaulting to 3 columns

V1.3.3 – 12.27.2017

  • Fixed 2 column leaderboard defaulting to 3 columns

V1.3.2 – 12.23.2017

  • UPDATE: Major Speed Improvements throughout codebase
  • UPDATE: Removed beta stats dashboard that caused major lag on larger Classy accounts
  • UPDATE: Improved CSS
  • UPDATE: unminified popup .js file that caused virus blocker warnings on PC machines
  • NEW FEATURE: Create donation forms without API access (Add Donation Form tab in ClassyPress)
  • UPDATED: Combine Feature allowing aggregated totals for multiple campaigns

V1.3.0 – Major Logic Rewrite

  • ADDED: Secure Acess Token Caching — the plugin is 5X faster now!
  • REMOVED: Import Data feature

V1.2.03 – 11.13.2017

  • Import Data From Classy
  • Cron Update for Latest Data Check
  • Donation Form Button Style Issue
  • Pop Up form issue fixed

V1.1.09 – Latest Version – 10.07.2017

  • Adding Slide In – Out form feature
  • Campaign Dashboard Stat Feature
  • New Welcome Screen Page
  • Global style bug fixing

V1.1.05 – Latest Version – 9.11.2017

  • Option to on/off auto upgrade check

V1.1.04 – Latest Version – Released on: 8.31.2017

  • Fixed bug that prevented leaderboards to display more than 20

V1.1.03 – Released On: 6.23.2017

  • UPDATED: Updated event section + layout enhancements
  • UPDATED: Shortcode bug fix

V1.1.02 – Released On: 6.4.2017

  • UPDATED: 3 column CSS enhancements
  • UPDATED: Style 2 Thermometer size in 3 column layouts


  • FIXED: Campaign checkout url override by default global setting
  • NEW: 3 column support for events and leaderboards
  • UPDATED: Dynamic height calculation for grid list view
  • NEW: Display or Hide API key information
  • NEW: Unique IDs for campaigns, events and leaderboards


  • FIXED: Non-active campaign from displaying
  • ADDED: More controls for leaderboards and Events


  • UPDATED: Avatar images for activity feed
  • ADDED: Text color options for new Fundraise and Donate buttons


  • REMOVED: Decimals in leaderboards


  • NEW: Combined Campaign Logic
  • Overall improvements and bug smashing


  • NEW Campaign Option: Custom fundraise and Donate buttons
  • Overall CSS improvements


  • Smashed some bugs, overall improvements


  • NEW: Default donation amount setting
  • NEW: Donate buttons per team, individual and event listing
  • NEW: Dollar amounts now round up to match Classy exactly
  • UPDATED: Better CSS styling for popup, short form and long form
  • UPDATED: Form logic and user flow


  • Team Leaderboards, 1 and 2 columns
  • Individual Leaderboards, 1 and 2 columns
  • Event listing
  • Improved CSS styling


  • CSS improvements


  • Custom checkout URL override


  • Include/not include registration fees

V1.0.07 – First non-beta Pro Release – 11.14.2016

  • Custom campaign settings per campaign
  • Short form option

V1.0.06 – beta release
V1.0.05 – beta release

  • Fixed php errors

V1.0.04 – beta release 

  • Updated codebase

V1.0.03 – beta release with API 2 

  • Updated codebase

V1.0.03 – beta release with API 2 – 6.1.2016

  • Classy API 2 integration
  • Updated file structure

V1.0.02 – beta update  – 3.14.2016

  • Codebase update

V1.0.01 – Initial Beta Release – 4.11.2013

We’re proud to announce the official beta release of ClassyPress!

  • Initial beta release
  • Integration with classy API 1
  • Embeddable donation form with progress bar