Skip to main content

Alva Courses for yoga and wellness teachers

Alva Courses is a Shopify app that yoga and wellness teachers use to sell guided video class series and seasonal programs directly from their store. Alva Courses supports limited-time access so a course expires after a set window, drip scheduling that releases one practice per day, a calm branded storefront course player with a sidebar lesson list and progress ticks, Alva-hosted video plus YouTube, Vimeo, VdoCipher and Loom, live Zoom sessions inside lessons, and completion certificates emailed on finish. Two paid plans: Unlimited at $9.99/mo and Unlimited Pro at $14.99/mo with 50 GB Alva Video Hosting and no per-video limit. Both include a 14-day free trial. 5.0 stars from 13 Shopify App Store reviews.

Alva · For yoga & wellness teachers
Video series · seasonal programs limited-time access · calm branded player

Alva Courses for yoga & wellness teachers

Yoga and wellness teachers on Shopify want to sell guided video class series and seasonal programs with limited-time access and a calm, branded player — not bolt students onto a noisy external platform. Alva Courses is a Shopify app that lets you do exactly that, natively. Build a course from sections and lessons , drip a 30-day practice day by day, set access to expire after a season, and let students watch in a distraction-free player inside their own customer account — no second login, no subdomain, your branding throughout.

★★★★★ 5.0 · Built for Shopify · 13 App Store reviews · 14-day free trial · By , Founder
Access
Limited-time
Expires after a season
Release
Drip
One practice per day
Player
Branded
In your customer account
Video hosting
50 GB
No 10-min file limit (Pro)
A day in the life

How a wellness teacher's Shopify + Alva Courses week actually runs.

06:30 · FILM

Record the morning practice.

Film a 40-minute flow on your phone or camera. Upload the file straight into a lesson — on the Pro plan, Alva Video Hosting takes the full clip with no 1 GB or 10-minute cap, so there is no splitting it or hiding it on an unlisted YouTube link.

07:15 · BUILD

Drop it into the 30-day program.

Open the course builder, drag the new lesson into your "Spring Reset" section, and set drip so it unlocks on day 12 for everyone enrolled. Add a short text block with a breathing cue and a PDF of the sequence. Two minutes, done.

11:40 · SALE

A student buys the program. Access opens.

The order is paid and Alva Courses enrols the student instantly — a branded "Start Learning Now" email goes out, and the program appears under My Courses in their customer account. Limited-time access starts the countdown for the season.

18:00 · LIVE

Host the weekly live Zoom class.

A Zoom block sits inside this week's lesson, so the live workshop lives right beside the recorded practices. Afterwards a few students leave comments on the lesson; you reply, and email notifications keep the thread moving.

What teachers actually use

Alva Courses, re-angled for a yoga & wellness teacher.

01 / 06Access

Limited-time access for seasonal programs.

Wellness sells in seasons — a spring reset, a 30-day challenge, a summer mobility series. Alva Courses lets you sell time-boxed access: enrolment opens the course for a set window, then closes it automatically. The countdown adds gentle urgency, keeps your library curated rather than sprawling, and turns a re-enrolment into a clean new purchase instead of a manual cleanup.

Pair it with drip scheduling and a course can run as a guided cohort — everyone moving through the same sequence, on the same calendar, without you touching a thing once it is live.

02 / 06Player

A calm, branded player in your own store.

Students watch inside your Shopify customer account, not on someone else's platform. The course player is a quiet, distraction-free page with a sidebar lesson list, a progress bar and completion ticks — and it carries your store's theme, fonts and colours. No second login, no subdomain, no competing course catalogue in the margins. The practice stays on-brand from checkout to final lesson.

03 / 06Video

Host long classes without the 10-minute cap.

A 60-minute class is one file, not six. On the Unlimited Pro plan, Alva Video Hosting gives you 50 GB and removes Shopify's 1 GB / 10-minute-per-file limit — so full-length flows upload whole. Prefer to keep videos elsewhere? Embed YouTube, Vimeo, VdoCipher or Loom inside any lesson and Alva Courses plays them in the same branded player.

04 / 06Drip

Drip a 30-day program day by day.

Release lessons a set number of days after each student enrols, so a 30-day program unlocks one practice per day from the moment someone joins. Schedule a lesson to publish on a fixed calendar date for a cohort launch, keep upcoming weeks as Draft until you film them, and require completion before the next lesson so students move through the sequence in order.

05 / 06Live + community

Blend live Zoom sessions with discussion.

Add a Zoom block to any lesson and a weekly live class sits right beside your on-demand library. Native per-lesson comments let students ask questions and share how a pose felt; you moderate, and email notifications tell you when someone posts. A program becomes a small community rather than a folder of videos.

06 / 06Certificates

Certificates & progress for teacher trainings.

For a teacher-training module or a multi-week challenge, Alva Courses awards a custom-designed completion certificate automatically and emails it to the student. The certificate template carries your studio's branding, and a per-course Members Overview shows you progress bars, completion rate and who has finished — so you know who to celebrate and who to nudge.

