← All guides

New-store playbook

Cannabis dispensary opening day — the first 30 days that decide whether you survive year one

Opening a cannabis dispensary is a high-stakes low-experience event for the operator. WSLCB issued the license; the build-out is done; the inventory shipped; staff is hired; signs are up. Day 1 hits and you discover that no plan survives contact with 200 customers walking through the door asking questions you didn’t plan for. The 30-day survival plan we ran when we opened Green Life Cannabis (Wenatchee, 2014) and Seattle Cannabis Co (2010) — what we got right, what we got wrong, what to fix in the soft-launch week, what to defend, and what to ignore until day 31.

By CannAgent8 min read

Soft-launch week (days -7 to 0): the rehearsal that pays back 10x

The single biggest leverage point in the first 30 days is the soft-launch week. Most operators skip it (the inventory is sitting in the vault, the staff is on payroll, the temptation to just open is overwhelming). The operators who DO run a soft-launch week consistently outperform peers in revenue + WSLCB-incident-free operations + staff retention through year one. The soft-launch week IS the rehearsal that catches everything you missed.

  1. **Days -7 to -4: Friends + family-only opening.** Staff invites 30-50 trusted friends/family who agree in advance to walk the customer flow + give honest feedback. The 21+ ID gate still applies + every transaction is real (cash + WSLCB-tracked + on the actual POS). What you’re testing: register flow speed, ID-verify discipline, vault-to-floor product flow, manager-PIN escalations, end-of-shift drawer count, the 30-second rhythm of every customer interaction.
  2. **Day -3 to -2: Staff-only dry-run.** Every staff member runs through the customer experience as a customer. Budtenders ring each other up, vault-team plays customer, manager plays angry customer + WSLCB inspector. Catches edge cases — what happens when the printer jams, what happens when the customer-display crashes, what happens when a budtender doesn’t have the credential to override.
  3. **Day -1: Open-day rehearsal.** Run a full 4-hour shift exactly like opening day will be — clock-in, till-open, ID-verify-station-up, run 30+ ringless ‘sales’ through the system + count the till like it’s real. The morning of Day 1 the muscle memory is already there.
  4. **The fix-list compounds.** Every issue surfaced in the soft-launch week + fixed before Day 1 saves a real customer interaction on Day 1. Operators who soft-launch ship Day 1 with a punch-list of 30+ improvements already in. Operators who don’t open Day 1 discovering them in real-time at the register.

Day 1 (open day): three things that decide the day

  • **The line discipline.** New stores attract crowds Day 1. WSLCB lobby-occupancy limits still apply. Manage the line OUTSIDE — staff member at the door, ID-pre-check, friendly explanation of the wait, water if it’s hot. A 45-minute Day-1 line that’s well-managed builds buzz; a 45-minute line where customers can’t see what’s happening + nobody talks to them generates 1-star reviews. Per /guides/cannabis-holiday-rush-operations, single ID-verify station at the door not the register is the lever.
  • **The cash discipline lock.** Day 1 variance baseline becomes the lifetime variance baseline if you don’t catch drift early. Every till-close gets reconciled real-time, not at end-of-day. Manager review on every $5+ variance, not $20+ — Day 1 + 2 are when behavioral patterns set. Per /guides/cash-discipline-at-a-cannabis-dispensary, the variance ladder runs tighter the first week than thereafter.
  • **The WSLCB-walk-in posture.** Per /guides/wslcb-unannounced-inspection-first-60-seconds, opening week is high-likelihood for an inspector visit. Every staff member knows the 60-second protocol BEFORE Day 1. Manager-on-duty knows where the manifest binder lives. The waste log is current. The traceability dashboard is checked twice daily not weekly.

Days 2-7: the first-week corrections

Day 1 reveals what the soft-launch week didn’t. The first-week corrections are the operator’s discipline:

  1. **Daily 8am stand-up with all staff.** 15 minutes max. What broke yesterday, what we fixed, what we’re changing today. By Day 7, broken processes either got fixed or you know they’re structural and need a rebuild.
  2. **End-of-day debrief documented.** Sales numbers, transaction count, peak hour, top-3 issues, top-3 wins. Compounds into a Week-1 report that informs Week-2 staffing + ordering + process changes.
  3. **Inventory reorder math runs faster than steady-state.** Most popular SKUs sell through 3-5x faster than projection in opening week. Reorder Days 3, 5, 7 — vendors get the reorders before everyone else does.
  4. **One staff ‘not-fit’ revelation per opening week is normal.** Hiring is hard; opening pressure surfaces who can hold up. Address it in writing within 7 days per /guides/manager-writeups-that-survive-review — kindly, but documented. Don’t let ‘maybe they’ll get better’ carry past Week 2.
  5. **Customer-feedback sweep daily.** Every Google review, every Yelp review, every walk-in comment-card. Day-1 reviews tend to be either 5-star (advocates) or 1-star (frustrated). Respond to both within 24 hours per /guides/cannabis-google-business-profile-wac-advertising — the response rate is a ranking signal AND your reaction sets the tone for future-customer expectations.

