Agency operating checklist

Alani Skin MD
New-Location Opening Playbook

The task list and timeline our agency follows when Alani acquires or opens a location. Alani supplies operating decisions and approvals; our team configures, launches, monitors, and reports the marketing work.

AlaniProvides operating inputs, approves client-facing work, and confirms location readiness.
AgencyOwns setup, production, QA, activation, monitoring, reporting, and documentation.
SharedUsed when timing, cadence, capacity, or go/no-go requires a joint decision.

Master timeline

Eight launch checkpoints

Timing is counted from the confirmed opening date. If the launch window compresses, the sequence stays the same and approvals become the critical path.

01

Kickoff & access

Confirm scope, dates, owners, systems, and source data.

02

Data & HubSpot setup

Import, tag, suppress, route, and validate inherited records.

03

Campaign production

Build sales workflows, email/SMS, event, web, and paid media.

04

Approvals & QA

Approve content and test every audience, link, workflow, and conversion path.

05

Launch lock

Complete go/no-go review; schedule approved communications and media.

06

Activate & monitor

Release campaigns, watch replies and bookings, resolve issues.

07

Optimize

Send provider/services email and adjust media and outreach.

08

Handoff

Send unbooked reminder, report results, and move to evergreen operations.

Before work begins

Required launch inputs

These items feed the location brief. Missing inputs are logged as launch risks and may move dependent due dates.

InputOwnerDue
Opening dateAlani
Location name, address, hours & phoneAlani
Provider roster, bios, headshots & schedulesAlani
Services, pricing, capacity & booking linksAlani
Welcome offer / gift details & termsAlani
Opening event details & RSVP linkAlani
Inherited-client outreach decision & release dateShared

Execution checklist

Tasks by workstream

Each row names the accountable owner and target timing. Approval dependencies are called out separately.

01

Data migration & location setup

Move inherited client and appointment data into Alani’s systems without triggering premature outreach.

CompleteTaskOwnerTimingApproval / dependency
Confirm final data export fields, consent fields, source location name, and record countShared
Add a temporary Zapier filter excluding the new location during the Boulevard importAgency
Add the new location to the HubSpot Location dropdown propertyAgency
Import existing contacts with the new Location value and acquisition-source tagAgency
Import past appointments into a new, separate HubSpot pipelineAgency
Add the location branch to workflows that set phone number and locationAgency
Reconcile record totals, duplicates, consent status, and sample recordsAgencyAlani confirms sample records
Remove the temporary Zapier filter after import QA is completeAgency
02

HubSpot sales setup

Create the approved task and outreach system for the new location’s existing clientele.

CompleteTaskOwnerTimingApproval / dependency
Confirm whether sales outreach to existing clientele is desired at launchAlani
If yes, confirm cadence, outreach type, message guidance, and responsible sales teamShared
Create the new-location task queue and assignment rulesAgency
Create the launch-specific sales workflow when outreach is approvedAgencyAlani approves cadence
Confirm cadence and outreach type for all existing task-creation workflowsShared
Add the location branch to applicable task-creation workflowsAgency
Exclude imported contacts from sales workflows until the approved release dateAgency
Test enrollment, task ownership, timing, copy, and exit criteriaAgency
Add the location to sales and booking-conversion reporting dashboardsAgency
03

Email & SMS launch cadence

Welcome inherited clients, explain the transition, introduce the location, and drive bookings.

CompleteTaskOwnerTimingApproval / dependency
Confirm final audience, sender, reply owner, offer, gift, event, and release dateShared
Build and approve “[Location] Now Open” email and SMSAgencyAlani approves final proof
Schedule opening-day email and SMS to eligible inherited clienteleAgency
Build and approve new-services and provider-highlight emailAgency
Send services and provider emailAgency
Build reminder-to-book email and SMS for unbooked contactsAgency
Send reminder-to-book and welcome-offer last-chance messageAgency
Add the location branch to all applicable marketing workflowsAgency
Exclude imported contacts from HubSpot marketing flows until the approved release dateAgency
Exclude contacts from Boulevard email and SMS blasts until the approved release dateAgency
QA audience, consent, personalization, mobile rendering, links, booking path, and opt-outAgency
04

Opening event communications

Support event attendance with a short, audience-specific reminder sequence.

CompleteTaskOwnerTimingApproval / dependency
Confirm event date, capacity, RSVP link, parking, offer, and run of showAlani
Build event reminder emailAgencyAlani approves final details
Send event reminder emailAgency
Send last-chance-to-RSVP email and SMS to eligible non-RSVPsAgency
Send event and location-details email to confirmed RSVPsAgency
Monitor replies, RSVP issues, and capacity; route operational questions to AlaniShared
06

Location page & booking path

Ensure every campaign lands on accurate location information and a working booking experience.

CompleteTaskOwnerTimingApproval / dependency
Provide final address, hours, phone, map pin, parking, services, providers, and imageryAlani
Publish or update the location page and navigationAgency
Confirm Boulevard inventory, appointment types, providers, and booking links are liveAlani
Validate location selector, phone links, map, forms, CTAs, and campaign destinationsAgency
Test desktop and mobile from discovery through booking confirmationAgency
Recheck live facts, booking availability, and trackingAgency
07

Launch QA, reporting & handoff

Control the release, surface issues quickly, and document the move into evergreen operations.

CompleteTaskOwnerTimingApproval / dependency
Run integrated QA across data, workflows, audiences, messages, ads, pages, and reportingAgency
Confirm location operations, staffing, phones, schedules, and escalation contactsAlani
Hold final go/no-go review and record approvalsShared
Monitor sends, replies, tasks, spend, leads, bookings, and launch issuesAgency
Deliver initial launch readoutAgency
Deliver optimization reviewAgency
Deliver 30-day report and evergreen recommendationsAgency
Remove launch-only suppressions after approval and assign ongoing ownersAgencyAlani approves handoff

Release controls

Final go/no-go gates

All five gates must be cleared before the associated campaigns are released.

01Data

Counts, consent, tags, suppression

02Experience

Location page, booking, phone, tracking

03Creative

Copy, audience, offer, links, approvals

04Operations

Staffing, schedules, capacity, escalation

05Activation

Named approver confirms go live

Reporting cadence

72 hours · 2 weeks · 30 days