I get asked this question a loooooot. What do you use for your website/course platform/teaching online/[fill the blank]? So I figured I would write up what my “tech stack” or set of software tools that I use consists of as a yoga teacher and online business owner.
This post is a work in progress, as I’ll continue adding tools to my tech stack as my business grows.
Let’s start with my website.
Software for my websites
Domain registrar
This is where you get the url that you want your website to be found at. I bought my domains https://www.foreversunday.org and https://www.yogabusinessgrowth.com through Heart Internet, which is a UK based company.
Domain host
My website host is Cloudways. I’m really happy with them; my website has gone down only twice for a couple minutes since 2017. That’s only twice in the 5 years I’m using Cloudways! I can tell you: I’ve tried some other hosts, and the downtime with them was terrible. Not to mention the client service.
With Cloudways, you pay for the bandwidth that you use, so if there’s a spike in traffic (like one of your posts going viral) your site doesn’t crash. You just pay for the extra bandwidth you used at the end of the month.
Note: Cloudways is not that easy to set up – I used a developer (who can probably do it in a few minutes).
Content management systems
My website is built on wordpress.org (not wordpress.com!!) and I use Elementor to design my website. The free Elementor plan is enough to already design a beautiful website, but at just US$50 a year it’s worth it upgrading for extra features that will make your life easier!
Chat tool
The chat feature on my website is Chatra. It completely replaces the need for a contact form. I can chat directly with visitors when I’m online, and when I’m offline, the messages are sent to me as an email so I can respond later. If you upgrade to the paid version, you can actually integrate your Facebook messenger and Instagram DMs so you can reply to all your messages from one place (and some other very cool features).
Email service provider
I’ve written a blog post about why yoga teachers need an email list here and how to start your email list here.
My email service provider (ESP) is Convertkit. It’s free for up to 1000 subscribers, and you can trial all the features of the paid plan free for 14 days.
Anndd I have a sign-up bonus if you sign up through my link. Send me a message through my chatbox if you’re interested in signing up through me. That way we can see if Convertkit would be a good fit for your needs and I’ll also tell you more about my sign-up bonus.

Graphic design
I use Canva for all my graphic design work, social media posts etc. It’s the very first software tool that I paid for in my business. I just can’t live without it. The resizing your designs with one click of a button alone is worth the upgrade to the paid plan. (eg from instagram post to Pinterest post or Facebook post, or all at the same time! Love.)
Online courses and digital downloads
Online course software for yoga teachers
I’ve tried many different online course softwares (also through my work as an online business manager (OBM) managing my client’s accounts), and for my businesses I’ve landed at Podia. In my opinion it’s the best price-quality software, and provides a good user experience for both the user and the creator (you!).
Since I don’t really offer drop-in classes anymore, I’ve moved away from Acuity. I’m now hosting my yoga and meditation classes on Podia. I record the class live on Zoom, and then upload it to Podia.
Digital downloads
If you’re looking for a solution to offer digital downloads, subscriptions, or coaching, it’s worth looking into SendOwl. I’ve used it for years. It’s a cart software but it’s also so much more. It can host your documents (so you upload them to SendOwl, instead of storing them on a Google Drive or Dropbox). I especially love the way you can customise the cart; it looks beautiful and it offers a one click buy button. I have a blog post here about setting up your first digital product using SendOwl.
Services and coaching
For my OBM work and coaching packages, I use Dubsado. It’s a client relationship management system that makes it easy to create recurring invoices, proposals, and schedule calendar appointments. Dubsado is a great tool if you’re ready to automate more in your business. When you sign up through the link you get 20% off the first month or year.
To avoid currency exchange fees (they can rack up fast with PayPal and Stripe), I offer my clients to receive payments with Wise. They offer the best exchange rates in the market, and by signing up through this link, you get a fee-free first transfer!
You can also apply for an international bank account and debit card. This is handy if you’re not a US resident but you have many clients in the US who pay you in USD. That way you can also pay out your software expenses in USD without the currency exchange fees.
