Resources
Reference material, terminology, and a behind-the-scenes look at the tools and setup that power this site and Purple Hippo's work.
External links
Curated developer documentation, tools, and Purple Hippo products, all in one place.
ViewTerminology
Teachable-specific terms explained clearly for developers and the school owners working alongside them.
ViewHardware & software
The hardware, software, and tools I use daily, from desk setup to the IDE and AI tools driving the work.
ViewAll guides

Teachable won't make a sitemap for you, but a short Liquid loop on a hidden page can write one for every lesson in your school.

Teachable schools don't come with a sitemap and you can't upload one. Here's how I got my school into Google Search Console anyway, and how I'm tracking whether it actually ranks.

How I built a webhook-driven integration that writes Teachable course completions into Arbiter Sports: the queue and worker setup, why email is the only identity bridge, a failure taxonomy that actually helps, and the Partner API quirks I wish I'd known on day one.

Teachable's V2 API explained for school owners with integrations. What V1 couldn't do, what V2 fixes, and how to check whether your setup needs a look.

A practical reference for developers building on Teachable webhooks: what each of the 20 events actually sends, where the payload data is inconsistent, and how to write handlers that survive the gaps.

Teachable's new Organizations feature explained for school owners selling corporate training: what it does, what it doesn't do yet, and when to go custom.

When you need more control than the standard checkout gives you, learn how to build a high-converting custom Stripe integration using Node.js and secure webhooks.

How we built a secure, headless dashboard using the Teachable API to give high-volume creators real-time LTV tracking, retention risk alerts, and granular VA access.

Teachable's webhook payloads aren't signed. Learn how to protect your server from spoofed API payloads using a secret token gateway.

Everything you need to know about building custom integrations with Teachable. A senior developer's guide to REST endpoints, rate limits, and event-driven data.

Google Sheets and Zapier are too fragile for production revenue data. Learn how to build a dependable webhook bridge to Airtable.

Why your Zapier email integration is failing your marketing team, and how to build a dependable ActiveCampaign or Mailchimp webhook bridge.

Stop paying for Zapier Premium. Learn how to build a custom Node.js webhook to automatically enroll Shopify customers into Teachable courses.