Go to thrive.app

Embed Videos, Polls & Web Content

Embed a Poll or Activity from Typeform on a Page

Image of Ian McCutcheon, Client Success Manager

By Ian McCutcheon, Client Success Manager 26 November, 2024

Typeform is a really useful 3rd party service that allows you to create all kinds of engaging, useful and fun activities for your app such as polls, forms, quizzes, etc.

You can either add your Typeform activity directly to a List as a Web Page, or if you want it integrated with your content on a Page you can use the guidance below to embed it on a Page using HTML.

In Typeform, after you've created your poll or activity and published it, click on the Share option at the top of the screen. Then copy the direct URL for your activity: 

Share Typeform URL

Now all you need to do is replace the example Typeform URL in the HTML code below with your own:

<!DOCTYPE HTML>
<html>
<head>
<title>Poll Embed</title>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<style>body { margin: 0; }</style><style>
.tabweb-container
{ overflow:scroll; }
</style></head>
<body>
<div
><iframe
src="https://theappbuilder.typeform.com/to/jeYnjxq"
width="100%" height="400px"
frameborder="0" sandbox="allow-same-origin allow-scripts allow-popups allow-forms"></iframe></div>
</body>
</html>

Now, on your Page in the Thrive CMS press the + icon then Web Embed. Choose the HTML option:

Web Embed

Then paste your HTML embed code that includes your own Typeform URL into the Thrive CMS and press the blue Insert button:

Insert HTML

Finally, you can publish your page and your Typeform activity will be embedded there.

If your Typeform activity has lots of white space around the bottom, you may wish to try changing the Height value in your HTML embed code to something smaller. Similarly, if your activity is getting cut off and is not all visible, you can increase the Height value in your embed code. Make sure to press Save and Publish Now after each change so that you can see what effect your change has had in the app itself. It may take some trial and error.