What we shipped.
Alva Courses is a Shopify app that lets merchants build, sell and deliver online courses natively inside their store. This page is every feature, fix and improvement we've shipped — reverse chronological, newest first, no marketing gloss. Built for merchants who want to see exactly what's changed, when, and why it matters.
-
Email
Custom email domain + dark-mode email preview
Send enrolment and certificate emails from your own domain instead of alvaapps.com. Add your domain in Settings → Email, verify it with the DNS records we provide, and every message lands with your sender identity. The template editor now also includes a live dark-mode preview, so you can see exactly how your branded email renders in dark inboxes before students receive it.
-
Video
Alva Video Hosting
Upload course videos straight to Alva Video Hosting and stop fighting Shopify's native file caps. Pro stores get 50 GB of dedicated storage with no 1 GB / 10-minute-per-video limit, so you can publish long-form lessons and high-resolution masterclasses without re-encoding or third-party embeds. Included on Unlimited Pro.
-
Quizzes
In-lesson quizzes
Build quizzes inside any lesson to check what students have learned. Drop a Quiz block into the lesson editor, add your questions, and pair it with "Require completion before next lesson" so learners pass the assessment before they can move on.
-
Certificates
Completion certificates
Award a custom-designed certificate automatically the moment a student finishes a course. Design the certificate once, edit the certificate email template to match your brand, and Alva Courses emails each graduate their certificate on completion — no manual sending.
-
Scheduling
Drip scheduling and scheduled publishing
Pace your course. Drip lessons and whole sections a set number of days after each student enrols, or schedule an individual lesson to publish on a future date. Keep work-in-progress lessons as Draft and reveal them on your timeline, not all at once.
-
Members
CSV import/export and global members
Manage every student in one place. Bulk-import members from a CSV, export your full roster, and add members manually. A new global Members view spans all courses with search and filtering, so you can see who's enrolled where without opening each course.
-
Storefront
Native storefront course player and customer-account extension
Students now learn without ever leaving your store. The customer-account extension adds "My Courses" to the Shopify account, and lessons play in a branded storefront course player with a sidebar lesson list, a progress bar and completion ticks. No second login, no external platform.
-
Community
Per-lesson discussions
Turn courses into communities. A native comment thread lives on every lesson, with moderation tools to pin, hide or remove posts. Get an email notification whenever a student comments, so questions never go unanswered.
-
Delivery
Thank-You and Order Status extensions
Get students learning the instant they pay. The Thank-You page extension lets buyers start their course straight after checkout, and the Order Status page extension gives them a reliable place to reopen it — alongside the enrolment email.
-
Content
Rich lesson content blocks
Build lessons from a full set of content blocks: rich text with tables and formatting, video from YouTube, Vimeo, VdoCipher or Loom, plus images, PDFs, audio, ePub, MS Office documents, Zoom links and buttons. Mix and match to create exactly the lesson your topic needs.
-
Access
Limited-time access
Sell time-boxed access to a course that automatically expires after a set window. Ideal for cohort intakes, seasonal programs and rental-style pricing — access is granted on purchase and revoked cleanly when the window closes.
-
Progress
Progress tracking and completion analytics
See how every student is doing. A per-course Members Overview shows total members, active enrolments, completed students and completion rate, with a progress bar and enrolment date for each learner so you know exactly where everyone stands.
-
Email
Branded enrolment emails
Welcome new students with an email that looks like yours. Customize the from-name, subject, title, message, footer and login hint, and add a "Start Learning Now" call-to-action that drops students straight into their first lesson.
-
Builder
Drag-and-drop course builder
The first public release of Alva Courses on the Shopify App Store. Build courses from sections and lessons, reorder everything by dragging, and duplicate, rename, move or delete with a click. Connect a course to a product and sell it through your existing Shopify checkout.
Ready to sell your first course?
Install Alva Courses on Shopify in minutes. Drag-and-drop builder, native storefront player, quizzes, certificates, drip scheduling and branded emails — all inside your store. Every paid plan includes a 14-day free trial.