Skip to main content

Alva Digital Downloads for course creators

Alva Digital Downloads is a Shopify app that online course creators use to deliver their programs to students. A single course pack can bundle a PDF workbook, 4K video modules, audio meditations, bonus downloads, and a private Notion class workspace link under one Shopify product. Module updates propagate automatically to every past student via the customer account portal. Per-product branded emails let a single Shopify store run multiple course brands. Pricing: Free, Basic $8.99, Pro $18.99, Enterprise $28.99 per month. 5.0 stars from 2,340+ Shopify merchants.

Alva · For course creators
PDF · video · audio · Notion module updates · student portal

Alva Digital Downloads for course creators

Alva Digital Downloads is a Shopify app that lets course creators sell PDF workbooks, 4K video modules, audio meditations, and bonus downloads as a single Shopify product — plus optional private Notion or Zoom replay links per student. When a module ships a v2, every past student's re-download automatically points to the new version. Keep 95% of each sale instead of paying Teachable or Kajabi their platform cut, and run multi-course brands from a single Shopify admin.

★★★★★ 5.0 · Built for Shopify · 2,340+ Shopify merchants · 14-day free trial
Course packs
PDF+Video
Workbook · modules · audio · bonus
Module updates
Auto
Ship v2 · past students see it
4K video
20 GB files
Unlimited bandwidth · CDN
Keep
95%
No Teachable / Kajabi cut
A day in the life

How a course creator's Shopify + Alva workflow actually runs.

09:20 · NEW COURSE

Publish a 6-module course pack.

Drag the workbook PDF, six H.264 module files, an audio meditation, and a bonus Notion link into Alva's pack builder. Bind the pack to a Shopify product at $299. Students check out once and land on a single signed page listing every asset in the course.

11:15 · BONUS Q&A

Add last night's live Q&A recording.

Export the Zoom cloud recording. Upload the MP4 into the course pack. Every past student's customer account now surfaces the new bonus on their next visit — no mass email required, though most creators still announce it to drive re-engagement.

15:40 · UPDATE MODULE 3

Ship v2 of the workbook to every past student.

Replace the module 3 PDF with the revised exercises. Every past student's re-download link now pulls v2. Students mid-cohort can still access v1 through Alva's ZipVersionHistory so they are not forced to re-learn a changed exercise mid-course.

18:00 · SECOND COURSE BRAND

Launch a second course under a sister brand.

Same Shopify store, different public identity. Alva's per-product email settings ship the new course's delivery mail from welcome@second-course.com with its own logo, tone, and footer. The original course keeps shipping from hello@main-course.com. One admin, two brands.

What course creators actually use

Every Alva feature, angled for an online-course catalogue.

01 / 06Packs

One product, the whole course.

A course is rarely one file. Alva packs bundle a PDF workbook, six video modules, an audio meditation, bonus PDFs, and a Notion companion link under one Shopify product. Students check out once, land on one signed download page, and see every asset. Add bonus assets later — past students pick them up automatically.

02 / 06Module updates

Ship v2 once. Every past student gets it.

Replace a module's workbook or video in Alva, and every enrolled student's customer account page now surfaces the new version on their next visit. Alva's ZipVersionHistory also keeps v1 retrievable for students mid-cohort so a curriculum change doesn't disrupt an in-progress learner.

03 / 06Video delivery

20 GB files · unlimited bandwidth.

Course video is the single largest storage line. Alva supports files up to 20 GB on every paid plan and serves every module through a global CDN with unlimited bandwidth. A 3 GB module downloads at the student's full line speed. No per-student Vimeo seat fee, no Wistia view caps, no bandwidth overage billing.

04 / 06Links

Private Notion, Zoom vaults, Discord invites.

Not every course asset is a file. Alva's Links feature wraps a private Notion class workspace, a Zoom cloud-recording folder, or a Discord invite URL as a signed per-student access token. Each link is IP-locked, expirable, and auto-revokes on refund — so a returned enrolment loses access instantly.

05 / 06Multi-brand

Run multiple course brands from one store.

Alva's per-product email settings override the global email template. A copywriting course ships delivery mail from one custom domain, logo, and tone; a separate Notion course ships from another. One Shopify admin, distinct public identities, zero Shopify Plus required. Creators running multiple course IPs use this constantly.

06 / 06Student portal

Customer account portal for long-tail access.

Students delete the welcome email. They switch laptops. A year later they want to revisit module 5. Alva's customer account portal gives every student a permanent page listing every course they own, every module version, and a fresh signed link per click. That single feature absorbs the majority of course-creator support load.

Pricing, course-creator-sized

What plan does a real course catalogue need?

Course video is the dominant storage line. A single 720p module runs 500 MB–2 GB; a 1080p module 1–4 GB; a 4K master 3–10 GB. A full 6-module course at 1080p typically fits inside 10–25 GB. A creator with three live courses and an archive of past cohorts often clears 150 GB. Compare that to Kajabi's $149/month starting tier and the math usually favours Shopify plus Alva inside the first paid cohort.

