Hosted link and a native Thinkific app
Sell Thinkific courses and bundles through Plandalf
Buyers pay in a Plandalf checkout. A native Thinkific step enrols them in the course or bundle and Thinkific sends their sign-in link.
Needs a Thinkific school on the Grow plan or above.
checkout.completedinvoice.refunded
How it connects
Thinkific delivers the course. Plandalf designs the sale.
Thinkific delivers the course. A Plandalf Offer takes payment and a step enrols the student.
How Plandalf reaches Thinkific
Hosted link and a native Thinkific app
Your Thinkific page links to a Plandalf hosted checkout. The Thinkific step enrols the student on payment.
Thinkific’s built-in checkout takes your header, logo and some brand colours. A Plandalf Offer can look like the rest of your site, and a Thinkific step enrols whoever pays into a course or bundle.
Native app available
Thinkific owns
- Courses, bundles and communities
- Quizzes and certificates
- Student sign-in and welcome email
Plandalf owns
- A checkout designed like your site
- Bumps, upsells and deadlines
- Enrol and end-access steps
Same on every platform: payment goes through your own Stripe or PayPal account, Plandalf keeps the invoice, and every Offer has a hosted link and a test mode link.
What syncs
What Plandalf does inside Thinkific
Three Thinkific steps, all working from the student’s email address.
| What | How it works | What it needs |
|---|---|---|
| Find or Create Student | Finds a student by email or creates one. Thinkific wants a last name, so a dash is used if the checkout has none. | School subdomain and API key |
| Enrol Student | Gives access to a course or bundle as soon as the step runs, creating the student first if needed. Thinkific emails new students their sign-in link unless you turn that off. | A course or bundle picked from your school. Bundles and drafts are marked |
| Remove Student Access | Ends access straight away by setting the enrolment to expire immediately. Thinkific keeps the record, so enrolling the same person again restores access. | The same course or bundle as the enrol step |
| Thinkific to Plandalf | Nothing flows back. There are no Thinkific triggers, and no cancelled-subscription trigger yet. | Not applicable |
Why add Plandalf
What Thinkific’s own checkout can’t do
From Thinkific’s help centre. Thinkific stays the home of the course.
You can't design the checkout.
It isn't in the site builder, so only your header, logo, font and some brand colours carry over.
One order bump per product.
And only with Thinkific Payments.
Using your own Stripe costs extra.
An extra 5%, 2%, 1% or 0.5% of each sale, depending on your plan.
Sources: Thinkific's built-in checkout, order bumps, after purchase flow, failed student payments, third-party payment gateway fee.
Set it up
Connect Thinkific in four steps
Needs your school address and an API key.
- 1
Collect the two values
Your subdomain is the first part of your school address: for yourschool.thinkific.com it is yourschool. In Thinkific open Settings, the Code & analytics tab and the API section, then copy the key. Thinkific shows it only once, so use Reset key if you no longer have it.
- 2
Connect Thinkific in Plandalf
Open Automation, then the Marketplace tab, find Thinkific and click Connect. Enter the School subdomain and paste the API Key. A full school address is trimmed to the subdomain for you.
- 3
Enrol on Checkout Completed
Start the sequence on Checkout Completed for the Offer that sells the bundle. Add Thinkific, Enrol Student, with the email from the trigger, your course or bundle, and the first and last name fields from the trigger.
- 4
Link the Thinkific page and test
Send your Thinkific sales button to the Offer’s hosted link and buy once with your own email. A test enrols a real student and can send Thinkific’s welcome email.
- Read the Thinkific setup guide →
Gotchas
Before you point Thinkific buyers at Plandalf
The key is shown once
If you reset the key, anything that used the old one stops working, and Thinkific answers a reset key with an authentication error. Update the connection from My apps and choose Test Connection.
Footer code skips Performance Checkout
Thinkific’s Site Footer Code does not run on its Performance Checkout pages, so a Plandalf script placed there does not load on Thinkific’s own checkout. It does not need to: the Plandalf checkout is a separate hosted page.
Third-party gateway fee is unconfirmed
Thinkific adds a fee when you use your own Stripe, depending on your plan. We have not confirmed how it treats sales made in a Plandalf checkout, so ask Thinkific before you move a paid school.
Welcome email only goes to new students
Someone who is already a Thinkific student gets no welcome email, whatever the toggle says. Turn the toggle off if you send your own.
Refund, then pay again
Enrol Student restores access ended earlier by Remove Student Access, so a buyer who pays again is back in without extra steps.
Integrations
Keep your site. Upgrade how it sells.
Plus a fully documented REST API and webhook layer for whatever’s not in the list.
Questions
Thinkific checkout questions
The short answers. The docs have the long ones.
Can I design a Thinkific checkout?
Not inside Thinkific, where only your header, logo, font and some brand colours carry over. A Plandalf Offer is designed freely and the buyer is enrolled in Thinkific on payment.
How do I sell a Thinkific bundle with Plandalf?
Pick the bundle under Course or bundle in the Enrol Student step. Bundles are marked in the list, and drafts are marked too.
Can I add more than one order bump to Thinkific?
Thinkific allows one per product, and only with Thinkific Payments. A Plandalf Offer can carry more than one bump and upsell, and it takes payment through your own Stripe or PayPal. Check each add-on grants what you expect.
Does it work with Thinkific and Stripe?
Plandalf takes payment through your Stripe or PayPal account. Thinkific hears about the sale through the enrol step, not through the payment.
What happens on a refund?
Add the Remove access on refund template and pick the course or bundle in its Remove Student Access step. It fires on full refunds only. Cancelled subscriptions need a sequence you start yourself.
Which Thinkific plan do I need?
Grow or above, because Thinkific’s API is not available on lower plans.
The team
Built by a team obsessed with conversion.





15+ years testing every pricing model under the sun. Every part of Plandalf comes from a real checkout problem we’ve had to solve ourselves.
No credit card required. Nothing to migrate.





























