Support Desk / Helpdesk for Magento 2
Description
Support Desk / Helpdesk for Magento 2
A complete ticket-based customer support system designed to improve communication, streamline issue resolution, and enhance overall customer experience.
Support Desk / Helpdesk for Magento 2 allows customers to create support tickets directly from the frontend dashboard or via email. Admins can efficiently manage, track, reply, and organize tickets from the backend panel.
The extension ensures structured communication, better workflow management, and full administrative control over departments, statuses, and notifications.
Magento 2 Support Desk / Helpdesk Extension
Quick Highlights (Most Important Features)
✔ Easy Ticket Creation – Customers can raise tickets from frontend or via email.
✔ Full Admin Control – Manage departments, statuses, and tickets from backend.
✔ Email Notifications – Automatic alerts for every new ticket and reply.
✔ File Attachments Supported – PDF, DOC, XLS, JPG, PNG and more.
Description of Magento 2 Support Desk / Helpdesk
The extension provides the following functionality:
- Customer can create ticket easily on front-end or email support team's address.
- User can add replies to ticket.
- User and admin receive email notifications in case of a reply.
- Admin can manage departments.
- Admin can manage status values.
- Admin can set status for tickets.
Initial Configuration and Enabling the Extension
- Go to Helpdesk > Configuration.
- In “General Configuration”, set “Module Enable” to Yes.
- Enter License key in License key field (required field).
- E-mail – Email ID of admin for communication (required field).
- E-mail Notification to admin – Enable/Disable email for ticket generation and customer replies.
- E-mail Notification to Customer – Enable/Disable email for admin replies.
- Important: After changing options, refresh Magento cache.
Managing Departments
- Add/Edit/Delete departments assigned to tickets.
- Click “Add New Department” to create a department.
- Edit/Delete departments from list using actions.
- Use advanced filter for long lists.
- Export Departments in CSV or XML format.
- Set Status to Yes to activate department.
- Set sort order.
Managing Statuses
- Add/Edit/Delete ticket statuses.
- Click “Add New Status” to create.
- Edit/Delete from list using actions.
- Use advanced filter for long lists.
- Export Statuses in CSV or XML format.
- Set Active to Yes to use status on tickets.
- Set sort order.
Admin Tickets View
- View list of tickets generated by customers.
- View/Delete tickets using actions.
- Use advanced filter for long ticket lists.
- Export Tickets in CSV or XML format.
View / Reply to Ticket by Admin
- Unique ticket number generated for each request.
- Complete communication history visible.
- Download customer attachments.
- Ticket information shown on right sidebar.
- Admin can reply from text area.
- Allowed file types: pdf, doc, docx, xls, xlsx, csv, txt, jpg, jpeg, png, gif.
- Change Status, Department and Priority from dropdown and click Save.
User Ticket Dashboard on Frontend
Customer View – Ticket List
- Customer must be logged in to generate ticket.
- New “Helpdesk” menu added in Customer Dashboard.
- Customer can view list of tickets.
- Customer can view details using View button.
Ticket Creation by User
- Click “Create Support Ticket”.
- Enter Subject.
- Enter full problem description.
- Select Priority.
- Select Department.
- Enter Order No (optional).
- Add attachment (if required).
- Allowed file types: pdf, doc, docx, xls, xlsx, csv, txt, jpg, jpeg, png, gif.
- Submit ticket.
View / Reply Ticket by User
- Unique ticket number generated.
- Full communication history visible.
- Download attachments.
- Ticket details visible on sidebar.
- Reply using text area.
- Attach files with reply (supported formats listed above).





Note: A valid license is required for the extension to function. Please contact support@purpletreesoftware.com if you have not received license after purchase.
User Guide: Download.
Support Desk / Helpdesk for Magento 2
A complete ticket-based customer support system designed to improve communication, streamline issue resolution, and enhance overall customer experience.
Customer Ticket Creation
Customers can easily create tickets from frontend dashboard or via support email address.
Two-Way Ticket Communication
Customers and admins can reply to tickets ensuring clear and organized conversations.
Automatic Email Notifications
Email alerts are sent to both admin and customers for ticket creation and replies.
Department Management
Admins can create, edit, delete, activate, and assign departments to tickets.
Custom Ticket Status Management
Admins can create and manage multiple ticket statuses for better tracking.
Admin Ticket Control
Admins can view, edit, delete, filter, and manage tickets efficiently.
File Attachments Support
Both admin and customers can attach files to tickets and replies.
Advanced Filtering Options
Tickets, departments, and statuses can be filtered for quick management.
Export Functionality
Export tickets, departments, and statuses in CSV or XML formats.
Customer Ticket Dashboard
Customers can view, track, and reply to tickets from their account dashboard.
Unique Ticket Number Generation
Each ticket is automatically assigned a unique reference number.
Priority Management
Customers can set ticket priority based on urgency.
Order Reference Support
Customers can link tickets with specific order numbers.
License Validation System
Valid license key required for activation and smooth functioning.
Value for Everyone
For Store Owners
-
Centralized Support ManagementManage all customer queries from one organized admin panel.
-
Better Workflow OrganizationDepartments and statuses ensure structured support handling.
-
Faster Ticket ResolutionClear ticket tracking helps resolve issues quickly.
-
Complete Administrative ControlFull control over ticket data, updates, and communication.
-
Data Export for ReportingExport support data for reporting and performance analysis.
-
Professional Customer Support SystemEnhances store credibility with structured helpdesk solution.
-
Improved Customer RetentionTimely support increases trust and repeat purchases.
-
Reduced Support ConfusionOrganized ticket communication avoids missed or duplicated responses.
For Customers
-
Easy Support AccessCustomers can quickly raise tickets from their account dashboard.
-
Transparent CommunicationFull conversation history visible anytime.
-
Faster Problem ResolutionDirect communication reduces delays in solving issues.
-
File Sharing ConvenienceAttach screenshots and documents for better explanation.
-
Order-Based SupportCustomers can link tickets to specific orders for clarity.
-
Real-Time Email UpdatesCustomers stay informed through automated email notifications.
See It In Action
Supported Versions
Supported Versions
Frequently Asked Questions
What Our Customers Say