Mert
Improvement
Personalize HTML Embeds with Participant Shortcodes
HTML Embed blocks now support dynamic shortcodes that resolve to the current participant’s data. Drop *|user.name|*, *|user.email|*, or *|user.id|* into your embed code, and each participant sees their own values rendered live. URL-encoded variants (*|URL:user.email|*) are available for passing participant data through query strings to external tools.
- Participant-aware embeds — pre-fill Typeform fields, pass user context to Calendly booking pages, or personalize any third-party widget with the participant’s name, email, or ID
- URL encoding built in — use the
*|URL:...|*prefix to safely embed participant data in URLs without breaking query parameters