Online courses on Google Sites

Add an online course to Google Sites

Use Google Sites for the pages your learners already know, and Embedin for lessons, video, and course access. Follow the published-site workflow to verify the result.

Start for free No credit card required
An Embedin course shown on a Google Sites page
Embedin course preview. Your page and course content will be your own.

Why Google Sites + Embedin

Keep your site. Add the learning experience.

Google Sites can provide a simple course landing page without rebuilding a website. The embed is added through the Sites editor; the published page is the place to confirm the course loads correctly.

  • Use a simple site editor for course information and navigation.
  • Keep course lessons and progress managed in Embedin.
  • Publish a course entry page without building a custom backend.

Setup guide

How to add an online course to Google Sites

  1. 01

    Create and publish your Embedin course

    Set up the course, publish it, and copy the Course ID or the Learn link depending on the embed method in the walkthrough.

  2. 02

    Allow the published site domain

    Add the Google Sites domain, or the custom domain if you use one, to Embedin domain restrictions.

  3. 03

    Add the course in Google Sites

    In the editor, use Insert > Embed and follow the walkthrough’s embed-code flow. Replace the sample course ID with your own.

  4. 04

    Publish and check access

    Publish the latest site version and open its public URL. Test the course as a learner with the expected enrollment or access.

Watch the Google Sites setup walkthrough

Before you publish

Google Sites course questions

Can I test the course inside the Google Sites editor?

Check the published page as well. The editor preview and live site may handle embedded content differently.

Does access to the Google Site grant access to the course?

No. Site sharing and Embedin enrollment are separate. Set course access in Embedin.

What if the embed does not load?

Confirm the course ID or link, allow the published site domain in Embedin, republish Google Sites, and test the public URL.

Your website, your course

Start building your Google Sites course.

Create a course in Embedin, connect it to your site, and keep the learning experience in your brand.

Start for free No credit card required.