New plugin: Support Tickets

October 28, 2009

Support Tickets is a new WordPress plugin I’ve created which allows you to create and manage a simple support ticket system or helpdesk system on your WordPress. If you are offering a support service and are looking for a simple tool to help you with that, Support Tickets is an excellent choice. I’m using this for my customization service for Contact Form 7, as well.

Download | Support Forum

I’ve developed the Support Tickets plugin based on my Contact Form 7 plugin, so there are similarities. If you are familiar with Contact Form 7, you’ll be comfortable with Support Tickets very soon.

Usage

  1. After you have installed and activated the plugin, you’ll see a new “Support” menu added on the left side of the menu bar of the WordPress administration panel. The “Support” menu contains “Forms” and “Tickets” sub menus.
  2. First, you need to create a form through which users can open tickets. To create a form, open “Support” > “Forms” menu. You’ll see an editing interface much like Contact Form 7. Actually, you can edit a form in this plugin just as you do in Contact Form 7. You can use the “tag generator,” too. You can add as many different kinds of input fields as you like, but remember that the default fields (“email,” “first-name,” “last-name,” “subject” and “message”) are a must, so do not remove them.
  3. You’ll find a “Form Page” drop-down menu on the form edit page. With this setting, you can select a page which includes the form inside its page content. You can only put a form into page content. Putting forms into other places, i.e., posts, widgets or templates, is not supported.
  4. After this step, you should see the form on the page you’ve selected. Now users can open their tickets through this form. When a new ticket is created, notification mails will be sent to the user who opened the ticket and the administrator (you). The notification shows you the URL of the ticket. A ticket URL includes a unique random “access key,” and only those who know the access key are allowed to access the ticket page.
  5. On the ticket page, you can write any messages. You can also close or delete a ticket on the “Support” > “Tickets” menu. You can search for other tickets as well.

Multilingual Support

You will have the ability to make a “multilingual support ticket system” with this plugin. It is true — this plugin allows you to write messages in your language and ask a professional translator to translate your message to another user’s language. Actually, I’m using this feature for the Japanese to English translations in my support service. This feature utilize the WPML plugin, so you need to install the plugin beforehand. I’ll write about this feature in detail on another post.

6 Responses to “New plugin: Support Tickets”

  1. Arunan Says:

    I was wondering how would a person who submits a ticket get back to it? The current way means they have to bookmark the ticket page.

    P.S: I LOVE contact form 7! Thanks!

  2. Giulio Says:

    The user who submits a ticket receives an e-mail with the url of the ticket page, but it would be cooler with a dedicated section under his profile… Is there a way to do it simply?

  3. miyoshi Says:

    It will be supported in the future version.

  4. saikit Says:

    Looking forward to this plug-in.

    Love it so far.

  5. MKlein Says:

    I was wondering if it is possible to edit who the admin email goes? It’s desireable to send these notifications to a specific address that is not the admin email.

    Thank you.

  6. Serb Says:

    Here are the only two wishlist items I’d like to see in this plugin:

    - ability to have tickets sorted in categories (per department, per topic, etc – customizable as the dropdown options in the form)

    - ability to display all tickets (or option to show/hide answered/non-answered tickets) on a single archive page, with titles linked to full question/answer page for that specific ticket – pretty much a knowledge base built out of support tickets.

    Let me know if you manage to integrate something like that into it, and I’ll jump right onto this plugin!


Leave a Reply