Back to Changelog
Mert
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

Ready to get started? Create Your First Program