Community-Based Learning

How to create a course with embedded content on Teachfloor

Create a transformative online course by embedding 100+ of your favorite tools on Teachfloor. The possibilities are endless, so take advantage now. This guide shows you the best online tools and how they work on our platform.

Table of Contents

When it comes to establishing student engagement, Teachfloor has the best features ranging from a handy community builder, powerful peer review, and app integrations, to embed code.

One of our favorite features is <> embed code. It’s not a new invention. You can see it on every online tool. But when it comes to creating courses, it does magic! It helps out instructors to build an engaging learning environment by combining a powerful LMS and unlimited tools to embed.

In this guide, we will cover:

  • what is embed code?
  • no brainer steps to embed a code on Teachfloor
  • 9 effective methods to use in creating highly-engaging online courses
  • 21 tools to help you execute these teaching methods
  • precise 'how-to' guidelines to embed tools on Teachfloor

What is <> embed code?

An <> embed code is simply an HTML code that enables you to navigate content on your website from another website. Embedding content such as videos, presentations, quizzes, and even surveys is useful to enrich your course creation.

Embedding a code is simple and easy. It doesn’t require technical skills. Most of the time, all you need to do is copy-paste the code from the original website to your website. By doing so, you can integrate a wide range of multimedia content from different sources on your all-in-one platform. Students don’t need to shift window tabs from time to time as content can be displayed and navigated on Teachfloor.

If you want to customize the content appearance, you may use CSS styles. However, this will require basic knowledge of coding.

3 Easy Steps to Embed a Code on Teachfloor

Embedding a code on Teachfloor is effortless! Here are three steps to do it.

  1. Login. To navigate the whole platform, make sure to log in first on Teachfloor. If you don’t have an account yet, sign up for a 15-day free trial. No credit card is required.
  2. Create a New Course. Once logged in, go to ‘courses’. On the top right of the screen, click ‘create a new course’. The platform will ask you to write down information about your course from course name, description, cover image, price, and so on. Save the course afterward. Once saved, you can now start building your curriculum by adding elements and lessons.
  3. Add Element & Embed Content. To test it out, click on ‘add element’. There are 11 elements to choose from in the platform. Choose and click ‘embed’. From there, you may now embed 100+ software apps and tools into your courses. Write the name of the element, its description, and additional resources. Copy-paste the code into the ‘embed setup’ box space. Remember to change the size of the code to height=800 width=100% for a better experience. Finally, save the element.

Whether you are creating self-paced courses, Bootcamps, cohort-based courses, or Mastermind groups—it is easy to use the embed feature on Teachfloor's curriculum builder.

The possibilities are endless, so take advantage now.

Tools that you need to create a transformative online course

Building a space for students to work and learn together is a must-have in modern learning. Embedding these tools on Teachfloor will allow students to have direct access. Whilst, creating courses comes with creativity. We’ve listed down the most popular and intuitive online tools to make your course more engaging, fun, and transformative.

We have added a brief explanation of why they are used and how they work with video tutorials that you can go through. As the age of AI is here, some of these famous tools have improved their features with AI capabilities. So you better try them in Beta to speed up your work.


Instructors must create a collaborative space where students work together on a project that needed to strategize, think, and do. Brainstorming tools are the best route for executing this activity. Here are just some of the top tools for brainstorming sessions that you would love to add to your list!


Padlet is a freemium and intuitive brainstorming tool that allows you to create beautiful boards to collect, organize, and present anything such as images, links, text, or videos. Just recently, it generates images for a more creative experience. If you want to try, click on the option ‘I can’t draw’, then write what you want to draw to generate the images you want. Use it like how you use Dall-E, a text-to-image generation tool.

How to embed Padlet on Teachfloor?

  1. Select the Padlet board that you want to embed.
  2. On the right side of your board, click the icon ‘Share’.
  3. Choose ‘embed on your blog or website’ to get the code.
  4. You can pick among these three: full embed, embedding on WordPress, or preview card embed.
  5. Click ‘copy’ of your choice.
  6. Paste it on the existing element on Teachfloor

Miro AI

