Home / Guides / How to add verifiable certificates to Teachable

How to add verifiable certificates to Teachable

Teachable can hand your students a completion certificate, but it is a plain PDF. Anyone can edit it, and an employer has no way to confirm it is real. Here is how to issue verifiable certificates from Teachable instead, with no code.

The problem with a plain Teachable certificate

Teachable's built-in certificate is a fixed PDF template. The file looks the same whether the student earned it or edited their name into it. There is no public way to check who issued it, what for, or whether it is still valid. For a paid course or a professional credential, that undermines the value your students are paying for.

What "verifiable" adds

A verifiable certificate carries two things a normal PDF does not: a tamper-evident credential ID, and its own hosted verification page with a QR code. Scan or click it and anyone sees who earned it, which course, when, and whether it is still valid. Change one character and verification fails. Your student can put the verify link on LinkedIn, and an employer confirms it in one click.

How to add it to Teachable (no code, ~15 minutes)

You connect Teachable to the Certly API through Zapier or Make. When a student finishes, a certificate is issued and emailed automatically.

  1. Trigger: in Zapier or Make, start a workflow on Teachable's New Completed Course event.
  2. Issue the certificate: add a step that calls the Certly API with the student's name, the course title, the date, and your issuer name.
  3. Deliver it: email the student the returned PDF and the verification link (via Teachable, Gmail, or your email tool).
POST https://certly-verifiable-certificates.p.rapidapi.com/v1/certificates
{ "data": { "name": "Jane Doe", "title": "Advanced Copywriting",
            "date": "2026-06-30", "issuer": "Your Academy" } }

 { "credential_id": "...", "verify_url": "https://.../v1/verify/...",
    "pdf_base64": "..." }
Prefer n8n or want to see the exact call first? Every field above is what the API expects. Try the demo below to issue one right now and see the verification page it produces.

What it costs

Certly is priced by volume, not per recipient: a free tier of 5 certificates a month with no card, then flat pricing (for example $25/month for up to 2,000). That is very different from per-seat certificate platforms sold by demo. If you issue 10 to 500 certificates a month, the free or entry tier usually covers it.

See it work in 10 seconds

Issue a real sample certificate and open its live verification page. No signup, no card.

Try the live demo → Get your API key
Related guidesThe core Zapier recipeVerifiable certificate API explainedSame setup for Thinkific