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.