Miro is one of the widely used white-boarding platforms that enables virtual classrooms to learn together in real-time. With this tool, online learners can create and share visual materials such as diagrams, mind maps, and flowcharts to enhance their learning experience, collaborate with peers, and brainstorm ideas.

Lately, Miro releases a new feature in Beta integrating AI into their product. Miro AI helps you to brainstorm ideas with AI by generating ideas in a matter of seconds. With this feature, you can also generate images, summarize the content on stickies, and remove an image’s background.

How to embed Miro board on Teachfloor?

  1. Once you are logged in, select the Miro board that you want to embed on Teachfloor.
  2. At the top right corner of your screen, click ‘Share’.
  3. Then click on ‘</> get embed code’ at the bottom of the pop-up.
  4. You have two choices—to embed the board with free navigation, or as a presentation. Don’t forget to change the size for an optimal experience. Once you have chosen your preferences, click the code or ‘copy embed code’. Remember to change the sharing settings of your board to give access to your students.
  5. After copying the code, paste it on Teachfloor.

Whimsical AI

Like Miro, Whimsical just released a new feature powered by Artificial Intelligence for automating ideation. It is a user-friendly interface with a wide range of customizable templates from professional diagrams, and workflows, to mockups. You and your students can brainstorm and ideate faster with AI-powered suggestions. Feel free to try it in Beta.

How to embed Whimsical AI?

If you’ve been using Whimsical, then embedding its code to your website is no different from before.

  1. After you logged in or signed up in Whimsical, go to your board and select the ‘Share’ icon on the top right side of your screen next to the ‘Search’ icon.
  2. Choose embed and click copy. Don’t forget to enable public access if you want to or crop the current viewpoint. You can experiment with the appearance through these settings.
  3. In Teachfloor’s platform, create an ‘embed’ element. Paste the code, and then save. Go to ‘Back to View’ and experience Whimsical on your platform.


Despite being one of the oldest methods of creating visually engaging content, presentations never run out of their style. Back in the days when eLearning experts are using SCORM files to make their presentations beautiful and interactive, it now evolves into these well-known digital tools that you can embed on your website or on Teachfloor.

Google Slides

Google Slides is just one of Google’s Obra Maestra in creating free tools for everyone. I assume everyone knows what Google Slides is, but for a few people who don’t know—it’s a cloud-based presentation software where you can create, edit, and collaborate online with a variety of templates and themes.

It’s very intuitive and simple to use. Even a 5th grader would know how to use it. Since Google Slides is one of the most used tools of all time, let’s discover how you can embed the presentation you created into Teachfloor.

How to embed Google Slides into Teachfloor?

  1. After creating your slides, it’s to share them. Go to ‘File’ -> ’Share’ -> click ‘Publish to Web’.
  2. Choose “Embed”. Make sure you publish the slides and you change the settings according to your preferences.
  3. Then Google will automatically generate the code for you. Copy the entire code (Ctrl + A, then Ctrl + C).
  4. Lastly, go back to Teachfloor’s platform. Paste the code in the embed code box (Ctrl + V).
  5. Click Save and go to “Back to View” to see the entire slides inside your course.


Are you offering a design or a product online course? Teachfloor supports Figma so you can maneuver the tool inside the platform. Figma is a cloud-based design and prototyping tool used for user interface (UI) and user experience (UX) design. Designers need to collaborate more than ever. This tool makes it easy for them to work with teams and present their work to team members, clients, or instructors.

How to embed Figma board into Teachfloor?

If you are teaching design and product, this is how you can embed Figma into Teachfloor so your students can access or work on Figma directly on Teachfloor’s platform.

  1. After opening a Figma board, click on the ’Share’ button at the top right corner of your screen beside your user photo.
  2. Make sure to set up the preferences before clicking the ‘<> Get embed code’ on the bottom part of the pop-up.
  3. After setting up, go to Get Embed Code and click on ‘copy’.
  4. Switch your tab to Teachfloor, then paste the code (Ctrl + V). Hit ’save’!


