Docs

Domains & URLs

Published July 25, 2026 • Updated July 31, 2026

QuizFlow Labs uses a simple URL structure so every quiz can be shared or embedded quickly.

This guide will walk you through:

  • How slugs map to public URLs
  • Where links appear in the editor
  • How embeds resolve your domain

When to use this

Use this when you need to confirm a quiz URL or troubleshoot link issues.

How it works

  • Decision Flows use /flow/{handle}/{slug}.
  • Bio Funnels use /bio/{handle}/{slug}, and an optional primary Bio also uses /bio/{handle}.
  • The handle is a public account identity, not an internal account ID.
  • Existing /q/{slug} links remain supported for compatibility.
  • When you change an account handle or experience link name, previously shared scoped links permanently redirect to the current link. Campaign tags and other query parameters are preserved.
  • Previous handles and link names stay reserved so they cannot be claimed by another customer and used to impersonate an earlier destination.
  • Installation Code may continue using the stable legacy route underneath while scoped links become the preferred share URL.

Public link panel

Step-by-step

  1. Create or manage the account-wide handle under Settings → Profile.
  2. Go to Finish & Publish after building and testing the Flow.
  3. Choose the experience-specific link name. The builder automatically selects Bio when a Bio Funnel is enabled and Flow otherwise.
  4. Review the complete URL preview and save the public links.
  5. Publish the Flow, then copy or open the preferred scoped link.

Tips / Gotchas

  • Publishing from the final step is disabled until at least one scoped public link is saved.
  • Different accounts can use the same link name under different handles.
  • The account handle is managed in Settings because changing it affects every scoped public link. Review the warning carefully before changing a live handle.
  • Handle, link-name, and Flow-to-Bio changes keep one direct redirect to the latest published destination rather than creating redirect chains.
  • Unpublishing removes public access but keeps the draft intact.
  • Embeds use the same domain as the embed.js script URL.
Share