D. Expansion (Seat Additions)
Complete process documentation and controls
Customer requests additional seats via HubSpot ticket, email, OR customer adds user directly (detected via 'upgrade' Slack channel tied to database)
- 01Customer submits seat addition request via HubSpot ticket OR adds user directly (triggers 'upgrade' Slack notification)
- 02If Slack notification, Tim tags account manager or Krystal
- 03Rep validates request and checks current seat count in billing system
- 04Rep creates contract addendum for new seat(s) - one contract per user or batch multiple users if added simultaneously
- 05Customer signs contract addendum (via PandaDoc)
- 06Claudio updates subscription in billing system with new seat count
- 07Billing system calculates proration (immediate charge for monthly-paid, prorated invoice for annual-paid)
- 08Krystal reviews prorated invoice and confirms payment received
- 09Rep provisions additional seats and sends confirmation email
- 10Rep logs expansion in HubSpot and closes ticket
- 11Krystal updates revenue forecast in QuickBooks
Email: "Your team is growing! We've added [X] seats to your account. Here's your updated invoice." Sent within 24 hours of request.
Missed expansion request, unreported user additions (customer adds user without notifying billing), incorrect seat count, proration error, seats provisioned before payment, double billing, contract addendum not signed
HubSpot ticket SLA (24-hour response), Krystal approval required before provisioning seats, billing system proration validation, 'upgrade' Slack channel monitoring by Tim, weekly/monthly seat count verification by Krystal, contract language update: 'Adding a seat = annual commitment to that seat, even if user removed later', contract addendum required for all seat additions
System of Record
Stripe/QuickBooks (subscription), HubSpot (ticket), Slack 'upgrade' channel (user addition notifications)
Owner
Claudio (Responsible for execution), Krystal (Accountable for payment and revenue recognition), Tim (Responsible for monitoring 'upgrade' Slack channel)
Inputs
Customer ID, current seat count, requested seat count, effective date
Outputs
Updated subscription in billing system, prorated invoice paid, additional seats provisioned, contract addendum signed, HubSpot ticket closed, revenue updated in QuickBooks