{"product_id":"basket-weaving-course-opening-plan","title":"How To Open A Basket Weaving Course In 6–12 Weeks With First Classes","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eTo start a basket weaving course, get the class plan, instructor demos, studio workstations, tools, reed or willow supply, booking flow, insurance, and first-student marketing ready before enrollment opens A small US craft school can usually launch in \u003cstrong\u003e6–12 weeks\u003c\/strong\u003e if the space, materials, and registration system move in parallel The researched planning case assumes 12 beginner workshop places at $150, 8 mastery course places at $450, and 15 private corporate event places at $1,200 in Year 1 The main launch bottleneck is not demand alone it’s having class-ready materials, a safe studio, and a clear first workshop that students can book and pay for\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-launch-snapshot-cards\" aria-label=\"Launch snapshot cards for a basket weaving course.\"\u003e\u003cdiv class=\"fml-launch-snapshot-grid\"\u003e\n\u003carticle class=\"fml-launch-snapshot-card is-blue\" data-snapshot-key=\"timeToOpen\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"This is the planned opening runway. It can move faster if the space is already usable and suppliers are confirmed, and it assumes insurance, booking, and instructor schedules are ready.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-time-to-open.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eTime to Open\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"This is the planned opening runway. It can move faster if the space is already usable and suppliers are confirmed, and it assumes insurance, booking, and instructor schedules are ready.\"\u003e6-12 weeks\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eLaunch runway\u003c\/span\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-snapshot-card is-purple\" data-snapshot-key=\"launchSequence\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"The order is curriculum, space, supplies, registration, marketing, then first class. Curriculum comes first because class content drives the rest of the setup.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-launch-sequence.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eLaunch Sequence\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"The order is curriculum, space, supplies, registration, marketing, then first class. Curriculum comes first because class content drives the rest of the setup.\"\u003e6 stages\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eCurriculum first\u003c\/span\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-snapshot-card is-yellow\" data-snapshot-key=\"keyBottleneck\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"Month 1-3 renovation and Month 2-3 tool sets make studio setup the main delay. If the space is not class-ready, opening slips even if demand is ready.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-key-bottleneck.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eKey Bottleneck\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"Month 1-3 renovation and Month 2-3 tool sets make studio setup the main delay. If the space is not class-ready, opening slips even if demand is ready.\"\u003eBuildout delay\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eStudio ready\u003c\/span\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-snapshot-card is-green\" data-snapshot-key=\"firstRevenueStep\"\u003e\u003cspan class=\"fml-launch-snapshot-icon-tip\" tabindex=\"0\" data-tooltip=\"The first cash event is a paid beginner workshop at $150 in Year 1. This assumes insurance, booking, and the instructor schedule are set before launch.\"\u003e\u003cimg class=\"fml-launch-snapshot-icon\" src=\"\/cdn\/shop\/files\/fml-launch-snapshot-first-revenue-step.svg\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"fml-launch-snapshot-label\"\u003eFirst Revenue Step\u003c\/span\u003e\u003cstrong class=\"fml-launch-snapshot-value\" tabindex=\"0\" data-tooltip=\"The first cash event is a paid beginner workshop at $150 in Year 1. This assumes insurance, booking, and the instructor schedule are set before launch.\"\u003eBeginner workshop\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eBooking live\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003csection class=\"fml-launch-timeline\" aria-label=\"Basket Weaving Course Launch Timeline\" data-locale=\"en-US\" data-currency=\"USD\" data-export-filename=\"Basket Weaving Course launch gantt chart.xlsx\" data-source-title=\"Basket Weaving Course Launch Timeline\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Timing is a planning assumption; shift launch if renovation, supplier lead times, or booking setup slip.\" data-timeline-unit=\"Weeks\" data-period-label=\"Week\" style=\"--fml-launch-periods:7;\"\u003e\u003cdiv class=\"fml-launch-card\"\u003e\n\u003cheader class=\"fml-launch-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-launch-eyebrow\"\u003eLaunch timeline\u003c\/p\u003e\n\u003cp class=\"fml-launch-description\"\u003eShort web summary of the launch plan; the XLSX export holds the detailed Gantt Chart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-launch-export\" type=\"button\" data-launch-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/header\u003e\u003cdiv class=\"fml-launch-board\"\u003e\n\u003cdiv class=\"fml-launch-periods\"\u003e\n\u003cspan\u003eLaunch schedule\u003c\/span\u003e\u003cspan\u003eWeek 1\u003c\/span\u003e\u003cspan\u003eWeek 2\u003c\/span\u003e\u003cspan\u003eWeek 3\u003c\/span\u003e\u003cspan\u003eWeek 4\u003c\/span\u003e\u003cspan\u003eWeek 5\u003c\/span\u003e\u003cspan\u003eWeek 6\u003c\/span\u003e\u003cspan\u003eWeek 7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-lanes\"\u003e\n\u003csection class=\"fml-launch-lane\" data-lane-key=\"curriculum\" data-tone=\"blue\" style=\"--fml-launch-start:1; --fml-launch-duration:6;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eCurriculum\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-6\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Course outline\"\u003e\u003cstrong\u003eDefine course levels\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"3\" data-task-priority=\"High\" data-task-output=\"Lesson drafts\"\u003e\u003cstrong\u003eBuild lesson plans\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Instructor shortlist\"\u003e\u003cstrong\u003eSelect guest artists\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Price sheet\"\u003e\u003cstrong\u003ePrice class tiers\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Pilot feedback\"\u003e\u003cstrong\u003eRun pilot class\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"studio_setup\" data-tone=\"primary\" style=\"--fml-launch-start:1; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eStudio Setup\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-5\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Floor plan\"\u003e\u003cstrong\u003eConfirm studio layout\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"3\" data-task-priority=\"High\" data-task-output=\"Renovated studio\"\u003e\u003cstrong\u003eRenovate teaching space\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Lighting installed\"\u003e\u003cstrong\u003eInstall lighting\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"3\" data-task-priority=\"High\" data-task-output=\"Tables and chairs\"\u003e\u003cstrong\u003eBuy workstations\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Studio signage\"\u003e\u003cstrong\u003eMount signage\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"suppliers\" data-tone=\"green\" style=\"--fml-launch-start:2; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eSuppliers\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 2-6\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Vendor quotes\"\u003e\u003cstrong\u003eRequest material quotes\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Materials list\"\u003e\u003cstrong\u003eFinalize materials list\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Tool order\"\u003e\u003cstrong\u003eOrder tool sets\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Kit packs\"\u003e\u003cstrong\u003eBuild kit packs\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Materials on hand\"\u003e\u003cstrong\u003eReceive first shipment\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"booking\" data-tone=\"yellow\" style=\"--fml-launch-start:1; --fml-launch-duration:7;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eBooking\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-7\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"3\" data-task-priority=\"High\" data-task-output=\"Booking page\"\u003e\u003cstrong\u003eSet booking flow\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Refund policy\"\u003e\u003cstrong\u003eDraft refund policy\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Checkout test\"\u003e\u003cstrong\u003eTest checkout flow\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Waitlist live\"\u003e\u003cstrong\u003eOpen waitlist\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Paid seats open\"\u003e\u003cstrong\u003eStart paid enrollments\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"marketing\" data-tone=\"red\" style=\"--fml-launch-start:2; --fml-launch-duration:5;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eMarketing\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 2-6\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Target list\"\u003e\u003cstrong\u003eDefine outreach list\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"3\" data-task-priority=\"Medium\" data-task-output=\"Lead list\"\u003e\u003cstrong\u003eBuild email list\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"4\" data-task-priority=\"Low\" data-task-output=\"Social posts\"\u003e\u003cstrong\u003ePost class teasers\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"3\" data-task-priority=\"Medium\" data-task-output=\"Ad campaign\"\u003e\u003cstrong\u003eLaunch intro ads\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"3\" data-task-priority=\"High\" data-task-output=\"Partner outreach\"\u003e\u003cstrong\u003eContact local groups\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"fml-launch-lane\" data-lane-key=\"ops_compliance\" data-tone=\"gray\" style=\"--fml-launch-start:1; --fml-launch-duration:6;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eOps and Compliance\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-6\u003c\/span\u003e\u003cspan\u003e5 tasks\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-track\" aria-hidden=\"true\"\u003e\u003cspan class=\"fml-launch-bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-details\"\u003e\n\u003cbutton class=\"fml-launch-toggle\" type=\"button\" data-launch-toggle\u003eShow tasks\u003c\/button\u003e\u003cul class=\"fml-launch-task-list\"\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Insurance bound\"\u003e\u003cstrong\u003eBuy insurance\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Books set\"\u003e\u003cstrong\u003eSet bookkeeping\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Safety checklist\"\u003e\u003cstrong\u003eConfirm safety rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Trained host\"\u003e\u003cstrong\u003eTrain class host\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Go-live decision\"\u003e\u003cstrong\u003eRun launch review\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"fml-launch-note\"\u003e\u003cspan class=\"fml-launch-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Timing is a planning assumption; shift launch if renovation, supplier lead times, or booking setup slip.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhy test the Basket Weaving Course model before you sign fixed costs?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eBefore fixed commitments, \u003ca href=\"\/products\/basket-weaving-course-financial-model\"\u003eBasket Weaving Course Financial Model Template\u003c\/a\u003e shows revenue, costs, cash runway, breakeven, and payback—open it.\u003c\/p\u003e\n\n\u003ch4\u003eFinancial model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 revenue: $410k\u003c\/li\u003e\n\u003cli\u003eEBITDA: $74k\u003c\/li\u003e\n\u003cli\u003eBreakeven by Month 2\u003c\/li\u003e\n\u003cli\u003eMinimum cash: $870k\u003c\/li\u003e\n\u003cli\u003eOverhead: $5,350 monthly\u003c\/li\u003e\n\u003cli\u003eVariable load: 30%\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/basket-weaving-course-financial-model-dashboard-financialmodelslab_b588b057-5a5a-49ac-84e0-0688952a3f4f.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/basket-weaving-course-financial-model-dashboard-financialmodelslab_b588b057-5a5a-49ac-84e0-0688952a3f4f.webp?width=500\" alt=\"Basket Weaving Course Financial Model dashboard summarizes key KPIs, runway and cash position with a dynamic dashboard showing performance, charts and investor-ready metrics to avoid cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat mistakes delay opening a basket weaving course?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe main delay risks for a \u003cstrong\u003eBasket Weaving Course\u003c\/strong\u003e are simple: start only after class levels, materials, and space are ready. If you open while paying \u003cstrong\u003e$3,800\u003c\/strong\u003e monthly rent and still have only \u003cstrong\u003e45%\u003c\/strong\u003e Year 1 occupancy, empty seats will hurt fast, so run one paid intro workshop first and tighten the course before scaling.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eCore launch mistakes\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eUnderestimate material prep time\u003c\/li\u003e\n\u003cli\u003eMix beginners with advanced students\u003c\/li\u003e\n\u003cli\u003eOpen registration before level is clear\u003c\/li\u003e\n\u003cli\u003ePrice without capacity limits\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eStudio and money risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSkip one paid test workshop\u003c\/li\u003e\n\u003cli\u003eRely on verbal signups\u003c\/li\u003e\n\u003cli\u003eDelay lighting, soaking, cleanup setup\u003c\/li\u003e\n\u003cli\u003eIgnore late supply and cancellation terms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow long does it take to open a basket weaving course?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA small US \u003cstrong\u003eBasket Weaving Course\u003c\/strong\u003e usually takes \u003cstrong\u003e6–12 weeks\u003c\/strong\u003e to open if you use rented community space or a pop-up workshop. A dedicated studio moves slower because \u003cstrong\u003espace lease, renovation, lighting, workstations, tool sets, supplier delivery, lesson testing, insurance, and registration\u003c\/strong\u003e can stretch into \u003cstrong\u003eMonth 1–4\u003c\/strong\u003e. \u003cstrong\u003eMonth 2 breakeven\u003c\/strong\u003e depends on opening readiness and how fast students convert.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eFast launch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e6–12 weeks\u003c\/strong\u003e is the target window\u003c\/li\u003e\n\u003cli\u003eUse rented community space\u003c\/li\u003e\n\u003cli\u003eSkip heavy buildout at first\u003c\/li\u003e\n\u003cli\u003eTest lessons before full opening\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eSlower launch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 1–3\u003c\/strong\u003e covers renovation and lighting\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 1–2\u003c\/strong\u003e covers workstations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 2–3\u003c\/strong\u003e covers initial tool sets\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMonth 1–4\u003c\/strong\u003e covers website and booking\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat do you need to start a basket weaving course?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eTo start a \u003cstrong\u003eBasket Weaving Course\u003c\/strong\u003e, you need a hands-on beginner curriculum, ready studio setup, safe tool rules, student kits, and a first paid offer: a \u003cstrong\u003e$150 beginner workshop\u003c\/strong\u003e; track demand and delivery quality with \u003ca href=\"\/blogs\/kpi-metrics\/basket-weaving-course\"\u003eWhat Are Five KPIs For Basket Weaving Course Business?\u003c\/a\u003e before adding more class levels.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eClass Readiness\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBuild a beginner curriculum\u003c\/li\u003e\n\u003cli\u003ePrepare a mastery course outline\u003c\/li\u003e\n\u003cli\u003eUse timed instructor demos\u003c\/li\u003e\n\u003cli\u003eShow finished sample baskets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eLaunch Setup\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eStock reed, willow, and rattan\u003c\/li\u003e\n\u003cli\u003eAdd cutters, awls, bases, handles\u003c\/li\u003e\n\u003cli\u003eStaff \u003cstrong\u003eStudio Director\u003c\/strong\u003e, Lead Instructor, \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e assistant\u003c\/li\u003e\n\u003cli\u003eSet deposits, refunds, capacity, confirmations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eBasket weaving course opening checklist objective\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-launch-readiness\" aria-label=\"Launch readiness checklist for a basket weaving course.\" data-export-filename=\"Basket Weaving Course launch readiness checklist.xlsx\" data-source-title=\"Basket Weaving Course Launch Readiness Checklist\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Readiness depends on local rules, vendor lead times, and whether the booking flow is fully tested.\"\u003e\u003cdiv class=\"fml-launch-readiness-card\"\u003e\n\u003cheader class=\"fml-launch-readiness-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-launch-readiness-eyebrow\"\u003eLaunch readiness checklist\u003c\/p\u003e\n\u003cp class=\"fml-launch-readiness-description\"\u003eUse this go-live approval checklist to confirm the basket weaving course is ready before opening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-launch-readiness-export\" type=\"button\" data-readiness-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/header\u003e\u003cdiv class=\"fml-launch-readiness-grid\"\u003e\n\u003carticle class=\"fml-launch-readiness-section is-primary\" data-readiness-key=\"compliance\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e1\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eCompliance\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Formation filing\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eBusiness registration complete\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eYou need a legal entity before permits, contracts, and insurance can be bound.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Operations\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Permit checklist\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eLocal permits reviewed\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eStudio use and class activity need local approval before any student is booked.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Active policy\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eInsurance bound\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThe $220 monthly insurance assumption should be active before guests enter the studio.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-blue\" data-readiness-key=\"studio-setup\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e2\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eStudio setup\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Operations\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Floor plan\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eStudio layout approved\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eConfirm seating, storage, and class flow so weaving lessons run without crowding.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Operations\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Site walk\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eLighting and soak area ready\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eGood light and a safe soaking area cut accidents and keep prep work on time.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Medium\" data-readiness-required=\"Yes\" data-readiness-owner=\"Studio Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Cleanup SOP\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eCleanup plan set\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-medium\"\u003eMedium\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eA written cleanup flow keeps tools, floors, and shared spaces safe between classes.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-green\" data-readiness-key=\"materials-tools\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e3\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eMaterials\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Purchasing\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Vendor quotes\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eRaw materials sourced\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eLock reed, willow, rattan, handles, bases, cutters, awls, and soaking bins before sales start.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Operations\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Kit inventory\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eStudent kits assembled\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eStarter kits support the beginner workshop and make the first class easier to teach.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Studio Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Test log\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eTool sets tested\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eTest weaving tools before launch so damaged or missing gear does not stop classes.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-yellow\" data-readiness-key=\"staffing-training\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e4\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eStaffing\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Staff roster\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eCore staff scheduled\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eSchedule the Studio Director, Lead Instructor, and 0.5 FTE assistant for Year 1.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Studio Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Coverage plan\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eTeaching coverage planned\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eCoverage matters when occupancy rises from 45% to 60% and classes stack up.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Training Lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Training log\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eInstructor training complete\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eTrain the team on beginner outcomes, safety, and class pacing before opening.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-purple\" data-readiness-key=\"booking-sales\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e5\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eBooking\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Ops\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Live booking link\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eBooking page live\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThe booking flow should work before launch, or you will lose early demand.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Policy sheet\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eDeposit policy set\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eDeposits and refunds need clear terms so cancellations do not hit cash.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Sales\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Test sale record\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003ePaid intro workshop tested\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eTest the first revenue step with a paid intro class before full launch.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\u003carticle class=\"fml-launch-readiness-section is-gray\" data-readiness-key=\"finance-signoff\"\u003e\u003cdiv class=\"fml-launch-readiness-section-head\"\u003e\n\u003cspan class=\"fml-launch-readiness-section-icon\" aria-hidden=\"true\"\u003e6\u003c\/span\u003e\u003cstrong class=\"fml-launch-readiness-section-title\"\u003eFinance\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cul class=\"fml-launch-readiness-list\"\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Finance\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Cash forecast\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eCash runway checked\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eThe model shows minimum cash of $870k in Month 2, so opening cash must cover the di\np.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Yes\" data-readiness-owner=\"Finance\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Model review\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eYear 1 model confirmed\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-high\"\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eConfirm 22 billable days, 45% occupancy, and $410k Year 1 revenue before go-live.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"Critical\" data-readiness-required=\"Yes\" data-readiness-owner=\"Founder\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Approval note\"\u003e\u003cdiv class=\"fml-launch-readiness-item-body\"\u003e\n\u003cdiv class=\"fml-launch-readiness-item-top\"\u003e\n\u003cstrong class=\"fml-launch-readiness-item-title\"\u003eGo-live signoff complete\u003c\/strong\u003e\u003cspan class=\"fml-launch-readiness-tag is-critical\"\u003eCritical\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"fml-launch-readiness-item-detail\"\u003eNo launch should start until compliance, staffing, tools, and booking are all ready.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"fml-launch-readiness-note\"\u003e\u003cspan class=\"fml-launch-readiness-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Readiness depends on local rules, vendor lead times, and whether the booking flow is fully tested.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the main basket weaving course launch drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-launch-drivers\" aria-label=\"Six launch drivers for a basket weaving course.\"\u003e\u003cdiv class=\"main-launch-driver-grid\"\u003e\n\u003carticle class=\"main-launch-driver-card is-primary\" data-launch-driver-rank=\"1\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e1\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eCurriculum Readiness\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eHigh\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eFinished baskets drive repeat sales, so clear levels and timed demos reduce refunds and keep reviews strong.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"2\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e2\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eStudio Setup\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eM1-3\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eTables, lighting, soaking, and cleanup flow raise usable capacity and keep hands-on classes safe.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"3\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e3\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eMaterial Kits\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e12% COGS\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003ePrepped kits and backups prevent class delays and protect Year 1 margins.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"4\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e4\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eRegistration Flow\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e$150\/$450\/$1.2K\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eLive booking turns interest into paid seats and gives you occupancy data fast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"5\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e5\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eLocal Demand\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e8% ads\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003ePaid intro workshops and local trust fill first cohorts faster.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-launch-driver-card\" data-launch-driver-rank=\"6\"\u003e\u003cdiv class=\"main-launch-driver-heading\"\u003e\n\u003cspan class=\"main-launch-driver-rank\"\u003e6\u003c\/span\u003e\u003cstrong class=\"main-launch-driver-name\"\u003eCompliance Check\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eM2 breakeven\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eRegistration, waivers, and insurance reduce shutdown risk and protect Month 2 breakeven.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCurriculum And Instructor Readiness\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eCurriculum Readiness\u003c\/h3\u003e\n\u003cp\u003eLaunch is only ready when a student can start a \u003cstrong\u003ebeginner workshop\u003c\/strong\u003e, follow timed steps, and leave with a finished basket. That matters because customers pay for a \u003cstrong\u003ecompleted outcome\u003c\/strong\u003e, not open studio time. If the lesson is loose, beginners fall behind, classes run long, and early reviews turn weak.\u003c\/p\u003e\n\u003cp\u003eThe curriculum has to cover \u003cstrong\u003eclass levels\u003c\/strong\u003e, lesson plans, instructor demos, material prep instructions, skill progression, and take-home outcomes for \u003cstrong\u003ebeginner workshops\u003c\/strong\u003e, \u003cstrong\u003emastery courses\u003c\/strong\u003e, and \u003cstrong\u003eprivate events\u003c\/strong\u003e. The bottleneck is realistic class timing plus instructor skill. If a class needs \u003cstrong\u003e90 minutes\u003c\/strong\u003e but runs \u003cstrong\u003e120\u003c\/strong\u003e, day-one service breaks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTeach the Finish\u003c\/h3\u003e\n\u003cp\u003eBefore opening, test each format end to end: one beginner basket, one mastery piece, and one private group session. Use a written run sheet with step times, demo cues, prep steps, and a backup path for students who fall behind. That keeps staffing, materials, and room flow aligned on day one.\u003c\/p\u003e\n\u003cp\u003eLock the instructor demo, kit count, and take-home standard before taking paid bookings. With Year 1 pricing at \u003cstrong\u003e$150\u003c\/strong\u003e for beginner workshops, \u003cstrong\u003e$450\u003c\/strong\u003e for mastery courses, and \u003cstrong\u003e$1,200\u003c\/strong\u003e for private corporate events, one weak class can trigger refunds, poor reviews, and lower repeat enrollment.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eWrite one plan per class level\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTime every step before launch\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrep sample baskets in advance\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTrain backups on each demo\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eConfirm every student leaves finished\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eStudio Setup And Workstations\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eStudio Setup and Workstations\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eBasket weaving is physical and messy\u003c\/strong\u003e, so the room has to work before the first class starts. The launch test is simple: enough tables, seating, lighting, soaking area, safe tool handling, storage, and a cleanup flow for the planned seats. If the space is tight or awkward, beginners slow down, instructors lose sightlines, and first-day teaching gets clumsy.\u003c\/p\u003e\n    \u003cp\u003eThis driver depends on \u003cstrong\u003elease or host space access\u003c\/strong\u003e. The buildout plan calls for \u003cstrong\u003e$25,000\u003c\/strong\u003e in renovation and lighting in \u003cstrong\u003eMonth 1–3\u003c\/strong\u003e plus \u003cstrong\u003e$8,500\u003c\/strong\u003e for workstations and furniture in \u003cstrong\u003eMonth 1–2\u003c\/strong\u003e. Opening before the studio can support hands-on teaching is the main bottleneck risk, because it cuts usable capacity and hurts class flow.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eSet the Room Before You Sell Seats\u003c\/h3\u003e\n      \u003cp\u003eMap the room before you sign off on the launch date. Confirm \u003cstrong\u003eroom layout\u003c\/strong\u003e, \u003cstrong\u003einstructor sightlines\u003c\/strong\u003e, \u003cstrong\u003ematerial staging\u003c\/strong\u003e, \u003cstrong\u003ewater access\u003c\/strong\u003e, \u003cstrong\u003ewaste handling\u003c\/strong\u003e, and \u003cstrong\u003eemergency basics\u003c\/strong\u003e. Then walk a sample class path from entry to cleanup so you can see where people stack up, where tools live, and where wet materials move.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eVerify tables fit the teaching plan.\u003c\/li\u003e\n        \u003cli\u003eTest lighting at each seat.\u003c\/li\u003e\n        \u003cli\u003ePlace soaking and cleanup areas.\u003c\/li\u003e\n        \u003cli\u003eSeparate tools from student traffic.\u003c\/li\u003e\n        \u003cli\u003eStage materials within easy reach.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eDo not treat this as decor work. It is operating setup. If the studio is not ready, class starts slip, staff spend time fixing the room instead of teaching, and the first cohorts get a weaker experience. A clean, safe layout supports smoother classes and \u003cstrong\u003ehigher usable capacity\u003c\/strong\u003e from day one.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eSupplies, Tools, And Material Kits\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eKit Readiness\u003c\/h3\u003e\n    \u003cp\u003eOne missing reed, willow, or rattan order can stop a class before it starts. For this studio, launch readiness means \u003cstrong\u003esourced, received, soaked, cut, portioned, and labeled\u003c\/strong\u003e kits for every enrolled student, plus backups and student tool sets, so day-one teaching does not depend on last-minute fixes.\u003c\/p\u003e\n    \u003cp\u003eThe setup also needs cutters, awls, soaking containers, handles, and bases in place before opening. The planned \u003cstrong\u003e$4,200\u003c\/strong\u003e initial weaving tool sets in \u003cstrong\u003eMonth 2–3 of Year 1\u003c\/strong\u003e should land before the first full class cycle, or instructors will spend class time sharing tools instead of teaching.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eSet Reorder Triggers\u003c\/h3\u003e\n      \u003cp\u003eBuild the supplier list, kit checklist, storage bins, and prep schedule before the first booking goes live. That means setting reorder points for reed, willow, and rattan, then checking stock against the class roster so every seat has a complete kit ready.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003eYear 1 raw materials are modeled at 12% of revenue\u003c\/strong\u003e, so waste and rush shipping will show up fast. Use a simple prep flow: receive, inspect, soak, cut, portion, label. If a delivery slips, class timing slips too, and the first week starts with delays instead of finished baskets.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eConfirm backup materials.\u003c\/li\u003e\n        \u003cli\u003eMatch kits to enrolled seats.\u003c\/li\u003e\n        \u003cli\u003eTrack usage by class.\u003c\/li\u003e\n        \u003cli\u003eHold spare tools on site.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRegistration, Pricing, And Capacity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eRegistration And Seat Control\u003c\/h3\u003e\n\u003cp\u003ePaid enrollment is the first proof that the studio can open on time and sell seats from day one. This driver includes \u003cstrong\u003elive class dates\u003c\/strong\u003e, skill levels, seat limits, prices, deposits, refund terms, confirmation emails, and a waitlist process. Without that structure, manual signups and unclear seats slow cash in and can trigger overbooking or empty spots.\u003c\/p\u003e\n\u003cp\u003eThe Year 1 price ladder is already set at \u003cstrong\u003e$150\u003c\/strong\u003e for beginner workshops, \u003cstrong\u003e$450\u003c\/strong\u003e for mastery courses, and \u003cstrong\u003e$1,200\u003c\/strong\u003e for private corporate events. The booking system is budgeted at \u003cstrong\u003e$6,000 across Month 1–4\u003c\/strong\u003e, so the launch risk is not just software cost; it’s whether the calendar, payment flow, cancellation rules, and instructor coverage are ready before the first paid class goes live.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eSet The Booking Rules Before Sales Open\u003c\/h3\u003e\n\u003cp\u003eBuild the class calendar around real seat limits, then map which instructor covers each session. Here’s the quick math: one class date should show the exact skill level, price, deposit rule, and cancellation terms so a buyer can book without asking for a manual reply. That keeps first revenue moving and gives clean occupancy tracking from the start.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePublish\u003c\/strong\u003e dates before marketing starts.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShow\u003c\/strong\u003e open seats on every class.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTest\u003c\/strong\u003e payment, refund, and email flow.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSet\u003c\/strong\u003e waitlist rules for sold-out classes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAssign\u003c\/strong\u003e backup instructors for each level.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhat this setup hides: if seat counts or cancellations are vague, staff will spend launch week fixing bookings instead of teaching. Lock the rules now, because the first classes need to run with no manual chasing and no guesswork on who is confirmed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLocal Demand And First Students\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eFirst Students and Local Trust\u003c\/h3\u003e\n\u003cp\u003eBasket weaving classes need local trust before people pay for a second session. The real launch signal is a \u003cstrong\u003epaid intro workshop\u003c\/strong\u003e with a clear sample basket, a waitlist, and partner names already in hand; that turns a nice idea into a bookable class and keeps opening day from becoming an empty room.\u003c\/p\u003e\n\u003cp\u003eIf the studio posts content but cannot take a booking, demand may look busy while revenue stays at zero. Focus on the first cohort, event photos, and a referral ask, because those pieces prove the class works and help fill the next seat block fast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eBookable Launch Offer First\u003c\/h3\u003e\n\u003cp\u003eStart with one offer, one price, and one date. Use craft guilds, maker communities, community centers, adult education audiences, farmers markets, gift buyers, and short process videos to drive to a live checkout link, not a social page. Marketing and social ads are budgeted at \u003cstrong\u003e8% of Year 1 revenue\u003c\/strong\u003e, so the spend should point to a real class.\u003c\/p\u003e\n\u003cp\u003eBefore opening, verify the email waitlist, partner list, event photos, and corporate event pitch are ready to use. The key check is simple: if a stranger can see the basket, pick a date, and pay in one step, first-day operations have a demand path.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePublish one paid intro workshop\u003c\/li\u003e\n\u003cli\u003eCollect event photos fast\u003c\/li\u003e\n\u003cli\u003eAsk every student for referrals\u003c\/li\u003e\n\u003cli\u003ePitch one corporate event offer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompliance, Insurance, And Model Validation\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eCompliance, Insurance, and Model Check\u003c\/h3\u003e\n\u003cp\u003eA basket weaving studio can’t open safely on day one unless \u003cstrong\u003ebusiness registration\u003c\/strong\u003e, \u003cstrong\u003eliability coverage\u003c\/strong\u003e, waivers, refund terms, instructor agreements, safety rules, and \u003cstrong\u003efinancial model signoff\u003c\/strong\u003e are done. With students, tools, water, and payments live at launch, one missing control can delay opening or force refunds if a class gets interrupted.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: the plan uses \u003cstrong\u003e45% occupancy\u003c\/strong\u003e, \u003cstrong\u003e$410k\u003c\/strong\u003e Year 1 revenue, and \u003cstrong\u003e$74k EBITDA\u003c\/strong\u003e, with \u003cstrong\u003eMonth 2 breakeven\u003c\/strong\u003e and \u003cstrong\u003eMonth 13 payback\u003c\/strong\u003e. Fixed monthly overhead before wages is \u003cstrong\u003e$5,350\u003c\/strong\u003e, and insurance is \u003cstrong\u003e$220 per month\u003c\/strong\u003e, so a late approval or weak policy setup burns cash before the first paid class.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eLock the launch file before bookings\u003c\/h3\u003e\n\u003cp\u003eGet the Studio Director, Lead Instructor, and \u003cstrong\u003e0.5 FTE\u003c\/strong\u003e Studio Assistant aligned on waiver language, safety rules, class limits, and refund handling before you publish dates. Confirm local legal requirements early; this is not legal advice. If launch slips, keep the calendar closed rather than selling seats you can’t safely serve.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFile registration before payments go live.\u003c\/li\u003e\n\u003cli\u003eStore signed waivers with each booking.\u003c\/li\u003e\n\u003cli\u003eTest refunds, incidents, and instructor signoff.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303808377075,"sku":"basket-weaving-course-opening-plan","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/basket-weaving-course-opening-plan.webp?v=1782676261","url":"https:\/\/financialmodelslab.com\/products\/basket-weaving-course-opening-plan","provider":"Financial Models Lab","version":"1.0","type":"link"}