homeresources

Resources

Everything else

Reference material, terminology, and a behind-the-scenes look at the tools and setup that power this site and Purple Hippo's work.

All guides

13 articles

Generating a Sitemap for Your Teachable School with Liquid
liquidOct 2026

Generating a Sitemap for Your Teachable School with Liquid

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.

liquidseositemaps
Read guide
Does SEO Work for a Teachable School? Part 1: Getting Google to Look
seoOct 2026

Does SEO Work for a Teachable School? Part 1: Getting Google to Look

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.

seosearch consolesitemaps
Read guide
Building a Teachable-to-Arbiter bridge: webhooks, queues, and the things the docs don't tell you
architectureSept 2026

Building a Teachable-to-Arbiter bridge: webhooks, queues, and the things the docs don't tell you

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.

teachablewebhooksintegrations
Read guide
Teachable V2 API: What's New and Why It Matters
apiSept 2026

Teachable V2 API: What's New and Why It Matters

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.

v2apibeta
Read guide
Teachable Webhook Events: A Field Guide to Payloads, Gaps, and Workarounds
webhooksMay 2026

Teachable Webhook Events: A Field Guide to Payloads, Gaps, and Workarounds

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.

webhooksapiinfrastructure
Read guide
Selling Corporate Training on Teachable: What's Possible Today, and When to Go Custom
b2b-enrollmentMay 2026

Selling Corporate Training on Teachable: What's Possible Today, and When to Go Custom

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.

b2borganizationscorporate-training
Read guide
Bypassing Teachable's Checkout: Building a Custom Stripe Flow
architectureMar 2026

Bypassing Teachable's Checkout: Building a Custom Stripe Flow

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.

securitywebhooksnode.js
Read guide
Building Optio: The Missing Command Center for Teachable
architectureMar 2026

Building Optio: The Missing Command Center for Teachable

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.

saasapianalytics
Read guide
Securing Teachable Webhooks: The Secret Token Gateway
securityMar 2026

Securing Teachable Webhooks: The Secret Token Gateway

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

webhooksteachablesecurity
Read guide
The Teachable API: Architecture, Limits, and Webhooks
architectureMar 2026

The Teachable API: Architecture, Limits, and Webhooks

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.

teachableapiwebhooks
Read guide
Building a Resilient Teachable to Airtable Sync (Why Zapier Breaks)
databaseMar 2026

Building a Resilient Teachable to Airtable Sync (Why Zapier Breaks)

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

teachableAirtablewebhooks
Read guide
Advanced Teachable Email Syncing: Handling Refunds & Progress Tags
emailMar 2026

Advanced Teachable Email Syncing: Handling Refunds & Progress Tags

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

teachableActiveCampaignMailchimp
Read guide
Bypass Zapier: Connect Shopify Orders to Teachable via Webhooks
ecommerceMar 2026

Bypass Zapier: Connect Shopify Orders to Teachable via Webhooks

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

ecommercewebhooks
Read guide