What Is the Contact Page?
The contact page is a public form at /contact in the client portal. It is visible to visitors who are not logged in, making it the primary channel for pre-sales enquiries, general questions, and anyone who does not yet have an account.
When a visitor submits the form, Commerce creates a support ticket in a designated department and sends an automated reply to the visitor's email address acknowledging receipt.
How It Works
- Visitor navigates to
/contact. - Visitor fills in the form fields and submits.
- Commerce creates a new support ticket in the configured Pre-Sales (or other designated) department.
- The visitor receives an email confirmation with their ticket ID.
- Your support staff see the ticket in Admin → Support → Tickets under the designated department.
- If the visitor later creates an account using the same email address, the ticket is associated with their account.
Form Fields
| Field | Required | Notes |
|---|---|---|
| Name | Yes | Visitor's full name |
| Yes | Used for the ticket contact and confirmation email | |
| Subject | Yes | Becomes the ticket subject |
| Message | Yes | Becomes the first reply body |
There are no product or service selection fields on the contact form — it is intentionally minimal. Routing is handled by the department setting, not by form fields.
[!TIP] Configure a "Pre-Sales" department specifically for contact form submissions. This keeps cold enquiries separate from existing client support tickets and allows different response SLAs.
Department Routing
The department that receives contact form submissions is set in Admin → Settings → Client Portal → Contact Form → Target Department. Choose an existing support department from the dropdown. If no department is configured, the form submission will fail.
Enabling and Disabling the Contact Page
The contact page can be toggled on or off in Admin → Settings → Client Portal → Contact Form → Enable Contact Page. When disabled:
/contactreturns a 404.- The contact link is removed from the portal navigation and footer.
Logged-In Visitors
If an authenticated client navigates to /contact, they are redirected to the standard Open Ticket page instead. The contact form is only shown to unauthenticated visitors.