Extra data can be passed through to your guest, by adding URL parameters to your booking page's link. Parameters prefixed with data_
will be treated as passthrough variables.
data_
parameter. For example: https://cozycal.com/kollig/schedule-with-chris?data_referral=benfranklin
When the guest visits this link, the data will be stored until they close the tab. Any bookings they make during this time will contain the extra data.
You can see the passthrough data when viewing your event on the Calendar page
Once a guest booking has been made, passthrough variables can be accessed within the guest data for the Javascript API's scheduled
event.
{
"email": "[email protected]",
"status": "confirmed",
...
"extra_data": {
"referral": "benfranklin"
}
}
Read more here:
You can pass the extra_data
parameter in the Redirect URL.
<aside>
💡 Note: The value of the extra_data
parameter is encoded as JSON
</aside>