A guide to creating dynamic Zendesk custom forms
What are Zendesk ticket forms?
Zendesk is a customer support management tool. A contact form is one of the most commonly used ways to allow your customers to contact you. A Zendesk ticket form is simply a contact form that turns customer inquiries into Zendesk support tickets.
Limitations of default Zendesk forms
Zendesk has a forms module that allows you to create simple ticket forms. You can embed these forms in your Zendesk help center, or on your website as a part of the web widget.
However, the default Zendesk forms have many limitations:
- Limited customization
- Small selection of fields
- No multiple forms
- Basic conditional fields
- Difficult to use form editor
You can use this guide to learn how to create powerful and dynamic Zendesk forms using FormCrafts, with advanced features like:
- Nested conditional fields
- Large selection of form field types
- Easy to use form editor
- Advanced styling and customization options
- Multi-step support forms
- In-built support for complex workflows
- Ability to create new tickets or update an existing ticket
Build dynamic Zendesk forms with FormCrafts
FormCrafts to allow users to create dynamic and well-designed custom forms for Zendesk using a dead-simple interface.View sample Zendesk form in action
What can FormCrafts do in place of your default Zendesk forms? Read on.
1. Styling and customization
You can customize your Zendesk forms to match your brand colour. You can add logos and images anywhere on the form. We have pre-built colour schemes, including dark-mode.
You can set cover images, use Google fonts, or other custom fonts. You can even customize the 'thank you' message to include custom text and images.
2. Nested conditional logic
FormCrafts has a powerful conditional logic module that you can use to hide or show fields as needed.
You can create Zendesk forms with nested conditional logic, any level deep. There is no limit to the number of logic steps or fields you can have in your form.
You can even use conditional logic to send emails to select recipients.
Conditional logic can also be used to redirect users to specific URLs, based on their answer selections.
Learn more with our guide on using conditional logic in forms.
3. Large field selection
FormCrafts has over 19 different field types, compared to Zendesk's 9 field types. Some fields not found in Zendesk include image selection, icon selection, product showcase, slider, text field, time-picker, and much more.
FormCrafts is also ideal for creating Zendesk CSAT surveys, and we have star rating, thumb selection, and smiley selection fields.
Learn about all the form field types here.
4. Multi-step ticket forms
Sometimes you have to ask for a lot of information in your form. In FormCrafts you can split your form over multiple pages to make it easy for end-customers to fill the form.
The customers can see which page they are on, and also live form progress updated with each field.
Multi-step Zendesk forms can also have cover pages. Cover pages can contain text and images. It's a good place to give an introduction to your form and provide some instructions.
5. Seamless form embed
Our forms can be embedded on any website (or your Zendesk help center). You can also embed forms in 'seamless' mode where they will blend in with the surroundings and seem like a built-in part of your website.
This is a favourite feature of our customers.
You can also embed the forms in pop-mode and use any button or link on your page to trigger the pop-up form.
6. Unified Zendesk contact form
One of the most common ways to use FormCrafts and Zendesk is to create a unified contact form, like this one. This form would serve as one point-of-contact on your website. Customers can select appropriate fields and create support tickets, leave feedback, or contact departments directly.
How? The first form field would ask the customer what they wish to contact about.
If the customer has a Complaint, we can show Zendesk ticket fields. You can use conditional logic to create a Zendesk ticket only if certain conditions are met.
If the customer wants to leave Feedback, you can show feedback fields, and notify the admins at email@example.com
If the customer wants to make a Booking, we can collect their info and email it to firstname.lastname@example.org
3 ways to create Zendesk forms
1. Using a blank form
The first way to create Zendesk forms in FormCrafts is to start with a blank form and add individual fields. Most forms would contain basic fields like Name, Email, Issue Type, Comments, etc ... There is no limit on the number of fields your form can have.
For large forms we recommend adding page breaks.
You can also enable 'form progress' indicator on your forms which will update live as the user fills out each field. This can be enabled under Styling -> Advanced.
2. Using form templates
You don't have to create forms starting with a blank slate. FormCrafts has a collection of form templates, which are regularly updated. This makes things a lot easier.
We have templates for Zendesk ticket forms here.
We also have templates for Zendesk contact forms here.
Lastly, we have templates for Zendesk CSAT surveys.
To create a form with a template, click on New Form on the FormCrafts dashboard, and then click on Templates, and then choose a template.
On the form edit screen, you have to enable Zendesk, and map form fields to Zendesk fields, and you are good to go.
3. Using Zendesk ticket form wizard
What if your Zendesk account has a lot of custom fields? It would take a while to individually add those fields to your FormCrafts form and then map each of them to Zendesk.
In this case, we recommend the form wizard feature. FormCrafts will read the Zendesk ticket fields configured in your Zendesk account and automatically create a form based on those fields. The wizard will also map those form fields to their Zendesk counterpart.
The only thing left to be done (optional) is configure certain fields to show conditionally.
4 ways to share forms
1. Share the easy form link
All forms come with an easy-share link like:
You can modify the link to something like:
You can even use a custom domain:
Learn more about creating custom form links here.
2. Embed inline form
3. Embed popup form
This is another cool feature. You can embed the form on your website, but it would only show up when the customer clicks on a link or button.
Pop-up forms have the advantage of being out-of-view unless called upon. FormCrafts won't load the form until the user clicks on the trigger button, which results in improved speed for your page.
4. Embed forms in Zendesk Help Center
Yes, you can embed the forms made in FormCrafts in your Zendesk Help Center, also called Zendesk Guide.
What Do Others Think?
FormCrafts is one of the highest rated apps on the Zendesk marketplace and the preferred way to create advanced Zendesk forms.
We have used the FormCrafts / Zendesk integration for a few years now. We are very happy with it. The integration is seamless, and the forms are very robust and easy to set up. We have seen FormCrafts make several upgrades and improvements throughout the years, which means they are dedicated to providing a top-notch product.Jennifer R.
We tried multiple form creation services and were thrilled when we found how easy, clean and robust the FormCrafts service was. It has been a joy to use and makes our business more efficient.Adam Boushley
Need help with your Zendesk forms?
If you need assistance with your forms you can contact us via the contact form (top-right corner) on your FormCrafts dashboard.
We are also available on live chat during business hours (Eastern time).
We have a plethora of Zendesk add-on documentation here as well.
FormCrafts is an official Zendesk app partner for creating forms and you can view our listing and reviews on the Zendesk app marketplace.
Free 21-day trial
Not convinced? Try FormCrafts for 21 days.
- Completely free
- No credit card required
- Full access to customer support
- If it doesn't work: delete all your data. We don't make you jump through hoops.