Like Google Slides, Pitch is also a cloud-based presentation software. The difference is Pitch allows you to create stunning presentations in real-time with your team. It has an extensive library of high-quality images and icons--both 3D and 2D--that you will enjoy. No need to book that Zoom call. You can discuss inside Pitch while you’re creating a presentation together with your students.

How to embed Pitch presentations on Teachfloor?

  1. Log in to After creating your amazing slides, click on ’Share’.
  2. Choose ‘Embed Presentation’. Enable/disable public access, then click on the copy icon.
  3. Paste the code into Teachfloor (Ctrl+V). For optimal experience, don’t forget to change the width to 800.
  4. Hit ’Save’! To see the live presentation, go to ‘back to view’ and play around with it directly.


Canva changes how we design branding materials forever! With Canva, everyone can produce their logos, posters, banners, and presentations just like a professional designer. It is a cloud-based graphic design platform that enables non-designers to customize the design using a library of templates, icons, and presentations. It’s intuitive so you don’t need to be an expert just to use it.

Recently, Canva launched its AI-powered features such as AI Images and AI Text generator. This evolution gives users a more personalized experience in designing using the Canva platform. As an instructor, you can generate text to images and ask Canva to write presentation copy for you! It saves you time by designing an interactive presentation in seconds.

How to embed Canva slides generated by AI on Teachfloor?

  1. Once you are logged in on, try its magic presentation tool.
  2. Canva will ask you to describe your presentation topic in 3-5 words, so write it down. For example, social media strategy plan for 6 months.
  3. It will automatically generate slides that you can customize accordingly. Press on ’Create my presentation' 
  4. Click ’Share’ at the top right corner of your screen, then choose ‘more...'
  5. Look for ‘<> Embed’ to get the code. As always, copy the code from Canva to paste it on Teachfloor. It would be better to copy the ‘HTML embed code’ for a better experience.
  6. That’s it! Go to Teachfloor and paste the code. Play around with it inside the platform.

Quizzes, Surveys, and Assessments

The most crucial part of creating courses are assessments, surveys, and quizzes. These are the methods to measure your students learning progress. Meanwhile, it is undoubtedly important to learn from students based on their feedback. Is the lesson clear enough to understand? Are they keeping up with the pace? Teachfloor has flexible quizzes and survey features to use in assessing your students’ learning. If you want to make it a little more synergistic, you may use the following tools and embed them on Teachfloor in a matter of seconds!

Google Forms

The same with Google Slides, Google Forms is part of the family of Google Workspace. It is a cloud-based platform that allows users to create simple surveys, quizzes, and forms for free. It is integrated with Google Sheets to collect and analyze form responses quickly. So if you want to ask your students for their feedback every after class, that’s possible to do on Teachfloor by embedding Google Forms on the modules. 

How to embed Google Forms on Teachfloor?

Are you done creating your feedback form? If yes, then it’s about time to share it with your students using embed code.

  1. In the Google form edit view, click on ’Send’ and press on the ‘<>’ embed code icon.
  2. Don’t forget to change the width to 800, let alone the height. Then click ’copy’.
  3. Once you’ve copied the code, go back to Teachfloor and paste it into the embed box.
  4. Lastly, click ’Save’ and your students will now be able to answer the form directly on Teachfloor.


If you think Google Forms are boring, then feel free to use Typeform. It is unique in its conversational approach to form design, where users can create forms that feel like a conversation with their audience. It also offers powerful analytics and reporting tools to help users gain insights from their form data. So if you’d like to create quizzes, polls, and surveys that form interactive conversation with your students, then use Typeform. Like other tools, you can embed this tool on Teachfloor.

How to embed Typeform on Teachfloor?

  1. Choose the form that you want to embed. Don’t forget to hit ‘Publish’.
  2. At the top center bar, click on ’Share’.
  3. On the left side of your screen, select ‘Embed in a web page’.
  4. Choose how you want it to look on your platform. Choose ’standard’ for Teachfloor.
  5. Click on ’Start Embedding’. In the pop-up, remember to select ‘general embeds’, then copy the code.
  6. Paste it on the platform and press ’Save’.


