Directory / plugin

GrowthSupport

v1.1.0 · by ablancodev

A clean, native WordPress support ticket system. Clients manage tickets from the frontend; agents handle everything from the admin.

About this plugin

GrowthSupport gives you a full support ticket system that lives entirely inside WordPress — no external services, no SaaS fees, no extra logins. If you’re looking for a self-hosted alternative to tools like Zendesk that runs entirely within your own WordPress site, this is it.

For clients:

  • Open a new ticket in under 30 seconds using the included shortcode on any page.
  • See only their own tickets — no data leakage from other users.
  • Follow the full conversation thread with clear CLIENT / TEAM message labels.
  • Filter and search their tickets by status (Open, In Progress, Awaiting your reply, Resolved, Closed).
  • Get an email when the team replies or resolves their ticket, with a direct link to the conversation.
  • Close their own ticket once their issue is resolved.

For agents:

  • A dedicated admin panel shows all tickets at a glance: status badge, priority level (Urgent / High / Normal / Low), reply count, client name, and relative timestamp.
  • Open any ticket to read the full conversation thread and reply instantly.
  • Assign tickets to any agent and filter by “My tickets”, “Unassigned” or a specific agent.
  • Add internal notes to a ticket — visible only to the team, never sent to the client.
  • Change ticket status (Open In Progress Waiting on customer Resolved Closed) from the ticket header.
  • “Reply & wait for customer” in one click; when the client answers, the ticket goes back to Open automatically.
  • Search tickets by ID, subject, content, client name or email.
  • Get an email on new tickets and client replies (sent to the assigned agent, or to your support address).

Under the hood:

  • Uses custom database tables — no bloat from WordPress post types.
  • Clean REST API (/wp-json/growthsupport/v1/tickets) for headless or custom integrations.
  • Extensible hooks (growthsup_ticket_created, growthsup_ticket_reply_posted, growthsup_ticket_status_changed, growthsup_ticket_assigned, growthsup_internal_note_added, growthsup_ticket_format) so add-ons can build on top.
  • Email filters (growthsup_email_enabled, growthsup_email_recipients, growthsup_email_subject, growthsup_email_body, growthsup_email_headers) and the growthsup_email_sent action to customise every notification.
  • Supports multiple support agents: any WordPress user with the growthsup_manage_tickets capability can handle tickets.
  • Fully translatable. Default language: English.

Shortcode

Place [growthsupport_tickets] on any page to show the client ticket portal. Only logged-in users with the growthsup_create_tickets capability can see it.

Pro version

GrowthSupport Pro is an optional add-on that extends the free plugin with:

  • MCP Abilities — exposes GrowthSupport to AI agents via the WordPress Abilities API (requires WordPress 6.9+).
  • Advanced email notifications — branded HTML emails with editable subjects and texts per event, extra recipients (CC), assignment notifications for agents and an email log.

Plugin tags