Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Zendesk Request Form

Add a Zendesk Support Form directly to your WordPress site

Add a Zendesk Support form to your WordPress site. This plugin will embed the form directly into your page content, matching your theme's styling where possible. You can add a basic form very easily in minutes!

Want to create multiple forms with different fields? You can setup custom fields and options using the advanced features available.

Features and Options:

  • Support for Zendesk custom ticket fields.
  • Create multiple forms with different ticket fields.
  • Spam protection to avoid fake submissions.
  • Double click protction - Stop people from submitting the form twice by accident.
  • Pre-fill form fields with user data for people who are logged in to WordPress.
  • Redirect user after form submission.
  • Google Analytics Events tracking on form submission.
  • Automatically check email address for typos and suggest solutions via mailcheck.js.
  • Add User Agent and CloudFlare Geolocation data (if available) to the ticket.
  • HTTPS or plain HTTP support (HTTPS recommended).
  • HTML5 Pattern validation on fields.
  • Data is validated/sanitized before sending to Zendesk.

We this plugin for our own support system, so you can be assured that we will update and maintain it into the future. If you have any features suggestions, you are welcome to ask in the support forum.

Supported Custom Field Types:

  • Text
  • Number
  • URL
  • Email
  • Password
  • Checkbox
  • Dropdown
  • Hidden
  • Descriptive (Arbitrary HTML/Text)

If you have found this plugin useful, please consider leaving a review. Share some Zen :)

If you would like to translate the form into your language, please click here.

Author pipdig
Contributors pipdig
Tags form, helpdesk, shortcode, support, Support Ticket, ticket, zendesk, zendesk api, zendesk integration, zendesk support, zendesk ticket
  1. zendesk-request-form screenshot 1

    Basic request form with no options.

  2. zendesk-request-form screenshot 2

    Advanced request form using custom fields and options.

  3. zendesk-request-form screenshot 3

    Settings page.

  4. zendesk-request-form screenshot 4

    Shortcode/form attributes and options.

  1. Go to 'Plugins > Add New' in yoru WordPress dashboard and search for "Zendesk Request Form". Install and activate the plugin.
  2. Add your Zendesk API information to the options under 'Settings > Zendesk Form' in your WP dashboard.
  3. Add the shortcode [zendesk_request_form] to any post/page.


  • Enhancement: More efficient form action/loading time.
  • Fix: Issue with Contact Form 7 plugin.


  • New: Dropdown custom field support.
  • New: HTML5 pattern option for custom feilds.
  • Enhancement: Prevent "double click" duplicate form submissions.
  • Enhancement: Disable spam check if requester is logged in.
  • Enhancement: Add CloudFlare Geolocation to User-Agent data.
  • Enhancement: Extra spam protection.
  • Enhancement: Update to match new Zendesk branding.


  • New: Option to Pre-fill Name and Email via shortcode.
  • New: Option to disable prefilling of field information from logged in user account.


  • New: Checkbox custom field support.
  • Enhancement: Set unique ID on field <p> tags for easier styling.


  • New: Google Analytics Events tracking on form submit button.


  • Custom ticket fields.
  • Group specified fields into different instances of form/shortcode.
  • Extra form customization options via shortcode attributes.
  • Pre-fill form fields with user data for useres who are logged in to WordPress.
  • Custom url to redirect user to once the form is submitted.
  • Pre-fill custom fields via GET from url query.
  • Add browser User-Agent string to ticket data.
  • Declare WordPress 4.5 support.


  • Improved error messages.


  • Use WP http API instead of cURL.


Initial release.

Version 2.3.1

Requires WordPress version: 4.1 or higher

Compatible up to: 4.7.2

Last Updated 14 Feb 2017

Date Added: 15 Nov 2015

Plugin Homepage


5 stars
4 ratings


Not Enough Data

Works: 0
Broken: 0