Gamification is the best strategy to create engaging classes. It’s timeless and proven by successful courses and curriculums designed with gamification. Gamification works not just with kids, but also with adult learning. K-12 schools use this approach down to corporate L&D teams to establish highly engaging learning programs.


Memorization is boring. But not with Quizlet! Quizlet is a cloud-based platform that offers a variety of study tools, including flashcards, quizzes, and games, to help information stick into our brains. It is fancy in its community-driven approach, where users can share their study sets and collaborate with others. It also offers personalized learning features and progress tracking to help users achieve their learning goals.

As tech advances, Quizlet advances too. Now, the powerful tool launched ‘Q-Chat’ an AI tutor bot built with OpenAI API. As an instructor, you can leverage your teaching with this tutor-bot to answer students’ prompt inquiries. Another way to leverage this tool is to embed it on your learning platform. Teachfloor supports embedding this tool where your students can interact directly with the flashcards inside Teachfloor’s platform.

How to embed Quizlet on Teachfloor?

In Quizlet’s case, you don’t need an account to embed a quiz or a flashcard to any of your websites. Let’s try to embed this Artificial Intelligence quiz from Quizlet.

  1. Select the three dots (…) at the bottom part of the flashcard, then select ‘embed’.
  2. Don’t forget to select your preferred study mode. Do you want to embed a test, a match, or a flashcard? After choosing the study mode, click ‘copy HTML’.
  3. Then go back to the platform and paste it on the embed box. After saving, your students can now take the quiz in real-time inside Teachfloor.


In today’s world, we are flooded with content resources. Curating them for our students’ advantage is a must-have. So, database tools are needed much more than ever! Co-create databases with your students with these modern tools powered by great interfaces and automation.

Google Sheets

Let me tell you some good news. Google Sheets can be embedded on Teachfloor! Google Sheets is also part of the Google Workspace family. It has endless capabilities when it comes to spreadsheets and databases. It offers powerful data analysis tools and integration with other Google services, such as Google Forms, to enable accessible data collection and analysis.

Google Sheets are widely used in Data Analytics courses for simple data analysis and data collection. If you are running a Data Analytics Bootcamp, you can embed Google Sheets on the modules so your students can access the spreadsheets directly without signing in to Google Workspace. 

How to embed Google Sheets on Teachfloor?

  1. Same as Google Slides, after creating your spreadsheet, go to ‘File’ and then ’Share’ then ‘Publish to Web’.
  2. From there, you can set up what you want to show to your students. Is it the entire document or a tab?
  3. After setting it up, don’t forget to hit ‘Publish’, and then copy the code.
  4. Paste the code into your Teachfloor platform. Insert the width=100% and height=800 in the code before hitting 'Save'.
  5. Go to ‘Back to View’ to see if the code works. Voila! Your students are now able to access your spreadsheet!


If you like to be fancy, then use Airtable. Unlike Google Sheets, Airtable allows you to create databases and turn them into pretty visual interfaces such as grid views and forms. Airtable is known for its flexibility and versatility. You can even customize workflows at the back end.

To capture your students’ attention, an eye-catching visual interface is needed. Embed Airtable on Teachfloor where they can access the knowledge library you created or co-created for them.

How to embed Airtable on Teachfloor?

  1. Login or Sign up at After creating your database, go to ’Share View’ at the top menu of your screen.
  2. Then create a shareable link. Select ‘Embed this new on your site’. Airtable will bring you to another webpage where you will see how the content will look as an embedded code.
  3. Set up your preferences. Then click the code to copy.
  4. Once copied, go to the platform and paste it into the embed code box. Click ’Save’. You’ve made it!


Collaborative learning is a huge aspect of a successful online course. Using collaborative tools is one way to ensure that your course has a collaborative learning aspect. Thanks to these fantastic tools, collaboration is made easier in the online world.

Google Docs

If you’re using Google Docs, you can simply embed it on Teachfloor with no sweat. Google Docs is unique in its ability to support a wide range of file formats, including Microsoft Word and PDF files. It’s free for everyone to create and edit documents collaboratively in real time. With its powerful collaboration features, Google Docs enables teams to work together efficiently.