PLANPRICEFITS
Free · 1.5 GB$0A new creator launching a workbook-first mini-course with audio and a Notion companion. Covers the PDF + audio + Notion link stack before heavy video is added.
Basic · 35 GB$8.99/moA creator shipping a full 720p–1080p 6-module course plus workbook, audio, and bonus replays. Unlocks custom email sender domain, per-product branded emails, and fraud protection.
Pro · 350 GB$18.99/moA creator running 2–3 live courses with 1080p–4K modules, cohort replays, guest interviews, and multi-brand delivery across several course IPs. Typical Kajabi / Thinkific refugee landing zone.
Enterprise · 1.5 TB$28.99/moA course studio with a full catalogue of 4K master modules, years of archived cohort footage, team-taught programs, and enterprise support.

Every paid plan includes unlimited bandwidth, unlimited orders, version updates, licence keys, packs, per-product branded emails, Shopify POS, and Shopify Flow actions. Trial starts only after the first live order.

Migration path

Leaving Teachable, Thinkific, Podia, Kajabi, or Gumroad?

  1. 01

    Export the enrolled-student list.

    From Teachable: Users → Export Users CSV. From Thinkific: Students → Export CSV. From Kajabi / Podia: Members → Export. Import into Shopify customers with a "migrated" tag so the roster can be filtered for a re-engagement email.

  2. 02

    Upload modules and paste private Notion / Zoom URLs.

    Download each course video, workbook PDF, and audio file from the old platform. Drag them into Alva's uploader. Paste private Notion class URLs or Zoom replay folder URLs into the Links tab. Build a pack per course so every asset ships as one Shopify product.

  3. 03

    Bind each course pack to a Shopify product.

    Build real Shopify product pages with SEO-indexable descriptions, testimonials, and a proper checkout. Replace the hidden-sales-page-on-Teachable setup with Shopify URLs that rank in Google and can be linked from a blog, a podcast, or an affiliate network.

  4. 04

    Email the old roster with a continued-access coupon.

    Email the imported student list a "we moved" note with a 100%-off coupon so they can keep accessing the courses they already paid for from the new Shopify store. Many creators complete the migration inside a weekend and see the old platform cancelled within the month.

Typical merchant feedback

What course creators say, paraphrased from App Store reviews.

"Left Kajabi for Shopify + Alva and the monthly bill dropped from $199 to $41. The course still ships the same PDF + 6 modules pack — students didn't even notice."

— Paraphrased from an App Store review · business coaching course, US

"Reshoot a module, drop the new MP4 in Alva, done. Every past student sees v2 on their next account visit. No 'please log back in to re-enrol' email."

— Typical merchant feedback · productivity course creator, UK

"Three course brands running from one Shopify store. Each student only sees the course brand they bought from. I'd have paid for three Teachable accounts to do this before."

— Paraphrased from an App Store review · multi-course creator, AU
FAQ for course creators

Questions course creators actually ask.

Yes. Alva packs group a PDF workbook, six 4K video modules, an audio meditation track, and a Notion companion link under a single Shopify product. The buyer gets one checkout, one thank-you page, and one customer account page listing every asset in the course. Each file is delivered through a signed per-order download URL that expires after 60 seconds, so the course contents stay gated.
Yes. Every enrolled student has a permanent customer account page listing every module they own. When the creator replaces module 3's workbook with v2, every past student's re-download now pulls v2 on their next visit — no re-purchase, no email blast. Alva's ZipVersionHistory keeps older module versions retrievable too, so a student mid-cohort can stay on the version they started with.
Individual files up to 20 GB are supported on every paid plan, which covers 4K H.264 course modules comfortably. Files stream through a global CDN with unlimited bandwidth, so a 3 GB module downloads at the student's full line speed. Packs are delivered as a single ZIP built in the background — students see a ready-to-click download from the moment the thank-you page loads.
Yes. Export the enrolled student list from Teachable (Users → Export) or Thinkific (Students → Export CSV). Import into Shopify customers with a 'migrated' tag. Upload the workbook PDFs, video modules, and audio files into Alva, bind each course to a Shopify product, and email the old roster with a coupon for continued free access. Most course creators complete the migration inside a weekend and save 10–40% of each sale by dropping the platform fee.
Yes. Alva's Links feature turns a Notion duplicate URL, a Google Drive folder, a Vimeo showcase, or a Zoom cloud-recording page into a signed per-student access token. The link is IP-locked, expirable, and auto-revokes on refund. A course creator can drop a private Notion workspace, a Discord invite URL, or a Zoom replay folder alongside the core files — each student gets a unique URL tied to their order.
Yes. Alva's per-product email settings let a creator run distinct course brands from a single Shopify admin. A 'Copywriting 101' brand ships delivery mail from one custom domain, tone, and logo; a separate 'Notion Mastery' brand ships from another. Shared admin, separate inboxes, separate typography — each student only ever sees the brand of the course they bought. No Shopify Plus required.
Install in 90 seconds

Ship module v2 to every student this afternoon.

Install Alva. Bundle a PDF workbook, video modules, audio, and a Notion link into one Shopify product. Place a test order — watch the signed course pack land. Ship v2 of any module and every past student sees it. Run multiple course brands from one Shopify store. Keep 95% of the sale price instead of paying Teachable or Kajabi their cut. Trial starts only after the first live order.

Workbook + video + audio + Notion — one pack Module updates propagate to past students Multi-course branded emails from one store
Install on Shopify Book a 15-min onboarding
digitaldownloads@alvaapps.com
replies in < 4h, Mon–Fri · 24/7 on Enterprise