Skip to main content

How to Enable Seamless Signup with Parameterized URLs

Simplify the attendee experience by passing variables

Taylor McLoughlin avatar
Written by Taylor McLoughlin
Updated over 3 years ago

Background

We want to reduce the amount of effort it takes to join a room for new users by making the workflow more seamless. In order to do that we will allow a user's First Name, Last Name and Email Address to be supplied with the room link or embed code.

When the user lands on the signup page they will see a slightly different view with fields that are pre-filled using the query string values.

Technical Spec

Room Link Format

{BASE_URL}?firstname={FIRST_NAME}&lastname={LAST_NAME}&email={EMAIL_ADDRESS}&autofill=true

Example

Embed Code URL Format

{BASE_URL}?uid_h={UID}&firstname={FIRST_NAME}&lastname={LAST_NAME}&email={EMAIL_ADDRESS}&autofill=true

Example

<iframe src="https://appweb.twine.nyc/embed/rooms/4977?uid_h=e5906e83355906572ba8d96454467541&firstname=John&lastname=Smith&email=john@example.com&autofill=true" sandbox="allow-scripts allow-same-origin allow-top-navigation allow-forms allow-popups allow-pointer-lock allow-popups-to-escape-sandbox" allow="camera;microphone" width="1024" height="768"></iframe>

Parameters

  • firstname: The attendee's first name.

  • lastname: The attendee's last name.

  • emailaddress: The attendee's email address.

  • autofill: This parameter determines whether or not to show the new design.

Did this answer your question?