Deep link URL Parameter Reference – Marketing, Onboarding

One link. Zero friction.

Every registration, menu, and order page on the platform can be driven by a single shareable URL. Drop optional parameters onto that URL and the landing page arrives already populated — name typed, email entered, table selected, campaign tracked. The same link pattern works across QR codes, marketing emails, SMS, push notifications, and printed signage, so every touchpoint becomes a one-tap experience instead of a form to fill out.

Pictured is the standard register-user landing. When a customer scans a table QR or taps a link in an email campaign, the highlighted fields arrive pre-filled — first name, last name, phone, email, even their preferred communication channel.

The customer confirms and taps once. You keep a clean signal on where the link was scanned, what kind of visit it was, and which campaign drove the sign-up.

https://yourDomain.web.app/register-user?link_qrSource=table123&link_firstName=Sarah&[email protected]&link_commPref=email&link_serviceArea=patio&link_serviceType=dine-in
Marketing
userTypecustomer, staff…
qrSourcetable, sign, ad…

Personalized
firstNamegreet by name
lastNameaccount lookup
emailpre-fill field
phonepre-fill field
commPrefsms or email

Order / Context
serviceAreatable, bar, patio…
serviceTypedine-in, takeout…
actionpreAuth

Common use cases

Table QR code
Scan drops customer into the menu with their table pre-set and starts a session. No typing required.
/main-menu?link_userType=customer&link_qrSource=table5&link_serviceArea=table5&link_serviceType=dine-in

Table QR code with Pre Auth
Scan drops customer into the menu with their table pre-set and starts a session. No typing required.
/main-menu?link_userType=customer&link_qrSource=table5&link_serviceArea=table5&link_serviceType=dine-in&link_action=preauth

Email campaign
Link in a marketing email pre-fills name, email, and preferred channel so registration takes one tap.
/register-user?link_qrSource=email-promo&link_firstName=Sarah&[email protected]&link_commPref=email

Loyalty sign-up poster
Physical sign with a QR. Tracks which poster location drove sign-ups.
/register-user?link_userType=customer&link_qrSource=poster-lobby

Staff onboarding
Pre-built link sent to new hires sets userType so they land on the staff flow automatically.
/register-user?link_userType=staff&link_firstName=Alex&[email protected]

Destination flexibility

Register user
Open menu
Start order
Loyalty sign-up
Personalized landing
Staff portal
All parameters are optional and combinable. Any parameter not passed is simply ignored — partial links work everywhere. The same parameter set works across QR codes, emails, SMS, push notifications, and print.
Cart 0