Days 8-21: the systems shake-out

  • **Cash flow vs invoice float.** Cannabis is cash-heavy on the customer side + check-/ACH-heavy on the vendor side. The first invoice batch hits Day 14-21. Make sure cash deposits are reconciling to bank balance daily + the right vendor invoices are getting paid. Per /guides/cannabis-bank-account-discipline, banking failures most often surface when the operator doesn’t reconcile the first 2 weeks of cash → bank → AP flow tightly.
  • **Inventory rotation patterns.** What sold + what sat. Pull aging-inventory reports starting Day 14. The first SKUs that sat for 14+ days are the first markdowns; act before they’re 30+ day-old + WAC-105 (state-mandated test-result-expiration) bites.
  • **Staff schedule iteration.** Initial schedule was a guess. Real demand pattern emerges Days 8-14. Adjust by Day 15 based on actual peak hours, not projection.
  • **WSLCB monthly traceability close.** Per /guides/cannabis-state-traceability-reconciliation-discipline, the monthly close lands ~Day 30 — running it correctly the FIRST month sets the cadence for every month after.
  • **Marketing surfaces stable.** GBP listing fully fleshed out by Day 14 — photos uploaded, Q&A seeded, hours match storefront, reviews getting responses. SEO indexing takes 2-4 weeks; the listing you ship Day 1 is what shows up in local pack Day 30.
  • **First payroll cycle closes.** Most operators run bi-weekly; first payroll cycle Days 12-14. Make sure all the L&I + PFML + SUI + 941 + state-tax withholding wires fire correctly. Per /guides/cannabis-payroll-inside-the-pos, the gotcha is usually the L&I rate code being wrong on the new dispensary classification — fix it before second payroll fires.

Days 22-30: the “what to ignore until Day 31” list

The first 30 days have a discipline problem in the OTHER direction: too many operators try to do everything Year-1-best-practices in Week 1. Ignore the following until Day 31 minimum:

  • **Loyalty program rollout.** Adds register-flow complexity at the worst possible time. Get steady-state operations first, layer loyalty Day 31+.
  • **Online ordering.** Same reason. The pickup-flow operationally adds register-flow complexity + customer-comms complexity. Per /guides/pickup-flow-stop-babysitting-the-queue, this is a 3-month implementation when done right; running it concurrent with opening creates compounding chaos.
  • **Heroes / military / industry discount programs.** Same logic — staff first needs to be fluent in the standard transaction. Adding 4 different discount-eligibility paths in Week 1 is the highest source of register-side errors.
  • **Wholesale relationships beyond the openers.** You ordered for opening week + Week 2. Don’t add 8 new vendor relationships in Month 1 — too many simultaneous receiving training events. Stabilize on the openers, add new vendors Month 2+.
  • **Marketing campaigns beyond GBP + Google posts.** Don’t do an SMS-blast campaign Week 1; you don’t have the customer base + the staff isn’t ready to handle the demand spike. Day 31+ minimum.
  • **Big inventory experiments.** Stick to the openers list. The data Days 8-30 tells you what worked. Day 31+ start adjusting.

What CannAgent does to make this stick

  • **Soft-launch mode flag** — toggles cash-variance escalation thresholds tighter ($5/half-shift vs $10/day), surfaces a daily standup template, and runs the at-rest reconciliation cron more frequently for the first 14 days.
  • **New-store opening checklist** at /admin/operations/new-store with the full 4-section progress tracker (soft-launch / day-1 / week-1 / month-1) — items tick off as they’re completed; auto-flags items overdue.
  • **Day-30 review template** auto-renders Day 28 prefilled with the 3-week numbers (revenue / variance / staffing-gaps / vendor-lead-time / customer-review summary). Manager fills in observations + saves; doc lives at /admin/operations/30-day-reviews for next-store-open prep.
  • **Open-day mode for the SMS + push systems** — disabled by default; flip on Day 31. Prevents the operator from accidentally doing a customer SMS-blast in Week 1.
  • **Vendor-lead-time first-fire calibration** — the first 14 days of receiving data is what calibrates the vendor-reliability engine for that store going forward. Per /guides/vendor-reliability-and-the-math-of-reorder, this is when the data baseline gets set.

Takeaways

Ready to talk through your migration?

30-minute demo. We end by quoting the cutover from your current setup — fixed scope, no hourly games.