The Zendesk help center provides end users with a default HTML form for submitting tickets:
It's a good starting point but it might not meet all your needs. Here are other
options, including:
Customizing the help center ticket form
You can add custom fields to the help center form or change its look and
feel.
Note: If you have the Professional add-on or are on
Enterprise, you can define multiple custom forms for
different types of requests.
Resources:
Embedding a ticket form in your website
The embeddable Web Widget (Classic) includes a customizable HTML form that lets end users submit tickets. You can embed Web Widget (Classic) in any page of your website. Clicking the widget gives the user the option of using a ticket form:
![](https://zen-marketing-documentation.s3.amazonaws.com/docs/en/widget_enduser_leavemsgattatchment_selected.png)
Resources:
Building a ticket form
For maximum flexibility, you can build your own HTML ticket form, host it on your own server, and use the Zendesk API to submit the form data to your Zendesk Support account.
Important: If your team prefers to create
a custom ticket form, it is not recommended to route requests from
the form through a support email address. This workflow is
unsupported and can result in emails becoming suspended tickets. To
avoid this issue, use the API to build
your ticket form or utilize the Web Widget. See Tickets created from my
custom ticket form are suspended.
Resources:
10 comments
Josh Pert
Hi There - we are looking for a better way to handle contact forms from our customers so we have pointed our HTML for at the API, however it is being throttled by a rate limiter which considers the form to be from an anonymous IP.
Is there a way to avoid this?
Thanks
0
Cheeny Aban
Hi Josh,
Unfortunately, API already revolves outside our scope of Support. Nonetheless, we hope that our Ticket Forms API and Building a custom ticket form with the Zendesk API documentation will be a good resource to check.
All the best
0
Cristina Miranda
Is there a way to embedd a ticket form to text?. For example: when the end user clicks on "contact us" then a form will pop up? is this possible?
0
Gabriel Manlapig
Natively, if you enabled Zendesk Guide, this will offer a ticket form by default that your end users can use to submit a request, and you can create a hyperlink text into your website redirecting to Zendesk contact form.
However, If you want to embed a more complex form on your website, create an HTML form and use our API to submit the request. For more information, see the article: Building a custom ticket form with the Zendesk API. Examples of creating requests using the API can be found in the Developer API Reference documentation.
I hope this helps. Thank you!
0
Jeremiah Squilla
Please make the “Subject” and “Description” fields optional or pre-fillable for Forms. It makes no sense to have users enter a subject and description for a specific form, when those values are already known. I am struggling to make this platform work, but likely will change to one with support for a service request catalog and decent user support portal.
1
Shawna James
1
Vladimir P
Big plus one re the Subject and Description fields - why are they mandatory? This doesn't work for us and we look like dummies asking users for the info we already have.
Also, is there a way to suppress the user email address field (without coding) as we want to collect anonymous feedback in some instances?
Thanks
1
Carmelo Rigatuso
Is there any way at all to include a clickable link in a form? Something like (but not limited to) a checkbox for accepting terms with a link to our ToS and EULAs?
0
Mark K.
Hi Carmelo Rigatuso ,
thank you for your question!
Currently, including a clickable link directly within a form, such as a checkbox for accepting terms with a link to your ToS and EULAs, is not a feature that Zendesk natively supports.
However, we understand the importance of this functionality and wanted to share that some users have discussed potential workarounds in the following feedback post:
You might find these suggestions helpful for achieving a similar outcome.
We also encourage you to vote on the feedback post to express your interest in this feature. Your votes help us prioritize development efforts based on user needs.
Thanks!
0
David Boeke
Hi,
The screenshot in the image above show a rich text editor for the “Description” field. Our end users see a plain text editor, and I can't find any way to enable rich text for users (our agents are able to respond with rich text). How do I enable the feature displayed above?
0