How to embed Google Docs into Teachfloor?

  1. After creating your document, like Google Sheets and Slides, go to File -> Share -> Publish to Web.
  2. Select ‘Embed’ and don’t forget to hit publish!
  3. Next, copy the code and paste it into Teachfloor. Don't forget to add the width = 100% and height = 800 in the code for an optimal experience.


Do you want more flexibility? Use Notion. It is one of the most popular apps that are used by product managers, founders, students, and course creators. It’s highly customizable, intuitive, and packed with powerful elements and features. You can use Notion as a resource bank, manage tasks, and projects, and as a database.

Although Notion is a powerful tool, you cannot embed it directly on Teachfloor or any other website. It doesn’t produce a code to embed in your site. Despite this reality, there’s another way to embed Notion on Teachfloor. It’s through another tool called Embed Notion. It generates the code so you can embed your Notion pages directly on any website. Let me guide you through.

How to embed Notion into Teachfloor?

  1. Login to a Notion account to create a page. Once you’ve created a page, click ’Share’ at the top right corner of your screen.
  2. Don’t forget to make your page public. However, if you want to make it private, make sure your students can access it by adding their email addresses through invites.
  3. Next, Login or Sign up to Embed Notion to convert your URL into an embed code. Embed Notion is a freemium tool. You may embed Notion for free for 30 days. Go to the premium plan if you don’t want it to expire.
  4. Once you’re logged in, copy your Notion public page URL into Embed Notion. Then click on Create Embed -> Go to Dashboard to get the code.
  5. Copy the code from your dashboard, then switch tabs to Teachfloor and paste it on the platform. Now you can collaborate smoothly with your students using the Notion app!


Coda is a great alternative to Notion. Similar to Notion, it has spreadsheets, databases, and project management tools. It stands out by its ability to support a wide range of use cases and integrate with other popular tools such as Slack, Trello, and Gmail.

The difference between Coda and Notion is that Coda can be embedded directly into Teachfloor. You don’t need a third-party app to embed its content as Coda generates its own embed code. Here are steps to follow so students can access your Coda pages in real time.

How to embed Coda into Teachfloor?

  1. Go to to create your page. Feel free to use their templates to fasten your work.
  2. After that, click ’Share’ and then ‘Embed’. Don’t forget to turn your page into a public mode to give students access. 
  3. In Embed, you can set up the page according to your preferences. You can even preview the embed. 
  4. Once you have decided how it will look, copy the code and paste it on Teachfloor. Hit ’Save’. Congrats! Your students can now collaborate with you using the Coda tool!

Video Creation

Learning videos are strategies that smart instructors use to create engaging lessons. In a world where videos—short or long—work out in different learning methods, creating videos for your courses establishes rapport with your student, captures attention, and offers edutainment. For instance, Tiktok and Youtube are transformed into learning hubs for those people who want to learn through videos.

If you have been creating videos for Youtube, you can use your Youtube videos as additional resources for your course. It’s possible to integrate into Teachfloor. On another note, you can create learning videos through some popular tools like Vimeo, Loom, and Invideo AI.


Vimeo is a video-sharing platform that provides high-quality video hosting and distribution services for individuals and businesses. It stands out by providing an intuitive interface where users can upload, manage, and share their videos with others. It also offers powerful analytics and engagement tools to help users understand how their videos are performing and engage with their audience.

You can upload or create your videos on Vimeo, then embed them into Teachfloor. There are two ways to do that.

How to embed Vimeo on Teachfloor?

  1. Log in with your Vimeo account. If you already created a video, then make sure to set it up first if you want to make it a public or private video. Private videos can only be accessed by you and the people on your account.
  2. Click on 'Embed' at the upper right corner of your screen. Choose if you want it to be responsive or fixed. Then copy the code
  3. Go to your Teachfloor platform, add an element, and paste the code on the embed code box.
  4. Hit 'Save' and go to 'Back to View' to watch videos inside the platform.


