Who can create tickets
Clients
Through the client portal:- Submit support requests
- Ask questions
- View and track their tickets
- Add comments and attachments
Internal team members
All team members can create:- Support tickets (on behalf of clients)
- Internal escalations
- Questions (on behalf of clients)
Internal escalations can only be created by team members, not clients.
Creating internal tickets
Starting a new ticket
1
Navigate to Help Desk
Click “Help Desk” in main navigation
2
Click New Ticket
Button in top right of page
3
Choose ticket type
Select Support, Escalation, or Question
4
Fill in details
Complete the ticket form
5
Submit
Create ticket
Ticket type selection
Choose the appropriate type: Support:- Technical issues
- Bugs or problems
- Something broken
- Need a fix
- Client relationship concerns
- Delivery issues
- Quality problems
- Service complaints
- Information requests
- How-to questions
- Clarification needed
- No work required
Support ticket fields
Required fields
All support tickets need:- Client - Which client this affects
- Title - Brief, clear description
- Priority - P1 through P4 based on impact
Recommended fields
For better context:- Description - Full details of the issue
- Stores affected - Which client sites/stores impacted
- Desired outcome - What resolution looks like
Optional fields
Additional information:- Attachments - Screenshots, logs, references
- Contact users - Specific client contacts to involve
Priority guidelines
Choose priority based on impact:| Priority | When to Use |
|---|---|
| P1 | Site down, checkout broken, major revenue impact |
| P2 | Major feature broken, significant user impact |
| P3 | Minor bug, workaround available |
| P4 | Cosmetic issue, nice-to-have |
Escalation ticket fields
Purpose
Internal escalations flag concerns:- Scope creep
- Delivery delays
- Quality issues
- Service complaints
Required fields
All escalations need:- Client - Which client this concerns
- Title - Brief summary of concern
- Escalation type - Select one or more types
- Priority - Severity of concern
- Description - Full context
- Action taken - Steps already attempted
Escalation types
Select all that apply: Scope Creep:- Client requesting work beyond retainer
- Unclear boundaries
- Expanding requirements
- Work falling behind schedule
- Missed commitments
- Unrealistic expectations
- Work not meeting standards
- Repeated bugs
- Client dissatisfaction with output
- Communication problems
- Relationship concerns
- Client expressing frustration
Escalations are internal only - clients don’t see these tickets. They’re for team awareness and coordination.
Question ticket fields
Purpose
Simple information requests:- How does X feature work?
- Where can I find Y?
- What is the status of Z?
- Can you clarify something?
Required fields
All questions need:- Client - Who is asking
- Title - The question
- Priority - Urgency of answer
Recommended fields
For context:- Description - Additional details
- Contact users - Who to respond to
Quick workflow
Questions have a simplified workflow:- New → Accepted → Resolved
- No scheduling or assignment needed
- Answer provided directly
- Resolution summary contains the answer
Client portal submission
How clients submit
Through the client portal:1
Client logs in
Access client portal
2
Navigate to Help Desk
Click Help Desk in portal menu
3
New Ticket
Click button to create ticket
4
Choose type
Support or Question (no Escalation option)
5
Fill form
Title, description, priority, attachments
6
Submit
Ticket created, team notified
Client ticket fields
Clients provide:- Title (required)
- Description (optional but recommended)
- Priority (required, P1-P4)
- Stores affected (optional)
- Desired outcome (optional)
- Attachments (optional)
After submission
When client submits:- Ticket created with “New” status
- Origin marked as “client”
- CSM for that client notified
- Managers notified
- Appears in Help Desk list
Notifications
Who gets notified
New client ticket:- CSM assigned to client
- Managers
- On-call PM (if configured)
- Depends on type and priority
- High priority → broader notification
- Escalations → management team
- Assigned team member
- PM who assigned it
- Client (if client-submitted)
- Relevant team members
Notification channels
Notifications sent via:- In-app notifications
- Visible in notifications panel
Best practices
Clear titles
Write descriptive titles that explain the issue
Complete context
Provide full details in description
Accurate priority
Set priority based on impact, not urgency
Attach evidence
Include screenshots and error messages
Right type
Choose support vs question vs escalation correctly
Specific stores
List which sites are affected
Common mistakes
Mistake 1: Wrong ticket type
Problem: Creating support ticket for a question Impact:- Goes through full workflow unnecessarily
- Takes longer to get answer
- Wastes scheduling capacity
Mistake 2: P1 for everything
Problem: Marking all tickets as P1 Impact:- Teams ignore priority
- Real emergencies not recognized
- Boy-who-cried-wolf effect
Mistake 3: Insufficient detail
Problem: Title only, no description Impact:- PM can’t understand issue
- Back-and-forth in comments
- Delays resolution
Mistake 4: Creating task instead
Problem: Creating ticket for planned work Impact:- Loses scheduling benefits of tasks
- Not integrated with roadmap
- Harder to track against quotes
Troubleshooting
Can't find New Ticket button
Can't find New Ticket button
Client dropdown is empty
Client dropdown is empty
You may not have access to any clients. Contact your administrator to verify client access.
Can't set P1 priority
Can't set P1 priority
All users can set any priority. If the option is missing, try refreshing the page or check for browser errors.
Ticket created but no notification sent
Ticket created but no notification sent
Notifications may be delayed. Check spam folders. Verify CSM is assigned to client and has valid email.
Need to edit ticket after submission
Need to edit ticket after submission
Open the ticket detail page to edit. Most fields can be updated after creation.