Pre-populate invitee information on the scheduling page: Difference between revisions
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 11: | Line 11: | ||
<li>participants emails</li> | <li>participants emails</li> | ||
<li>multiple meetings timeslots</li> | <li>multiple meetings timeslots</li> | ||
<li>custom questions</li> | |||
</ul> | </ul> | ||
<p class="no-margin"> | <p class="no-margin"> | ||
| Line 40: | Line 41: | ||
For multiple meetings you need to enable Multiple meetings integration.<br> | |||
'''Please note!''' | '''Please note!''' | ||
* You have to indicate the timezone in the url | * You have to indicate the timezone in the url | ||
| Line 48: | Line 49: | ||
https://app.simplymeet.me/15min-discovery?name=Tom%20Doe&email=tom@example.com&phone=%2B48%20123456789&participants[]=testemail@gmail.com&participants[]=testemail2@gmail.com&multiple_times[]=2023-11-01%2009:00&multiple_times[]=2023-11-01%2010:00&timezone=Europe/Kyiv | https://app.simplymeet.me/15min-discovery?name=Tom%20Doe&email=tom@example.com&phone=%2B48%20123456789&participants[]=testemail@gmail.com&participants[]=testemail2@gmail.com&multiple_times[]=2023-11-01%2009:00&multiple_times[]=2023-11-01%2010:00&timezone=Europe/Kyiv | ||
</pre> | </pre> | ||
And for '''the custom questions''', you need to use '''&questions[uuid of your question]=value''', where | |||
'''UUID''' is automatically generated upon your question creation. Simply click “Copy UUID” next to the ready question in Meeting types//Questions | |||
[[File:Sm copy question uuid.png|1200px|center|link=https://help.simplymeet.me/images/0/02/Sm_copy_question_uuid.png]] | |||
<br><br> | |||
Here is the url example: | |||
<pre> | |||
https://app.simplymeet.me/15min-discovery?name=Tom%20Doe&email=tom@example.com&phone=%2B48%20123456789&participants[]=testemail@gmail.com&participants[]=testemail2@gmail.com&multiple_times[]=2023-11-01%2009:00&multiple_times[]=2023-11-01%2010:00&timezone=Europe/Kyiv&questions[84b5416d-10a8-4df7-9af2-f3d804a42fc1]=Instagram | |||
</pre> | |||
<br><br> | |||
'''Please note!''' For the pre-fill to work correctly, the value passed in the URL must match the field’s input type.<br> | |||
Date field → must be in yyyy-mm-dd format<br> | |||
Checkbox → use 1, yes, or true<br> | |||
Select → must match one of the existing option values defined for that field<br> | |||
One-line / Multiple-line text → plain text input<br> | |||
<br> | |||
If the format is incorrect, the field will remain empty. | |||
<br><br> | |||
'''Hiding Pre-filled Questions''' | |||
<br> | |||
In some cases, you may want to capture data (like a lead source or internal ID) without showing the field to the user. You can achieve this by combining URL parameters with custom CSS.<br> | |||
1. Find the specific question in your Meeting Type // Questions and click '''Copy UUID.''' | |||
2. Add Custom CSS<br> | |||
To hide the pre-filled question from the booking interface, navigate to Settings // Branding // Custom CSS and use the following syntax (replacing the ID with your specific UUID): | |||
<pre> | |||
.question--e0585e89-c483-48f3-8ad2-2bba5802bb9e { | |||
display: none; | |||
} | |||
</pre> | |||
<br> | |||
By applying this style, the question remains functional and will still collect the data passed via the URL, but it will be invisible to the invitee. | |||
<br><br><br><br> | |||