How to Create an Online Course and Community with Framer

Learn how to launch an online course and learner community from your Framer website using Embedin.

How to Create an Online Course and Community with Framer
Diego Oliveira

Diego Oliveira

Aug 13, 2024

How to Create an Online Course and Community with Framer

Framer is excellent for fast, high-converting websites. If you want to add a course and community experience without leaving your Framer stack, Embedin is a practical way to do it.

In this guide, you will set up:

Why Framer + Embedin works

Framer helps you ship polished web experiences quickly. Embedin handles the learning infrastructure that usually takes weeks to build.

With this setup:

Step 1: Create your course in Embedin

  1. Create your course, modules, and lessons in Embedin.
  2. Publish your initial content.
  3. Copy your course ID from course settings.

Step 2: Allow your Framer domain

In Embedin course settings, add where the course will run:

If the domain is not allowed, the embed will not load correctly.

Step 3: Add Embedin to Framer

In Framer, add an Embed element where you want the course to appear and include the Embedin script.

Example embed snippet:

<div id="YOUR_COURSE_ID" data-courseid="YOUR_COURSE_ID"></div>
<script type="module" data-courseid="YOUR_COURSE_ID" src="https://embed.embedin.com/course.js"></script>

Replace YOUR_COURSE_ID with the real course ID from Embedin course settings.

Step 4: Enable Community

Turn on Community in your course settings in Embedin.

That allows learners to:

Step 5: Launch with starter posts

Before sharing your page, create 2 to 3 kickoff threads:

This prevents an empty community feed on day one.

Common mistakes to avoid

Not allowing all live domains

If you use multiple Framer domains or staging URLs, add each one in your Embedin settings.

Launching community without guidance

Set clear behavior rules and moderation expectations from the start.

Treating the course as separate from your site

Your Framer page should clearly connect:

Final thought

Framer gives you speed and design control. Embedin gives you the course and community engine.

Together, you can launch a complete online learning experience directly from your website.

Latest posts

© Embedin. All rights reserved.