Add the Zendesk support Request Form directly to any page/post
|Author:||pipdig (profile at wordpress.org)|
|WordPress version required:||4.6|
|WordPress version tested:||4.9.8|
|Added to WordPress repository:||15-11-2015|
|Total downloads:||15 513|
|Active installs:||1 000+|
Click to start download
Basic request form with no options.
Advanced request form using custom fields and options.
- Go to ‘Plugins > Add New’ in your WordPress dashboard and search for “Zendesk Request Form”. Install and activate the plugin.
- Add your Zendesk API information to the options under ‘Settings > Zendesk Form’ in your WP dashboard. You can generate an API key from your Zendesk dashboard using this guide.
- Go to ‘Settings > Zendesk Form’ and configure your forms.
What about privacy and GDPR?
This plugin does not store any data submitted via the form. Your site connects directly to the Zendesk API to transmit the ticket data immediately. For information about privacy and GDPR, please see Zendesk’s policy on this page.
How do I get my Zendesk API key?
You can generate an API key from your Zendesk dashboard using this guide.
How are messages sent to Zendesk?
This plugin will connect directly to your Zendesk account via the Zendesk API. This means you do not need to worry about missed emails being sent. The data is transferred directly via the WordPress HTTP API.
Can I translate the form into my language?
This plugin is fully translatable into any language. If you find that there is some text that has not already been translated, you can add your language on this page.
How do I change the order of the form fields?
You can set the position of each field using the Order value whilst editing the custom field. Lower numbers appear first in the form.
You can also use a plugin such as this to re-order the fields. This is much easier since it allows you to drag and drop them into the correct order.
Is this plugin free?
Yep! This plugin was created for our own suppport site, so we will continue to add new features. If you have a suggestion, you are welcome to post it in the support forum.
If you’d like to make a donation, the best thing you can do is leave a 5 star rating 🙂
2.9.4 (15 Aug 2018)
- Increase timeout limit for file uploads to 10 seconds.
- Check for WP_Error on file upload request.
2.9.3 (27 Jun 2018)
- Include WP_Error message in email when WP_Error occurs.
2.9.1 (20 Feb 2018)
- Enhancement: Better validation of URL inputs. Force the user to add “http://” to the front if not already.
- Fix: Prevent duplicate form submissions from double clicks.
2.9.0 (11 Feb 2018)
- New: Set the Description field as optional by adding description=”optional” to the shortcode (example).
- New: Option to split the “Your Name” field into two separate fields: “First name” and “Last name” (example).
- New: Option to move Custom Fields below the main “Description” field (example).
2.8.0 (13 Jan 2018)
- New: Option to CC an email address when ticket is sent.
- New: Option to redirect user on fail.
- Enhancement: Auto-capitalize first letter of name.
2.7.6 (17 Nov 2017)
- Sanitize ‘Custom Field ID’ using
- Fix issue with redirecting form in WP 4.9.
2.7.4 (26 Oct 2017)
- Option to open page in new window when submitting form. Add
new_window="yes"to your shortcode to do so.
- Option to force user to attach a file using
2.7.2 (11 Oct 2017)
- Make attachment field text translatable.
2.7.1 (10 Sept 2017)
- Allow file attachments on forms. Check the shortcode generator options at ‘Settings > Zendesk Form’.
- Option to override “Your Name” and “Your Email” labels. See this post for instructions.
2.6.2 (6 July 2017)
- Option to set ticket Priority via shortcode.
- Forms will now work correctly even if wp-admin is blocked for the current user role.
2.6.1 (26 June 2017)
- Ignore blank lines from “Dropdown” field items – Props @jaworskimatt.
- Ability to set the default “Dropdown” option. Read more.
- Add CSS class to “Extra Info” span.
- Remove paranthesis from “Extra Info” text. Allow user to re-add if required.
<br />tags from field labels.
- New “Date” custom field type.
- New “textarea” custom field type.
- More stable redirection on form submimssion.
- Option to override default field labels (more info).
- Shortcode generator on settings page.
- Set input fields to 100% width for better styling.
- Fix: Missing subject field.
- Enhancement: If theme does not include form styling, make form 100% width of container.
- Enhancement: Option to remove User-Agent string from showing at the bottom of ticket description. Set shortcode parameter
- Minor refactoring to improve code readability.
- 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.