In the early days, founders answer support tickets themselves — and they should. It's the fastest way to learn what customers struggle with. But there's a point where answering tickets crowds out building the product. Here's how to tell when you've hit it, and how to hand support to a dedicated assistant without losing that customer insight.
Signs it's time
- Response times are slipping past what customers expect
- Founders or engineers spend more than an hour a day in the queue
- The same questions keep coming up and nobody's had time to document answers
- Seasonal or launch peaks overwhelm the team
Set up before you hand off
A helpdesk
If support still lives in a shared inbox, move to a helpdesk — Zendesk, Intercom, Help Scout, Gorgias (popular with e-commerce) or HubSpot Service Hub. You'll get assignment, tagging, macros and reporting.
Macros for the top 20 questions
Look at the last few hundred tickets. The top 20 question types usually cover most volume. Write a macro (saved reply) for each, in your voice. Your assistant can draft these from past replies.
An escalation path
Decide what goes where:
| Issue | Route to |
|---|---|
| Bug reports | Engineering, via your issue tracker with a template |
| Billing disputes or refunds above policy | Founder or finance |
| Security or privacy concerns | Designated owner, immediately |
| Angry or high-value customers | Founder or account owner |
| Feature requests | Product, tagged for review |
Written policies
Refunds, credits, exceptions and returns: written down, with limits. Your assistant applies policy; they don't invent it.
The first two weeks
- Shadow: the assistant reads recent tickets and the knowledge base.
- Draft: the assistant drafts replies; you approve.
- Own common tickets: macros-based tickets go out without approval.
- Expand: more complex categories as confidence grows.
Products differ; complex technical products take longer for an assistant to learn.
Keep the customer insight
Handing off support shouldn't mean losing touch with customers:
- Tag every ticket by category so trends are visible.
- Weekly summary: top issues, notable feedback, feature requests.
- Founder rotation: spend an hour a week reading tickets.
Coverage
One dedicated assistant covers one 40-hour schedule. For longer coverage, add a second assistant on a staggered shift, or set clear expectations about response times outside hours. Most customers accept "we'll reply within X business hours" if you meet it.
Measuring support
- First response time
- Resolution time
- Customer satisfaction (CSAT) from post-resolution surveys
- Ticket volume by category — and whether help-center articles reduce it
- Escalation rate
Set baselines in week one.
Access and data
Give the assistant a named helpdesk account and only the admin access they need — for example, viewing orders and subscriptions but not exporting customer lists. In e-commerce, use Shopify staff accounts or marketplace user permissions rather than shared logins.
A worked example: a 40-day handoff
Here is an illustrative plan for a B2B SaaS startup receiving about 300 tickets a month, where a founder has been answering support personally.
| Days | Focus | Founder involvement |
|---|---|---|
| 1–5 | Shadowing: the agent reads the last 200 tickets and drafts tags and macros | 1 hour a day reviewing drafts |
| 6–10 | The agent drafts every reply; the founder approves before sending | 30–45 minutes a day |
| 11–20 | The agent sends tier-1 replies directly; tier-2 replies are drafted for approval | 15–20 minutes a day |
| 21–30 | The agent owns tier 1 and most of tier 2; escalations follow a written path | Weekly 30-minute review |
| 31–40 | The agent publishes help-center articles for the top 10 questions | Approves articles |
The help-center step is easy to skip and matters most. Every article that answers a common question cuts future tickets.
Tier definitions to write down
| Tier | Examples | Who resolves |
|---|---|---|
| Tier 1 | Login and password resets, how-to questions, billing receipts, feature locations | Support agent |
| Tier 2 | Configuration problems, integration setup, data import errors | Agent, using a runbook; escalates if unresolved in 24 hours |
| Tier 3 | Bugs, outages, security reports, data-loss concerns | Engineering, with the agent managing customer communication |
| Commercial | Refunds above a threshold, cancellations from key accounts, pricing exceptions | Founder or account owner |
Checklist: your escalation runbook
- How to tell a bug from user error, with three or four example screenshots
- Where bugs are filed (Linear, Jira, GitHub Issues) and the required fields: steps to reproduce, account ID, browser, screenshots
- Who is on call for outages, and how to reach them out of hours
- The status-page process and who can post to it
- What to say to a customer while a bug is being investigated
- Security reports: an immediate route to the founder or CTO, never handled in the normal queue
Quality review: the weekly sample
Pick 10 tickets at random each week and score them on a simple rubric:
| Criterion | 0 | 1 | 2 |
|---|---|---|---|
| Accurate | Wrong answer | Partly right | Fully right |
| Complete | Missed the question | Answered part | Answered everything, including the next likely question |
| Tone | Off-brand | Acceptable | Clearly on-brand and kind |
| Efficient | Unneeded back-and-forth | Some | Resolved in the fewest touches |
Share the scores with the agent along with one example of great work and one example to improve. Over a few weeks this rubric does more for quality than any amount of general feedback.
What to watch in the first quarter
- Ticket volume per 100 customers, which should fall as help articles go live
- First-response time inside your published hours
- Reopen rate, which signals answers that didn't stick
- Product themes, sent to you as a weekly summary of the top five reasons customers wrote in
Cost and staffing math
A useful planning rule is to estimate handled tickets per agent-hour from your own data. Simple tier-1 tickets may take 5–8 minutes. Technical tier-2 tickets can take 20–40 minutes, including research. As an illustration:
| Ticket mix per month | Avg. handle time | Agent hours needed |
|---|---|---|
| 300 tickets, mostly tier 1 | ~8 minutes | ~40 hours |
| 600 tickets, mixed | ~15 minutes | ~150 hours |
| 1,000 tickets, mixed | ~15 minutes | ~250 hours |
Add 25–35% for help-center writing, QA, meetings and quiet periods. At about 160 working hours a month, a single dedicated agent comfortably covers the first two scenarios. The third needs a second person or a deliberate push to deflect tickets with self-service.
These numbers are planning estimates. Measure your own handle time for two weeks before making staffing decisions.
When not to outsource yet
- You have fewer than 50 tickets a month and they are mostly product feedback from early customers. Keep reading every one yourself.
- Your product changes weekly and there is no documentation to work from. Write the first ten help articles first.
- Most tickets involve sensitive data you can't share under your current contracts. Fix the agreements before adding people.
The bottom line
Add a dedicated support assistant when the queue starts crowding out product work. Prepare the helpdesk, macros, escalation paths and policies first; keep insight flowing with tagging and weekly summaries.
See Customer Support, SaaS and E-commerce.
Sources
- Shopify Help Center, Staff accounts.
- Shopify, Ecommerce customer service guide.
Want a dedicated assistant who already knows this playbook?
ExecWing places full-time, managed assistants from the Philippines with US leaders. Month-to-month, from $1,900/mo. See pricing or how it works.
Book a 20-minute fit call