Contact Us Form

In this article we'll present best practices for your Contact Us Form that we believe you should keep in mind.

For Contact Us Form examples check out this link.

  1. Access: Your Contact Us Form should be easily locatable by the costumer.
  2. Set Expectations:
    1. Purpose: Make it clear to the user what the form should be used for.
    2. Response: Make it clear to the user when they can expect a response.
  3. Form Body: Make sure to ask only for necessary information that will help understand who contacted you and what they need. We suggest adding the following fields but you may add any relevant information to you:
    1. Full Name
    2. Company Name or other identification (If applicable)
    3. Email Address
    4. Phone Number
    5. Category and/or Department Drop-down and/or free text Subject
    6. Message
Tip: Mark mandatory fields as such and disable the Submit bottom until all mandatory fields are filled.
Tip: Check validity of the information submitted (phone number and email format, minimum characters and malicious code).
  1. Confirmation: Present the user with a confirmation that their inquiry has been accepted. This can be done either by email, redirecting the user to a confirmation web page or Pop-up message.
Tip: We recommend clearing the form after each successful submit to prevent costumers from clicking the Submit button again.
  1. Send an Email: When opening a ticket in glassix you can send an Email using the information submitted by the costumer. When doing so pay attention to the following:
    1. Send an email from the JS or server side.
    2. Send the Email to Glassix inbound email address.
    3. Write unique subject to insure all parties can distinguish beteen emails and to prevent emails getting put in the same thread. For example: "<Full Name> <Subject> <Time Stamp>" .
    4. Add all the inforamtion from the form in the email body.
    Note: You can create a ticket in Glassix using the API. For more information go here.
  2. Reply-To Header: Set the Reply-To email header to the email of the user submiting the form. This will automatically add the user as a participant in the ticket, and will ignore the sender's email, which is the email that sends the form.
    Let's say that you have a form in your website that asks your user to add their email and a message. The email you will send to Glassix will look something like this:
    To: <your-glassix-inbox@glassix.net>
    From: <form@example.com>
    Reply-To: John Doe <john.doe@gmail.com>
    Subject: New message from John

For more information on implementation:

  1. CAPTCHA: We recommend using CAPTCHA with your form and throughout your website. You can read more about the types of CAPTCHA here and add it to your website using this guide.
Warning: Not using CAPTCHA exposes your website to DDoS Attacks, Bots, Dictionary attacks, and Spamming. You can read more about the benifits of CAPTCHA here.


How did we do?

Powered by HelpDocs (opens in a new tab)