Do you want to show your students how you do certain tasks in real-time? Then use Loom. It is a video messaging platform that provides screen recording and video-sharing services. Users can record their screen, camera, or both, and share the resulting video with others. Audiences can react at different timestamps and leave comments on the web platform. They can save the videos on the cloud and share them through the generated link.

How to embed Loom on Teachfloor?

  1. Once you're logged in to your Loom account, you can choose the video you want to embed.
  2. Like Vimeo, look at the upper right corner of your screen and click 'Share'.
  3. Choose the 'embed' in the pop-up and choose whether you want to video to be responsive or fixed.
  4. After that, copy the code. Go back to Teachfloor to paste the code in the embed code box.
  5. Hit 'Save' and go to 'Back to View' to see if you embed it correctly.

Podcast Creation

Due to the rise of content creation, audio as a medium spiked up too! People listen to the podcast to be more productive while doing something at home, at the office, or during travel time. Podcasts are also a great way of learning. There are several great podcasts to learn from. Course creators adapted this style and so integrate it into their curriculum content.

Whether they create their podcast or share one with their students, it’s so easy to access on Teachfloor due to the power of embedding content. Here are practical tools to use for your podcast creation. is a free podcast hosting platform that simplifies the podcasting process by providing an intuitive interface and a range of tools and features. It allows users to record and edit their podcasts directly from their phone or computer, as well as its integration with Spotify for easy distribution. It offers analytics to help podcasters understand their audience and improve their content.

How to embed Anchor.FM into Teachfloor?

  1. Anchor is now part of Spotify for Podcasters. After creating a podcast (or you can also search for one), you can embed it directly into Teachfloor.
  2. Look for the 'Share' icon on the podcast show, then copy the embed code by pressing Ctrl+C.
  3. Go back to Teachfloor to paste your code. Don't forget to change the width to 100% and the height to 150px for an optimal experience.
  4. After that, hit 'Save'. Go to 'Back to View' to listen to your podcast.


SoundCloud is a popular audio distribution platform that offers a vast collection of original music, podcasts, and other audio content. What is best about SoundCloud is its strong focus on promoting independent artists and creators, providing them with a platform to share their music and grow their fanbase. Users can upload their tracks, create playlists, and interact with their followers through comments and messages.

How to embed SoundCloud into Teachfloor?

Whether you create your own podcast on Soundcloud or you want to share one, both are possible to embed on Teachfloor.

  1. Look for the share button in the podcast you want to embed. Then click 'Embed' to generate the code.
  2. You can decide how you want the podcast to look on the platform. Feel free to play around and then copy the code.
  3. In the Teachfloor platform, paste it on the embed code box. Hit 'Save' and then you're ready to go!


Micro-credentials are booming this 2023 and beyond! Tech employees are upskilled to keep up with the ever-changing environment of the workforce. Offer certificates after your students complete your course. Teachfloor supports Accredible so you can generate digital badges and certificates for your students.


Accredible has an embed code feature allowing users to embed their digital credentials onto Teachfloor or LinkedIn profiles. The embedded credentials are highly-customizable to fit the user's branding and style. It also allows users to track how often their credentials are viewed and shared. Accredible's notable feature is its blockchain technology which ensures the authenticity and immutability of digital credentials.

You may embed Accredible credentials as example certificates and badges on Teachfloor. But the full use of Accredible is to help your students embed their credentials on their social media profiles and portfolio websites. 

Embed the right tools on Teachfloor to bring out the best of your online courses!

There are thousands of apps and tools to choose from to improve online teaching. Most of the time, managing these tools is not easy when all you want is to create the best learning experience for your students. Increasing student engagement isn’t easy at all.

At Teachfloor, we ensure every creator and instructor saves time and creates the best online courses for their students. One of the strategies to do so is embedding content in your lessons and modules. By embedding these tools, you make it easy for every student to access, collaborate, and navigate your content on exactly one platform. Sign up to start your 15-day trial!

PS. If you’re having a hard time creating a course using embed codes, our awesome team is here to help you! Book a demo with us and let's talk about your concern.

Get Started Today, Unlimited Student.
Try Teachfloor Free.