Live classes

Zoom integration — setup & usage guide

Last updated: May 15, 2026

Overview

Chapters is a Shopify app that lets merchants sell online courses through their store. Live class lessons use Zoom — this guide walks through how a merchant connects their Zoom account, schedules live class meetings, and (when needed) disconnects.

Who hosts the meeting: the meeting runs on the merchant's own Zoom account — free and paid Zoom plans both work. Chapters never hosts meetings itself; we only call Zoom's API to create, update, and delete meetings on the merchant's behalf. Students never leave your store: they join the session inside the course player.

1. Install Chapters on your Shopify store

The Zoom integration lives inside Chapters, which is a Shopify app. Install Chapters first:

2. Connect your Zoom account

Inside Chapters in your Shopify Admin:

That's it. Chapters can now create meetings on your Zoom account. You only need to do this once per Shopify store, and a free Zoom account is enough — you don't need a paid Zoom plan to run live classes.

3. Schedule a live class meeting

After Zoom is connected, you can schedule meetings from any LIVE-type lesson:

The meeting now appears on your Zoom dashboard (zoom.us → Meetings) like any other scheduled meeting, and your enrolled students see the session in the course player on your store, with a live countdown until start time.

Recording works exactly as it does on any of your Zoom meetings — you record on your own account, using whatever recording options your Zoom plan includes. To offer a replay for students who missed the live time, add the recording to the course as a regular video lesson; video hosting and streaming are already included with Chapters.

4. Reschedule or delete a meeting

5. What students see

Enrolled students find the live session as a lesson inside the course, on your own domain — there is no separate Zoom link to email around and no meeting ID to share.

Because joining happens through the course player, the session sits behind the same sign-in as the rest of the course — students use their normal Shopify customer account, and only enrolled students see the lesson.

6. Disconnect or remove the integration

You can disconnect Zoom from Chapters at any time, or remove the Chapters app from your Zoom account. Both methods clear all stored Zoom credentials from our database.

Option A — Disconnect from Chapters Settings

Option B — Remove from Zoom Marketplace

What we store, what we don't

Per the Privacy Policy, when you connect Zoom we store on your behalf:

We do not store Zoom passwords, meeting recordings, attendee lists, or any in-meeting content. Tokens are encrypted at rest in our PostgreSQL database (Supabase) and cleared immediately on disconnect or app removal.

See the full Privacy Policy for details.

Troubleshooting

"Couldn't complete Zoom connection" after authorizing: Usually means Zoom has deauthorized our access on their side, or our credentials aren't matching. Try clicking Connect Zoom again from Settings. If it persists, contact support.

"Couldn't create the Zoom meeting" when clicking Create: Your stored tokens may have been revoked from Zoom's side. Click Disconnect in Chapters Settings, then Connect Zoom again to refresh.

Students are stuck on the countdown / "meeting has not started": Chapters creates meetings with the host required to start first (default Zoom security). Start the meeting from your Zoom client at the scheduled time, then students can join from the course player.

Support

Questions, bug reports, or feedback? Email chapters@pixipace.com — we typically reply within one business day.