The branded storefront course player — where your students follow each practice.
Pricing, teacher-sized

Which plan does a wellness teacher need?

For yoga and wellness teachers, the deciding factor is video. A library of full-length classes adds up fast, and Shopify's native file storage caps each upload at 1 GB and 10 minutes. The plan you choose comes down to whether you host the video yourself or lean on YouTube and Vimeo. Both plans include unlimited courses, members, drip, limited-time access, certificates and the branded player.

PLANPRICEFITS
Unlimited$9.99/moA teacher who embeds classes from YouTube, Vimeo, VdoCipher or Loom, or keeps videos under Shopify's 1 GB / 10-minute file limit. Unlimited courses, members and comments, drip, limited-time access and certificates included.
Unlimited Pro$14.99/moA teacher hosting full-length classes themselves. Everything in Unlimited plus Alva Video Hosting: 50 GB and no 1 GB / 10-minute per-video limit — so a 60-minute flow uploads as one file. The right plan for a video-heavy seasonal program.

Both plans come with a 14-day free trial. See the full breakdown on the pricing page.

Setup path

Launch a seasonal program in four steps.

From an empty store to a live "Spring Reset" that drips one practice a day and closes after the season — without leaving the Shopify admin or paying a standalone platform.

  1. 01

    Build the course from sections and lessons.

    Create a course, add a section per week, and drag lessons into order. Each lesson holds a video plus text cues, a PDF sequence sheet, or audio for a guided meditation. Use "Create Multiple" to add a batch of daily lessons at once.

  2. 02

    Add your videos.

    Upload full-length classes with Alva Video Hosting on the Pro plan, or embed YouTube, Vimeo, VdoCipher or Loom on either plan. Everything plays in the same calm, branded course player.

  3. 03

    Set drip and limited-time access.

    Turn on drip so lessons unlock day by day after enrolment, and set limited-time access so the program closes when the season ends. Add a Zoom block to the lesson where you host the weekly live class.

  4. 04

    Bind it to a Shopify product and sell.

    Attach the course to a Shopify product, set the price, and publish. When an order is paid, Alva Courses enrols the student instantly, sends a branded "Start Learning Now" email, and the program appears under My Courses in their account — also on the thank-you and order status pages.

Shopify App Store reviews

What merchants say

“Looks like a great app, with features like lesson comments that a lot of similar apps are missing. The support is fast and professional — thanks, Tom!”

— Arteeni, Finland · Shopify App Store review

“Cannot recommend it enough. Finding Alva Courses after migrating to Shopify was the best thing I’ve done — the support is second to none and Tom is exceptional.”

— Matt Jackson Photography, United Kingdom · Shopify App Store review

“So glad I found this app. It integrates with Shopify, building my courses was clear and easy, and Tom has been a great help throughout.”

— Kim Knoll Art, United States · Shopify App Store review
FAQ for teachers

Questions teachers actually ask.

Yes. Alva Courses has limited-time access built in. Sell a 6-week course or a seasonal program where access expires after a set window — perfect for a spring reset or a 30-day challenge. When the window closes, the course leaves the student's customer account automatically, so a re-enrolment is a fresh purchase rather than a manual cleanup.
Inside your own Shopify storefront. Alva Courses gives every student a branded course player in their customer account — a calm, distraction-free page with a sidebar lesson list, a progress bar and completion ticks. There is no second login and no external platform; the player carries your store's theme, fonts and colours, so the practice stays on-brand.
Yes. Drip scheduling releases lessons a set number of days after each student enrols, so a 30-day program unlocks one practice per day from the moment someone joins. You can also schedule a lesson to publish on a fixed calendar date for a cohort launch, or keep upcoming lessons as Draft until you film them.
Both. Embed YouTube, Vimeo, VdoCipher or Loom links inside any lesson, or upload directly. On the Unlimited Pro plan, Alva Video Hosting gives you 50 GB and removes Shopify's 1 GB / 10-minute-per-file limit — so a full 60-minute class uploads as one video without splitting it or relying on an unlisted YouTube link.
Yes. Add a Zoom block to any lesson so live workshops, Q&As or guided sessions sit right beside your on-demand video library. A seasonal program can blend recorded daily practices with a weekly live class, and students reach both from the same branded course player in their Shopify account.
Yes. Alva Courses can award a custom-designed completion certificate automatically when a student finishes a course, and email it to them. It is a meaningful close to a teacher-training module or a multi-week challenge, and the certificate template is fully editable so it carries your studio's branding.
Install in 90 seconds

Launch your class series this week.

Install Alva Courses from the Shopify App Store. Build a course from sections and lessons, upload your classes, turn on drip and limited-time access, and bind it to a Shopify product. Place a test order and watch the program appear in the branded player under My Courses. Your 14-day free trial starts when you do.

Limited-time access for seasonal programs Calm branded player in your own store 50 GB video hosting, no 10-min file limit (Pro)
Install on Shopify Book a 15-min onboarding
courses@alvaapps.com
replies in < 4h, Mon–Fri