Importing from Skool
Importer 1.0.0Best effort. Checked against public documentation on 2026-10-18.
Skool decides what its exports contain and can change them. This page says what the importer reads and what stays behind, so nothing surprises you. You see a preview before anything changes, and the import works on a new, empty community.
Files to bring
Upload them together in Manage, Migration of your new community.
- Members CSV. From the Export button in the Members tab of your Skool admin panel.
- Posts JSON (optional). Skool has no content export. Some creators save posts and comments with a third party tool; the importer reads the common JSON shape.
- Comments JSON (optional). Comments saved in a separate file, linked to posts by id or URL.
What moves
- Members with name, email, join date, and join answers
- Points, with levels from cohory's thresholds
- Admins and moderators when the file has a role column
- Post categories, up to 10
- Posts and comments, with formatting kept and everything unsafe removed
What does not move
No importer can move payment methods.
- Payments, payment methods, and subscriptions. Paying members join as regular members.
- Likes by identity. Exports have like counts, not who liked.
- Private messages and chat.
- Uploaded images, files, and video. YouTube, Vimeo, Loom, and Wistia links become embeds.
- Events, avatars, passwords, and notification settings.
- The classroom: courses, lessons, and progress. Skool has no classroom export.
- Posts by people missing from the members CSV keep the author name, marked as former member, with no account to sign in to.
Safety and limits
Files are read as data and never run. Up to 8 files and 25 MB per upload, 20,000 members, 20,000 posts, and 100,000 comments. Formatting is kept; scripts, styles, forms, and unsafe links are removed before anything is saved.
Sources read:
