# Launch Readiness Checklist

**Open this file before sending Eblast 1; do not send until checklist is empty or all items have an accepted-as-launch-blocker note.**

Operator marks each item off as it is completed. Any item that cannot be completed before Eblast 1 must be either resolved or explicitly logged in `ops/LAUNCH_BLOCKERS.md` with an owner, deadline, and a documented decision to "ship anyway".

## Pre-launch checklist

Before Eblast 1 sends, confirm each:

- [ ] CRM lead-modal webhook tested with a fake submission → arrives in CRM
- [ ] Intake form built in Google Forms, link captured, test submission works
- [ ] Calendly event type live, test booking arrives in calendar
- [ ] Production tracker Google Sheet created with all column headers + conditional formatting
- [ ] Production tracker shared with US + offshore teams
- [ ] All 9 playbooks (3 tripwires + 6 services) written and accessible to offshore
- [ ] US reviewer assigned per tier; review checkpoint doc printed/saved
- [ ] Cancellation + data export checklist trained with account manager
- [ ] Upsell sequence email templates loaded in CRM
- [ ] Stripe (or invoice tool) set up for offline payment collection
- [ ] CAN-SPAM physical address confirmed
- [ ] SendGrid sender authentication (SPF/DKIM/DMARC) confirmed on btwebgroup.com
- [ ] Unsubscribe URL works in all 4 eblast templates
- [ ] /privacy and /contact pages exist on btwebgroup.com and load OK
- [ ] (859) phone number replaced everywhere it appears in code/templates
