Hello Zoho Forms Community and Zoho Team,
I’m trying to send a Zoho Forms URL via SMS with pre-populated CRM contact data, inspired by a post from four years ago by GlennP (https://help.zoho.com/portal/en/community/topic/passing-the-crm). Our form is set up correctly and works well when sent via a CRM email template with a form button. The email generates a URL like:
This pre-populates fields (name, phone, etc.) from the CRM contact record, allowing customers to validate or update their data seamlessly.
We also have a Deluge script tied to a button that sends a basic form URL via SMS to the contact’s phone number, asking them to confirm or update their information. The SMS URL looks like:
https://forms.zoho.com/yourorg/form/yourform/formperma/UniqueCode
The problem is we don’t know how to generate the encrypted token (zf_encrypted_entity) in Deluge to include in the SMS URL for pre-population. Is there a way to programmatically create this token for a CRM contact, like the email template does? Alternatively, is there another method to pre-populate the form using a Contact ID or similar identifier via SMS?
Any Deluge code, API calls, or workarounds would be greatly appreciated. Thanks for your support!
Best,
