zendesk Logo

Zendesk Forms

A guide to creating dynamic Zendesk custom forms

turn this default-zendesk-form
into this new-zendesk-form

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.

Zendesk ticket form with advanced styling and customization
A ticket form that matches your brand
Zendesk form with conditional fields

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.

Large selection of Zendesk ticket fields
Choose from over 19 fields
Zendesk multi-step ticket form

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.

Zendesk ticket form embed website
A ticket form on your website
Unified Zendesk custom form
Unified Zendesk 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 feedback@yourcompany.com

If the customer wants to make a Booking, we can collect their info and email it to bookings@yourcompany.com

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.

Learn: how to create a blank form and connect it with Zendesk

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.

Learn: how to create a Zendesk ticket form using form wizard.

4 ways to share forms

All forms come with an easy-share link like:
formcrafts.com/a/afaefq

You can modify the link to something like:
formcrafts.com/a/contact

You can even use a custom domain:
you.formcrafts.com/contact

Learn more about creating custom form links here.

Easy Zendesk form share link
Easy Zendesk form share link

2. Embed inline form

You can embed the forms on any website, including just about every CMS software out there. We allow embedding via our JavaScript code (you have to copy the code from the form editor and paste it on your website) or via our iFrame code, which works on the same principle. Between the two we recommend the JavaScrip code embed.

Learn how to embed ticket forms on your website, Squarespace, or WordPress.

Inline Zendesk form on a website
Inline Zendesk form on a website

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.

Learn how to embed pop-up forms on a Website.

Popup Zendesk form on a website
Popup Zendesk form on a website

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.

Learn: how to embed custom forms in the Zendesk help center.

Embed forms in your Zendesk help center
Embed forms in your Zendesk help center

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
Zendesk marketplace reviews for FormCrafts
Zendesk marketplace reviews for FormCrafts

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.

Sure, let's try →