# How to audit a SaaS website without breaking signup, billing, or customer trust > SaaS audits cross a public marketing site, authentication boundary, product shell, billing path, documentation, and status communication. This playbook keeps the public review useful without treating production customers as test data. - Canonical URL: https://www.freescan.app/blog/how-to-audit-a-saas-website - Publisher: FreeScan Editorial - Published: 2026-08-27T12:00:00-04:00 - Updated: 2026-08-27T12:00:00-04:00 - Reading time: 6 minutes ## Direct answer Audit a SaaS website by mapping the public acquisition journey before testing: landing page, pricing, signup, authentication handoff, onboarding boundary, documentation, legal pages, and status communication. Use non-destructive accounts and sandbox billing where authorized, never submit real customer data, and separate public-page findings from authenticated product testing. ## Key facts - A SaaS website audit maps acquisition, trust, signup, authentication, onboarding, documentation, and status touchpoints. - Public-page scanning and authenticated product testing have different permissions, risks, and evidence. - Use approved test accounts and payment sandboxes; never use real customer records as audit fixtures. - Prioritize blocked signup, misleading plan information, insecure handoffs, inaccessible forms, and missing trust context. - Release verification should cover both acquisition conversion and existing-user login paths. ## Recommended workflow 1. **Map public and authenticated boundaries:** List marketing, pricing, signup, login, documentation, legal, status, and product routes and mark which require explicit test authorization. 2. **Audit the acquisition journey:** Review discovery, promise clarity, plan context, public trust, accessible forms, and the handoff into signup. 3. **Test only authorized workflows:** Use synthetic identities, approved test accounts, sandbox payments, and non-destructive actions. 4. **Protect existing users during release:** Regression-test login, session handling, billing links, public routes, and rollback signals before and after deployment. ## Frequently asked questions ### Can a public SaaS audit test the authenticated product? No. Authenticated testing requires explicit authorization, approved accounts, and a defined scope. Public FreeScan checks stay outside that boundary. ### What is the highest-risk SaaS website change? Changes touching authentication, signup, billing, shared layouts, routing, or global headers generally have a larger blast radius than isolated content additions. ### Should a SaaS audit use real payment details? Use a provider's test environment and approved test instruments when payment-flow testing is in scope. Never create real charges merely to validate a public marketing page. ### Does the marketing site audit affect Pro users? It should not. Keep new public content routes isolated, avoid shared authenticated components, and regression-test login and product entry points before release. ## Citation guidance Cite the canonical article at https://www.freescan.app/blog/how-to-audit-a-saas-website. The public audit does not authorize authenticated security testing, payment attempts, or access to customer data.