How do I QA websites?
Ensures all websites are accurate, functional, conversion-ready, and aligned with brand, SEO, and operational standards prior to launch.
Required Tools
-
Google Chrome (with Inspect Tool)
-
Incognito window
-
Mobile device OR DevTools responsive view
-
HubSpot (source of truth)
-
Content Brief
-
Project ToDo List (Buildout tab)
PHASE 1: PROJECT & DATA VALIDATION
1. Review Buildout ToDo List
-
Confirm all required items are completed
-
Check for any notes, missing deliverables, or edge cases
2. Location Verification
-
Confirm all practice locations are included
-
Ensure each location has:
-
Correct page (if multi-location)
-
Correct contact info
-
3. Practice Name Consistency
-
Verify practice name is consistent across:
-
Header
-
Footer
-
Contact page
-
Meta titles
-
Schema (if applicable)
-
4. Tracking Numbers
Website Tracking Number
-
Confirm correct number is used across site
Google Ads Tracking Number
-
Use Chrome Inspect Tool
-
Search for phone number
-
Confirm correct tracking number is dynamically inserted
5. Core Business Information (FROM HUBSPOT)
Address
-
Matches HubSpot exactly
-
Matches Google Business Profile
Office Hours
-
Matches HubSpot
-
If not provided → confirm intentional omission
Email for Leads
-
Confirm correct routing email is set
Booking System Link
-
Verify correct link
-
Test it loads properly
6. External Presence Validation
Google Business Profile
-
Name, address, and link accuracy
Google Review Link
-
Opens correct review page
Social Media Links
-
All links:
-
Exist
-
Go to correct profiles
-
Open properly
-
PHASE 2: CONTENT & MEDIA QA
7. Reviews Content
-
Matches content brief exactly
-
No placeholder or duplicated reviews
8. Content Placement
Verify:
-
Doctor bios correct
-
Services correctly mapped
-
No missing sections
-
No placeholder text
9. Photos & Visual Assets
Photoshoot Placement
-
If photoshoot exists → used correctly
-
If not → high-quality stock images used
Image Quality
-
High resolution
-
Not stretched or pixelated
-
Properly compressed
Demographics Alignment
-
Images match target audience
PHASE 3: DESIGN & UX QA
10. Call-To-Action (CTA) Consistency
-
Same wording across site
-
Examples:
-
“Schedule Appointment”
-
“Request Appointment”
-
11. Above-the-Fold Review
-
Clear headline
-
Clear CTA
-
No clutter
-
Key info immediately visible
12. Headings Hierarchy
-
One H1 per page
-
Logical structure:
-
H1 → H2 → H3
-
13. Layout & Spacing
-
Consistent padding/margins
-
No overlapping elements
-
Clean alignment across sections
14. Typography Consistency
-
Fonts consistent across pages
-
Sizes consistent
-
No random styling differences
15. Animation
-
Animations:
-
Work properly
-
Not excessive
-
Do not impact usability
-
PHASE 4: FUNCTIONALITY Q
16. Link Testing
-
Navigation links
-
Footer links
-
Buttons
-
External links
17. Internal Link Validation
-
No broken internal links
-
Correct page routing
18. Button Functionality
-
Buttons:
-
Clickable
-
Lead somewhere meaningful
-
Properly labeled
-
19. Forms & Conversions (CRITICAL)
Test ALL forms:
-
Submit successfully
-
Confirmation appears
-
Email notification received
-
Data captured correctly
20. Navigation Accessibility
-
Menu works on desktop & mobile
-
Dropdowns function properly
-
No dead clicks
21. 404 Page Verification
-
Custom 404 page exists
-
Not default Webflow page
PHASE 5: RESPONSIVE & DEVICE QA
22. Device Testing / Responsive Design
Test:
-
Mobile
-
Tablet
-
Desktop
Check:
-
Layout integrity
-
No broken sections
-
Navigation works
23. Text Legibility
-
Readable on all devices
-
No tiny fonts
-
Proper contrast
PHASE 6: SEO & TECHNICAL QA
24. SEO Optimization
Verify:
-
Title tags present & unique
-
Meta descriptions present
-
Proper keyword usage
-
Clean URLs
25. Content SEO Alignment
-
Location terms included where needed
-
Services clearly defined
-
No duplicate content
PHASE 7: WEBFLOW-SPECIFIC QA
26. Webflow Badge Removal
-
“Built with Webflow” is NOT visible
27. CMS & Dynamic Content
-
CMS items load correctly
-
No broken collections
28. Performance Check
-
No large unoptimized images
-
Pages load quickly
PHASE 8: FINAL QA & SIGN-OFF
29. Final Sweep
-
No typos anywhere
-
Footer consistent
-
Favicon present
-
Branding consistent
30. Issue Logging
Track all issues with:
-
URL
-
Description
-
Screenshot (Loom preferred)
-
Priority:
-
High (blocking)
-
Medium
-
Low
-
31. Re-QA
-
Re-test all fixes
-
Confirm nothing broke during updates
32. Launch Approval Checklist
-
✅ All high-priority issues resolved
-
✅ Forms tested again
-
✅ Mobile verified
-
✅ Tracking numbers confirmed
-
✅ All links working