Contact form with dynamic tags

  • Posted 1 month ago

Hi Voxel team,

I’m trying to set up a contact form that does the following:

Prefill fields dynamically using existing user data when the user is logged in

Examples:

Email

Phone number

First name / display name

Ideally using Voxel dynamic tags or any native method supported by the theme.

Allow the user to submit a message (contact / inquiry form).

Send an email notification upon submission that includes:

The user’s submitted message

The prefilled user data (email, phone, name, etc.)

Bonus if the email can include context like the listing or page the form was submitted from.

Could you please clarify:

The recommended way to prepopulate form fields with logged-in user data in Voxel

Whether this is supported natively or requires custom code

How to properly configure the email notification so it includes both dynamic user fields and the message content

If there’s documentation, examples, or best practices for this use case, I’d really appreciate it.

Thanks in advance!