Getting started
- Create your academy: sign up, setup wizard, tax details and plan
- How courses, subjects and units fit together
- Migrate from other platforms: Moodle, Canvas, Blackboard, Google Classroom, Thinkific or Teachable
- Import a Moodle course (.mbz): units, files, assignments and quizzes
- Import a course from Canvas, Blackboard, Schoology or D2L (Common Cartridge)
- Import a course from Thinkific (API)
- Import a course from Teachable (API)
- Import a course from LearnWorlds (API)
- Migrate from Kajabi
- Migrate from Skool
- Visual or vertical mode: choose how students see your academy
Subjects and content
- Add lessons, videos and required reading to a subject
- Upload and compress videos: up to 20 GB, automatic compression and fast playback
- Live classes and 1:1 tutoring with Zoom, Google Meet or Teams
- Document viewers: PDF, Word, PowerPoint, Excel and code inside your academy
- Interactive activities: match, order, fill in the blanks and word search
Questions and exams
- Practice bank vs. exam bank: question types, including SAT-style grid-ins
- Import questions from CSV or Excel (with grid-in answers)
- Create timed exams: practice tests, practice exams and official exams
- Written-answer questions (short and essay) and manual grading
- Gradebook and grade weights: how the final grade is calculated
- Generate questions with Quiddy (syllabi, laws and math)
- Question challenges: when a student reports a wrong question
- Practice tests vs. official exams: how tests work and their settings
Assignments and certificates
Students and teachers
Calendar and statistics
Email marketing
Website, domain and SEO
- Design your student area: styles, logo, colors, home and menu
- Build and publish your website with the Website Builder
- Connect your own domain (CNAME or A record) with automatic HTTPS
- SEO and Google Search Console: sitemap, robots.txt and site verification
- Design your sign-in and sign-up pages: 14 layouts with your image and text
- FAQs for your students and visitors: help center, order and FAQ rich results
- WordPress plugin: sell your courses and add single sign-on
Connect your domain
- Connect your domain: step-by-step guides by provider (GoDaddy, Namecheap, Cloudflare…)
- Connect a GoDaddy domain (CNAME, A record and TXT)
- Connect a Namecheap domain (Advanced DNS host records)
- Connect a Squarespace domain (formerly Google Domains)
- Connect a domain managed in Cloudflare (DNS only, not proxied)
- Connect a Hostinger domain (hPanel DNS Zone Editor)
- Connect an IONOS domain (CNAME, A record and DNS conflicts)
- Connect a Porkbun domain (DNS records, ALIAS and TXT)
- Connect a Network Solutions domain (Advanced DNS)
- Connect a Bluehost domain (DNS tab and Advanced DNS records)
- Connect a domain bought at Wix (DNS records, no nameserver change)
- Connect a DonDominio domain (DNS zone, CNAME and ANAME)
- Connect an Arsys domain (DNS entries in the Control Panel)
Payments and coupons
Account, plan and security
- Your Acatudy subscription: plans, prices, invoices and canceling
- Storage and plan limits: what counts, where to see it and how to free up space
- Keep your account secure: passwords, sessions and signing out
- Privacy, cookies and student data (GDPR): what Acatudy does for you
- API tokens: connect your store or website, renew and revoke
- Backups: what your plan includes and how to restore your academy
- Trash: restore deleted questions, topics, units and exams
- What each AI task costs in AI Tokens
Support
No guide titles match. Press Enter to search inside the guides too.
Import a course from Thinkific (API)
Connect your Thinkific school with its API key and Acatudy rebuilds the course outline: chapters become units, every lesson goes on a to-do list in its unit and enrolled students are ready to invite. Here is what the API can and can’t bring over.
On this page
In this topic 11
- Create your academy: sign up, setup wizard, tax details and plan
- How courses, subjects and units fit together
- Migrate from other platforms: Moodle, Canvas, Blackboard, Google Classroom, Thinkific or Teachable
- Import a Moodle course (.mbz): units, files, assignments and quizzes
- Import a course from Canvas, Blackboard, Schoology or D2L (Common Cartridge)
- Import a course from Thinkific (API)
- Import a course from Teachable (API)
- Import a course from LearnWorlds (API)
- Migrate from Kajabi
- Migrate from Skool
- Visual or vertical mode: choose how students see your academy
In this guide
- Find your Thinkific API key and subdomain.
- Connect your school, choose a course and review the preview.
- What comes over: chapters, the list of lessons and your enrolled students.
- How to finish the content Thinkific doesn't hand over.
Thinkific doesn't export whole courses, but its Admin API lets Acatudy read the structure of a course: its chapters, the title and type of every lesson and the students enrolled in it. The API doesn't include the lessons themselves (videos, text, PDFs or quiz questions), so Acatudy builds the skeleton of the course and gives you a clear list of what to recreate. To use it, your Thinkific plan must include API access (Thinkific says Grow, Pro + Growth or above). On another plan, use the CSV route described at the end.
1. Get your API key and subdomain
-
Open the API settings in Thinkific
Sign in to your Thinkific site as the owner or an admin and go to Settings → Code & Analytics → API.
-
Copy the key
Thinkific only shows the key once. If you didn't save it, click Reset key and copy the new one (any other integration using the old key will need the new one too).
-
Note your subdomain
It's the part before
.thinkific.comin your school address. If you paste the full address, Acatudy keeps only the subdomain.
2. Connect and choose the course
-
Open the Thinkific importer
Go to Import, open Migrate from another platform, choose Thinkific and click Connect via API.
-
Enter the subdomain and the key
Click Connect and see my courses. Acatudy checks the key straight away by reading your list of courses. If Thinkific rejects it, you'll see why: usually a mistyped key, a wrong subdomain or a plan without API access.
-
Choose a course
Pick the course and leave Also bring the course's student list ticked if you want to invite its students. Click Read the course. Acatudy reads it in the background, chapter by chapter, and opens the preview when it's done.
For security, the course list page expires after a few minutes. If it does, just connect again.
3. Review the preview and import
The preview is the same one used for Moodle and Common Cartridge imports. Choose the subject name and the academic course, decide whether to prepare the student import and check every row: each lesson appears as skipped with the reason the Thinkific API only provides the title. Click Import when you're ready. At the end you can download the Import summary (CSV): it works as a checklist of everything you still have to recreate.
4. What becomes what
| In Thinkific | In Acatudy |
|---|---|
| Course | A new subject (LMS mode) or topic (Cards mode). The course description becomes its description. |
| Chapter | A unit, in the same order, with the chapter description. Units with lessons to recreate are created unpublished, so students don't see half-finished units. |
| Lesson (video, text, PDF, download, audio, quiz, survey, assignment…) | A line in the To recreate list at the top of its unit (type and title) and a row in the summary. |
| Enrolled students | A draft in Users → Import students with their name and email. Expired enrollments are left out. |
5. Finish the content
- Videos: download them from Thinkific's Video Library and upload them to their unit (they're optimized for streaming automatically), or add them as links if they're on YouTube, Vimeo or similar.
- Text lessons and PDFs: paste the text into the unit or upload the files as resources.
- Quizzes: recreate them as practice tests or exams, or bring the questions from a spreadsheet with Import questions (CSV).
- When a unit is complete, delete its To recreate list from the description and publish it.
Students: invitations, not copies
Students never get an account with a made-up password. The draft opens in the usual student importer, where you see the preview, your plan's limits and the options. New students create their own password with a link; anyone who already has an account in another Acatudy academy receives an invitation and their account isn't changed.
What isn't imported
- The content of lessons, quiz questions, surveys and assignments: Thinkific's API doesn't provide it.
- Student progress, completion, grades and certificates.
- Prices, coupons, bundles and sales pages.
Without API access
You can still bring your students: in Thinkific go to Users → All Users → Export. The CSV arrives by email and only includes the visible columns, so keep name and email visible. Upload it in Users → Import students. See also Migrate from other platforms.
Security and limits
Acatudy only reads from Thinkific; it never changes anything there. The key isn't saved: it travels encrypted between the steps of the importer, is used while the course is read and is then discarded. Requests stay below Thinkific's limit of 120 per minute and pause when Thinkific asks for it. If you import the same course again, the preview warns you and nothing is duplicated unless you tick Import again as a copy. You can delete or reset the key in Thinkific once you finish.
Follow this guide in your own academy
Create it free in a couple of minutes and keep your admin panel open next to this guide.
Open a ticket from Help → Support in your panel: we reply within 24–48 h depending on your plan.