One of the most common fears: "A quiz sounds technical. I'll need a developer." In reality — you don't. Qwizoo generates ready-to-use embed code, and all you need to do is copy and paste it in the right place.
In this guide — 4 methods for different platforms.
If you haven't built your quiz yet, start with our complete lead generation quiz guide.
Method 1: Direct Link (Easiest)
If you don't need to embed the quiz on your site at all — just use the direct link.
Every Qwizoo quiz has a unique URL in the format: qwizoo.com/q/your-quiz-id
Where to use a direct link:
- In ads (Google Ads, Facebook Ads, TikTok)
- In messages to clients
- In your Instagram or Telegram bio
- In email newsletters
- In YouTube video descriptions
This is the fastest approach — the quiz lives on a standalone Qwizoo page and requires no configuration on your website.
Method 2: Inline Embed (iframe or Script)
The quiz appears directly on your page — no redirects.
- Open the quiz in Qwizoo → Publish → Embed
- Choose the type: "Inline" (embedded)
- Copy the code
- Paste it into your site's HTML where you want the quiz to appear
The code looks something like this:
<div id="qwizoo-inline"></div>
<script src="https://www.qwizoo.com/embed.js"
data-quiz="your-quiz-id"
data-type="inline">
</script>
How to Embed on WordPress
- Open the page editor (Gutenberg or Classic)
- Add a Custom HTML block
- Paste the Qwizoo script
- Save and preview
If you use Elementor or Divi — they have equivalent HTML blocks.
How to Embed on Tilda
- Open the Tilda editor
- Add a T123 block (HTML block)
- Paste the script
- Click "Publish"
How to Embed on Wix
- Open the Wix editor
- Add element → Other → HTML iFrame
- Paste the script or iframe code
- Save and publish
How to Embed on Webflow
- Go to the Designer
- Add an Embed element
- Paste the code
- Publish the project
Method 3: Popup (Modal Quiz)
The quiz opens in a modal window when a button is clicked.
Ideal when:
- You want to add a "Take the quiz" or "Find the right service" button
- The quiz should not take up space on the page
- You want to keep the landing page design intact
<!-- Trigger button -->
<button id="open-quiz">Find the right service →</button>
<!-- Qwizoo script -->
<script src="https://www.qwizoo.com/embed.js"
data-quiz="your-quiz-id"
data-type="popup"
data-trigger="open-quiz">
</script>
The data-trigger attribute binds the popup to any element on the page — a button, link, or image.
Method 4: Float Button (Corner Widget)
A floating button in the bottom-right corner — like a live chat widget, but it opens a quiz.
<script src="https://www.qwizoo.com/embed.js"
data-quiz="your-quiz-id"
data-type="float"
data-position="bottom-right"
data-label="Find your plan">
</script>
The float button:
- Is visible on all pages simultaneously (if the code is in the header/footer)
- Does not interfere with content — appears on scroll
- Works on mobile devices
Verification After Embedding
Once you have added the code, check the following:
| What to check | How to check |
|---|---|
| Quiz displays correctly | Open the page in a browser |
| Mobile layout | Open DevTools → Mobile view |
| Leads are coming in | Complete the quiz and check the Qwizoo dashboard |
| Integrations fire | Check your CRM or webhook |
Not sure whether a quiz outperforms a plain contact form? See the data-driven comparison with real CR numbers.
Common Questions
Does the quiz slow down my site?
The Qwizoo script loads asynchronously and does not block page rendering. The performance impact is minimal.
Do I need to add the code to every page?
Only for an inline quiz. For the float button — add the code once in the footer and it will appear on all pages.
What if my site is built with React or Vue?
The Qwizoo script works in any HTML environment. For React, we recommend inline embedding via a div container.



