Everyone

Contact Page

A built-in contact form at /contact that routes pre-sales enquiries to a support ticket.

Last updated 1776211200

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

  1. Visitor navigates to /contact.
  2. Visitor fills in the form fields and submits.
  3. Commerce creates a new support ticket in the configured Pre-Sales (or other designated) department.
  4. The visitor receives an email confirmation with their ticket ID.
  5. Your support staff see the ticket in Admin → Support → Tickets under the designated department.
  6. 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
Email 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:

  • /contact returns 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.