Selling Classes Online with Event Espresso

Event Espresso is a WordPress plugin that we use quite frequently when we’re building our clients’ sites. We love its versatility and flexibility in allowing our clients to sell everything from local symphony events to (you guessed it) online classes.

Over the past couple years, there has been a rush of new platforms, like Udemy and Ruzuku, designed to make it easy for you to produce and sell your classes online.

But what if you don’t want to pay their royalty fees? What if you want to brand your class and sell it through your own website? Or what if the classes you’re selling are live and local? Then Event Espresso is what you’re looking for.

It’s no secret why selling classes online has become so popular. It’s an easy way to reach your perfect people and fill those seats! So let’s talk about how Event Espresso can work for you.

Local Classes

Whether you’re selling art classes, yoga classes or how to macramé a cat classes, this powerful plugin can build a bridge from your website to your front door.

As a host of local classes, you know how important it is to know exactly how many people are attending (and whether or not they’ve paid is always nice to know, too). Event Espresso lets you track your sign-ups, review who’s paid and who has not and easily search your lists.


Take a look at how Monart art school is selling classes in their local area using the Event Espresso plugin.

Online Classes

Selling classes online is still a very lucrative and fun way to run your business. Choosing the online route allows you to connect with people all over the world who are looking for someone with your expertise.

People love to learn, and you love to teach. It’s a match made in the cloud(s). By using Event Espresso’s event calendar, you can keep your students continually up to date on what’s coming next.

The Smart Single Page Checkout feature makes it super easy for your students to sign up and pay for their spot in your class. All that’s left for you to do is focus on what you’re good at…creating compelling classes for your growing student-base.

Access 7 is a great example of how you can use Event Espresso to promote, sell and manage courses offered both locally and online.

Be Informed

The more information you can have about your class attendees, the better you can serve them. Using this plugin, you can customize it to create questions for potential students to answer during their sign-up. Do they have any special needs? Is this their first time taking a course in this subject? What questions might they have for you before classes begin?


All of these features help keep you in control of selling your classes online, whether the classes are local or virtual.

Have you offered classes before? How did you promote them? Which platforms did you use? Share in the comments below.