Install guidesTeachable

Install guide · Teachable

How to Add PDF Search to Your Teachable Site

Sparks Simple embeds in your Teachable site in 5–10 minutes. No coding required.

PlatformTeachable
Embed methodHTML source editor in a Text lecture
DifficultyMedium
Install time5–10 minutes

Why it matters

Why add PDF search to your Teachable site?

Visitors on Teachablesites expect to find information fast. If you’re hosting PDFs — guides, contracts, menus, manuals, resource libraries — a search widget lets them find exactly what they need without downloading anything or sending you an email.

Sparks Simple gives your Teachable site an embeddable search widget that indexes your PDFs and returns instant, full-text results — right on your page. Clients and visitors stay on your site, find what they need, and stop calling your office asking for documents they should already have.

No portal. No login required from visitors. No custom development. Just paste one line of code.

Step-by-step

How to install on Teachable

Embed method: HTML source editor in a Text lecture

  1. 01

    In your Teachable school admin, navigate to the course and open or create a Text lecture.

  2. 02

    In the text editor, click the "< >" (Source Code) button in the toolbar to switch to HTML mode.

  3. 03

    Paste your Sparks Simple embed code at the position where you want the widget to appear.

  4. 04

    Click OK to return to the visual editor, then Save the lecture and preview it to confirm the widget loads.

Difficulty:Medium
Install time:5–10 minutes

Want to restrict access? Place this page behind Teachable's password protection to create a secure client portal — no dedicated portal software required. No per-user fees.

Before you start

What you’ll need

  • A free Sparks Simple accountSign up free

  • Your embed code — available in your dashboard after signup

  • A Teachable site

What it looks like

Try it — this is the real widget

morrison-associates.com/resources

MORRISON & ASSOCIATES

Client Resources

↑ Live demo — type “retainer”, “fee”, or “intake”

This is what your clients will see on your Teachable site after you paste the embed code.

Teachable tip

Teachable's HTML source editor may strip certain script tags depending on your plan and school settings. If the widget does not appear after saving, try placing the embed code in a custom page via Pages > New Page in your Teachable admin, which offers more flexible HTML support. Contact Teachable support if script embeds are blocked on your plan.

Free tool · No account required

Want to try the search before embedding it?

Use our free browser-based tool to upload any PDF and search it instantly — no account needed. See how the search experience feels before adding the widget to your site.

Ready to add PDF search to your Teachable site?

Free to start. No credit card required. Your first widget is live in under five minutes.