Bug Report Checklist for SaaS Products
SaaS bugs can affect a single tenant, a subset of tenants, or all tenants. Every bug report must determine the blast radius and assess SLA impact. Multi-tenant debugging requires different techniques than single-tenant applications.
This template adds SaaS-specific triage criteria to the standard bug report.
Template sections
4 sections covering the complete bug report workflow.
Tenant Blast Radius
Determine how many tenants are affected: Single tenant (configuration issue), Subset of tenants (feature-flag rollout, plan-specific), All tenants (infrastructure or shared-code issue). The blast radius determines severity: all-tenant bugs are always P0.
SLA Impact Assessment
Check SLA impact: Is uptime affected? Is data integrity compromised? Is the feature covered by an SLA? Calculate SLA credit exposure based on affected tenants and downtime duration. Document the SLA clock start time.
Multi-Tenant Debugging
SaaS debugging steps: Reproduce in a test tenant (never in a customer tenant), Check if the bug is tenant-configuration-specific, Verify data isolation (has tenant A data leaked to tenant B?), and Check if the bug correlates with plan tier or feature flag state.
Customer Impact Triage
Assess customer impact: Which plans are affected (free/pro/enterprise)? Are paying customers affected? Is the customer in a critical workflow (onboarding, end-of-quarter)? Enterprise customers with dedicated SLAs get escalated priority.
Copy-paste template
## SaaS Bug Report ### Summary [Bug description] ### Blast Radius - Scope: [Single tenant / Subset / All tenants] - Affected tenants: [Count or identifiers] - Plans affected: [Free / Pro / Enterprise] ### SLA Impact - Uptime affected: [Yes / No] - SLA credit exposure: [$Amount] - Clock started: [Timestamp] ### Data Isolation - Cross-tenant leak: [Confirmed / Ruled out / Under investigation] - Data integrity: [Intact / Compromised] ### Steps to Reproduce 1. [Step] (reproduced in test tenant) ### Severity - Technical: [Blocker/Critical/Major/Minor] - Blast radius: [Single/Subset/All] - SLA: [At risk / Not affected]
Frequently asked questions
Generate instead of filling in templates
Connect your tools, and Vantage generates the content using real product data. Free to start.
Free to start. No credit card required.