yoga teacher resource logo

Spend Time With Students,

Not Software


Our simple tools simplify your life and improve your bottom line

Get set up in minutes

Discounted pricing on all plans

Mado Hesselink

I love Offering Tree for new and tech-shy teachers because they offer an affordable all in one platform that is incredibly easy to use with stellar customer support. As a B-Corp, Offering Tree has public benefit written into their by-laws and these shared values are important to me. In addition to website & scheduling, they just released zoom integration and a membership platform making their price point an incredible value.

— Mado Hesselink

Check out Mado’s podcast, The Yoga Teacher Resource, and website. Mado shares relevant stories, practical tips, and down-to-earth advice to guide participants to leverage their unique perspectives, talents, and vision to build a successful and sustainable career. She also has an incredible Facebook Group.


Choose a plan that fits your needs.
Prices reflect the discounted price.
*Note that discounts only apply for the first year on annual plans or the first 3 months on monthly plans

How We Help You

website free easy design

Website and More

Building a website is the first step and OfferingTree's website builder will have you live in minutes. The rest of the functionality is ready to use when you are. Our websites have all our features automatically integrated into them, so no need to cobble together other services and 3rd party integrations. Have a website you already like? No problem, most of our features can be embedded on any website.

Automatically generate Zoom links with our Zoom Integration

Serve Your Clients

There are many different ways to interact with your clients, and OfferingTree supports the most popular ones. We help you manage live events, classes and one-on-one appointments as well as make it easy to offer pre-recorded videos, courses and other digital content. Everything ties into our membership and package management features so you can make your loyal clients feel extra special.

Picture of form where instructor can enter payment information. Payment processing, pass on fees.

Online Payments

With payments built-in to OfferingTree, you can accept online payments at the time of registration. It also handles recurring payments - monthly, quarterly, annually - for memberships and packages. Streamline your business and improve your clients' experience.

Picture of newsletter summary web page. Shows newsletters sent, delivered, opened.


Communication and coordination with your clients and students is essential. As with everything, OfferingTree's email and messaging platform is easy to use. It's like having a personal assistant working with you 24 hours a day. 

Picture of offeringtree admin dashboard. Shows site stats, payment and upcoming offerings.

Better Data Better Decisions

You can't make good business decisions without knowing what's going on. OfferingTree reporting starts at the highest levels and allows you to drill into client-specifc information

Teaching Online Using OfferingTree

How to Grow with Offering Tree

  • Create Your Website
  • Build Your Content
  • Promote Your Site
  • Engage Your Clients

Our Blog

How to Perfect the Tech in your Online Classes

How to Perfect the Tech in your Online Classes

Online teaching is an art form all of its own. In comparison to in-person sessions, there is a steep learning curve of technology, cables, connections, software, devices and lighting (and angles!). There are many things that could go wrong and that alone is enough to...

Best Webcam for Online Teaching

Best Webcam for Online Teaching

Having a good camera is a fairly important part of connecting with clients online. While many smartphones, tablets or laptops are already installed with cameras, sometimes the quality of these isn’t ideal if you are teaching a movement class. Or perhaps you would like...

Frequently asked questions

Why use OfferingTree? How are you different from other website services?
Unlike other services, we built OfferingTree specifically for busy professionals who don’t want the hassles of learning technology or managing tons of logistics. You can be up and running in 10 minutes or less. We’re also a benefit corporation that actively supports wellness access and education. It’s free to join our integrated, easy-to-use solution that provides essential tools for busy professionals.
Will I get my own domain name? What if I have an existing domain?

Yes! When creating your account, you'll be asked to choose an option for your website address. Pick the "Use a domain you've already purchased" option and we'll get in touch with you on how we can use that domain for your OfferingTree site.

If you already have a site you like and you just want to use OfferingTree functionality on your existing site we can do that too! Most of our popular features can be embedded right in your existing site!

Don't already own your own domain. No problem! You can purchase one during the signup process.

Can I use OfferingTree on another webiste?

Absolutely! Our most popular features can be embedded directly into an existing website. If you want to use OfferingTree for scheduling, registration, payments, membership & package management, or running your digital store we can help.

Schedule a live demo or reach out to [email protected] if you'd like to learn more.

Do you offer support?

We offer tutorial videos, an online Q&A knowledge forum and email support. To get the fastest support, simply send us a support ticket through your OfferingTree site by clicking on “Help.”

What happens if I cancel a paid plan on OfferingTree?

When you cancel a monthly paid plan, we’ll stop all future billing. Please note that we do not issue refunds for any of our monthly paid plans. You can use all of the monthly plan’s features until the end of that month.
When you cancel an annual paid plan, we’ll stop all future billing. You can cancel an annual paid plan at any time and you can use all of the annual plan’s features until the end of your current annual bill cycle. If you cancel an annual plan within the first 14 calendar days of your credit card being charged, then you can request a refund from us with no questions asked.

If you purchased a domain through us, we'd be happy to transfer the domain to you so you can use it however you would like.

If you have any additional questions, concerns or just wish to connect with us, please contact us by emailing [email protected]

Pin It on Pinterest