WPHelpDesk – Your WordPress Ticketing System

Working as a member of a support staff for any plugin, theme or other service, whether for WordPress or not, can be a challenging task. For this reason, it's important to have a good setup and software that will allow you to work smoothly and efficiently. There are a few WordPress plugins that are contributing to this service, and one of the latest ones I've come across is WP HelpDesk.

Working as a member of a support staff for any plugin, theme or other service, whether for WordPress or not, can be a challenging task.

For this reason, it’s important to have a good setup and software that will allow you to work smoothly and efficiently in order to get replies out as quickly and accurately as possible.

There are a few WordPress plugins that are contributing to this service, and one of the latest ones I’ve come across is WPHelpDesk.


What does it offer?

The WordPress HelpDesk plugin offers a support ticketing system that can help your support staff get organised and work more fluidly.

What this plugin does is provide you with a spot in your WordPress dashboard from where you can organise, answer and manage all your customer service needs.


With WPHelpDesk you can access all support tickets and their information in just a few clicks, while also being able to search for previous messages through an advanced search system that can search whole tickets or do a narrow search by subject, from email, to email, or the body of the message itself.

Configuring your email is also made simple, both for incoming and outgoing emails. You’re also able to interchange the assigned support agents and customise the email format on the same page.

Using WPHelpDesk

Upon installing and activating the plugin, the HelpDesk will appear in your WordPress site’s dashboard, and from here you can configure all settings and manage all customer support.


Starting with the configuration settings, if you open Config in the HelpDesk menu you can start setting up the plugin for your needs. The first tab here allows you to assign a default assigned agent, provides you with a few settings for importing from an inbox, and also gives you the chance to set the HTML email template and the footer.

Next up are the Incoming Mail settings. This is where you select your email provider and fill in the details for the configuration. If you select Gmail, these settings are automatically applied for you. Otherwise you can choose Other and enter your desired settings.

The Outgoing Mail tab is next, and from here you can set the From email and name, the Mailer, and you can also send a test email to try things out.

The final tab is for the Email Templates. Here you’re provided with two templates that you can modify as needed, both for a “New reply to your ticket” notification as well as a “New ticket created” notification.

Custom Fields


The Custom Fields section of HelpDesk is self-explanatory. From here you can insert any custom fields you need to customise your HelpDesk for your needs. It allows you to add a dropdown menu or text custom fields using a very simple custom field editor.

These new fields can either be visible to only an administrator, or to anyone and everyone. They will allow you to collect the exact data you need from your users.

Saved Replies

Saved Replies is another self-explanatory section from where you can create as many saved replies as you think you need. These are ideal for answering those basic or recurring questions that keep cropping up.



Last but certainly not least is the HelpDesk section itself. This is where all the magic happens; where you can assign, reply to, close and manage all support tickets.

There are a number of views to organise your tickets. You can view them all at once, all the open tickets, only those assigned to you, the closed tickets, the still unassigned tickets or the trashed ones.

HelpDesk Ticket

Each ticket can be edited, replied to, closed or trashed as needed. By opening a single ticket you can also assign a user to it, change its status between open and closed, set the “Reply To” details, as well as any custom fields you may have added.

Replying to a user is as simple as using the reply box above the original message, where you can even include attachments and media. All correspondance for a particular ticket will be listed here, allowing you to view and refresh your memory on the history of that particular ticket.

What does it look like on the front-end?

Right out the box you get a pretty tidy display for both the submit form as well as the list of tickets. Using a couple of shortcodes and a few parameters you can choose what to display and where.

In this example I’ve set up a “Public Forum” page where any visitor can view a list of all the tickets but only access the public ones, and a “Your Tickets” page where any logged in user will be able to access just their history of support tickets.

This allows you to provide your users with a database of previous questions that might answer their own queries without having to open a new ticket, while also providing a private area where users can discuss any individual or private issues.

Another neat feature worth mentioning is the comment-to-ticket option where you can start a ticket from a comment on a previous ticket, allowing you to keep better track of the issues that might crop up for your customers.


Support & Documentation

The documentation & support explains all you need to know to setup this plugin and have it working in a minimal amount of time. Their support staff is also helpful and they reply in a very reasonable amount of time, so if you come across any issues you know you have a reliable team to fall back on.


The WPHelpDesk plugin currently has three pricing plans; a Small Business plan, an Enterprise plan and a Developer plan. As you can see from the image below, the choice between these three plans is based on the amount of sites you’ll be using the plugin on.

All plans support an unlimited number of tickets, unlimited support agents, 1 year of regular updates and priority support, all with no extra monthly fees.


Conclusions & Recommendations

For the features it offers and the great service it can offer, WPHelpDesk certainly seems like one of the easiest plugins to setup for your business if you’ve got a customer support staff. However, besides being quick and easy to setup, it’s also very effective.

All your support tickets are very manageable from directly within your WordPress site’s dashboard, and the advanced search capability makes it easy to locate previous tickets that you might need to refer to. The actual setup and configuration of the plugin before you get going is also made simpler for you to ensure a smooth transition to this new system.

So if you’re looking for a helpdesk solution for your business or aren’t satisfied with your current setup, why not give the WPHelpDesk plugin a go. You can even test it out using their live demo for both the administrative side as well as the client side of things.

Are you a member of a support staff or a customer whose been let down by a company’s support setup? We’d love to know what you think about WPHelpDesk in the comments below.

Mark Zahra
Mark Zahra
CEO at RebelCode, the team behind WP Mayor, Spotlight, WP RSS Aggregator, and the Mastermind.fm podcast. Follow me on Twitter @markzahra.

Consider sharing this post so others can find it:

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on telegram
Share on whatsapp
Share on pocket
Share on email

Join thousands of people receiving real-world, genuine evaluations of WordPress products and services just like this one every week.

Our Sponsors
Solid Affiliate

7 Responses

  1. I think this plugin is something between a support forum and a real ticket system. While it calls itself a ticket system, but most features look like for a support forum, except assigning a task to someone.

    I’ve been looking for a good support system, similar like ZenDesk, but after looking at available systems (plugins, themes) for WordPress, I choose bbPress for my websites. It has almost features needed for a small websites and much easier to work on.

  2. Thanks for the feedback guys. There are definitely other alternatives, and it all depends on what you’re looking to get out of such a plugin/service.

    1. Hi woocrack, can you share what made you come to that conclusion? If you’ve compared the two we’d love to hear about your experiences with each one.

Leave a Reply

Your email address will not be published. Required fields are marked *

The Beginner’s Handbook
From an introduction on how WordPress works to our recommendations on products and services.
👋 Hey there! We're Gaby and Mark
Every week we share tutorials and genuine reviews of WordPress products and services in our newsletter.
Thousands of people read it!
We’d love for you to join.
We’d love for you to join. Here’s what you’ll be getting:

A single weekly email directly to your inbox.