{"product_id":"scavenger-hunt-opening-plan","title":"How to Start a Scavenger Hunt Business in 4 to 10 Weeks","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re turning a game route into a paid local experience, so the launch plan has to cover clues, safety, permissions, insurance, booking, hosts, and first sales This page uses a \u003cstrong\u003e5-year planning period\u003c\/strong\u003e, with Year 1 assumptions of \u003cstrong\u003e5,000 public tickets, 50 private events, and $280,000 in modeled revenue\u003c\/strong\u003e Your next step is to prove one playable route and pre-sell the first group before adding more routes\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-launch-snapshot-cards\" aria-label=\"Launch snapshot cards for a scavenger hunt business plan.\"\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=\"Plan on 4-10 weeks for one tested route. If app development runs through Month 1 to Month 6, opening takes longer, but the model still points to breakeven in Month 25.\"\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=\"Plan on 4-10 weeks for one tested route. If app development runs through Month 1 to Month 6, opening takes longer, but the model still points to breakeven in Month 25.\"\u003e4-10 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 launch path runs concept, route, compliance, tools, test run, and bookings. Concept comes first, and timing can slip if route work or app setup falls behind.\"\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 launch path runs concept, route, compliance, tools, test run, and bookings. Concept comes first, and timing can slip if route work or app setup falls behind.\"\u003e6 stages\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eConcept 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=\"Reliable route permissions, safety checks, and clue testing are the main gates. Lock these early so launch spend does not move ahead of approval.\"\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=\"Reliable route permissions, safety checks, and clue testing are the main gates. Lock these early so launch spend does not move ahead of approval.\"\u003eRoute permissions\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eApproval path\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=\"Pre-sell a private group, team event, or birthday booking once the route and clue set are ready. The model assumes 50 private events and 5,000 public tickets in Year 1, with breakeven in Month 25.\"\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=\"Pre-sell a private group, team event, or birthday booking once the route and clue set are ready. The model assumes 50 private events and 5,000 public tickets in Year 1, with breakeven in Month 25.\"\u003ePrivate booking\u003c\/strong\u003e\u003cspan class=\"fml-launch-snapshot-detail\"\u003eDeposit ready\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003csection class=\"fml-launch-timeline\" aria-label=\"Scavenger Hunt Launch Timeline\" data-locale=\"en-US\" data-currency=\"USD\" data-export-filename=\"Scavenger Hunt launch gantt chart.xlsx\" data-source-title=\"Scavenger Hunt Launch Timeline\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Use this as a baseline plan; shift timing if permits, route access, weather backup, or app work takes longer.\" data-timeline-unit=\"Weeks\" data-period-label=\"Week\" style=\"--fml-launch-periods:12;\"\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\"\u003eThis is a short web summary of the launch plan, and 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\u003cspan\u003eWeek 8\u003c\/span\u003e\u003cspan\u003eWeek 9\u003c\/span\u003e\u003cspan\u003eWeek 10\u003c\/span\u003e\u003cspan\u003eWeek 11\u003c\/span\u003e\u003cspan\u003eWeek 12\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-launch-lanes\"\u003e\n\u003csection class=\"fml-launch-lane\" data-lane-key=\"concept-validation\" data-tone=\"gray\" style=\"--fml-launch-start:1; --fml-launch-duration:3;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eConcept validation\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-3\u003c\/span\u003e\u003cspan\u003e4 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=\"Target list\"\u003e\u003cstrong\u003eDefine target groups\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"1\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Price feedback\"\u003e\u003cstrong\u003eTest price points\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Format shortlist\"\u003e\u003cstrong\u003ePick event formats\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Launch readout\"\u003e\u003cstrong\u003eConfirm demand signals\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=\"legal-insurance\" data-tone=\"red\" style=\"--fml-launch-start:1; --fml-launch-duration:4;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eLegal \/ insurance\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-4\u003c\/span\u003e\u003cspan\u003e4 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=\"Entity filed\"\u003e\u003cstrong\u003eForm entity\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Insurance binder\"\u003e\u003cstrong\u003eBuy insurance\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"2\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Permit checklist\"\u003e\u003cstrong\u003eSecure permits\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Vendor terms\"\u003e\u003cstrong\u003eReview vendor terms\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=\"route-clues\" data-tone=\"blue\" style=\"--fml-launch-start:2; --fml-launch-duration:11;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eRoute \/ clues\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 2-12\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=\"2\" data-task-priority=\"High\" data-task-output=\"Route map\"\u003e\u003cstrong\u003eMap safe routes\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Clue draft\"\u003e\u003cstrong\u003eDraft clue set\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"4\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Backup plan\"\u003e\u003cstrong\u003eAdd weather backup\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Test notes\"\u003e\u003cstrong\u003eTest clue flow\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"8\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Pilot results\"\u003e\u003cstrong\u003eRun pilot hunt\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-tools\" data-tone=\"primary\" style=\"--fml-launch-start:1; --fml-launch-duration:12;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eBooking tools\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 1-12\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\u003eBuild 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=\"Payment setup\"\u003e\u003cstrong\u003eSet payment rules\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"3\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Email flow\"\u003e\u003cstrong\u003eAdd confirmations\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"5\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Test orders\"\u003e\u003cstrong\u003eTest checkout\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Live listing\"\u003e\u003cstrong\u003ePublish pages\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=\"staffing-training\" data-tone=\"green\" style=\"--fml-launch-start:5; --fml-launch-duration:8;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eStaffing \/ training\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 5-12\u003c\/span\u003e\u003cspan\u003e4 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=\"5\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Host script\"\u003e\u003cstrong\u003eWrite host scripts\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"6\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Host roster\"\u003e\u003cstrong\u003eHire hosts\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"7\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Safety guide\"\u003e\u003cstrong\u003eTrain safety checks\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"9\" data-task-duration=\"2\" data-task-priority=\"High\" data-task-output=\"Dry run\"\u003e\u003cstrong\u003eRehearse live run\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-sales\" data-tone=\"yellow\" style=\"--fml-launch-start:7; --fml-launch-duration:6;\"\u003e\u003cdiv class=\"fml-launch-lane-info\"\u003e\n\u003cstrong class=\"fml-launch-lane-title\"\u003eMarketing \/ sales\u003c\/strong\u003e\u003cdiv class=\"fml-launch-lane-meta\"\u003e\n\u003cspan\u003eWeek 7-12\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=\"7\" data-task-duration=\"1\" data-task-priority=\"Medium\" data-task-output=\"Lead list\"\u003e\u003cstrong\u003eBuild launch list\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"7\" data-task-duration=\"2\" data-task-priority=\"Medium\" data-task-output=\"Partner list\"\u003e\u003cstrong\u003eSet partner outreach\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"8\" data-task-duration=\"2\" data-task-priority=\"Low\" data-task-output=\"Content calendar\"\u003e\u003cstrong\u003eSchedule social posts\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"9\" data-task-duration=\"1\" data-task-priority=\"High\" data-task-output=\"Sales live\"\u003e\u003cstrong\u003eOpen ticket sales\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli data-task-start=\"10\" data-task-duration=\"3\" data-task-priority=\"Medium\" data-task-output=\"Sales report\"\u003e\u003cstrong\u003eTrack lead quality\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 Use this as a baseline plan; shift timing if permits, route access, weather backup, or app work takes longer.\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 check Scavenger Hunt numbers before launch?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot shows revenue, costs, cash needs, assumptions, and break-even logic; Year 1 revenue models to \u003cstrong\u003e$280,000\u003c\/strong\u003e, with \u003cstrong\u003e13% variable costs\u003c\/strong\u003e, \u003cstrong\u003e-$112,000 EBITDA\u003c\/strong\u003e, \u003cstrong\u003eMonth 25\u003c\/strong\u003e breakeven, and \u003cstrong\u003e43-month\u003c\/strong\u003e payback. Open the \u003ca href=\"\/products\/scavenger-hunt-financial-model\"\u003eScavenger Hunt Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eFinancial model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e5,000 public tickets at $35\u003c\/li\u003e\n\u003cli\u003e50 private events at $1,500\u003c\/li\u003e\n\u003cli\u003e$8,950 monthly fixed costs\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\/scavenger-hunt-financial-model-dashboard-financialmodelslab_f6bff764-6359-4b1d-bb2f-60b45a0b5b5b.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/scavenger-hunt-financial-model-dashboard-financialmodelslab_f6bff764-6359-4b1d-bb2f-60b45a0b5b5b.webp?width=500\" alt=\"Scavenger Hunt Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard for investor-ready presentations and visibility into 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;\"\u003eHow do I get customers for a scavenger hunt business?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eScavenger Hunt\u003c\/strong\u003e business, get the \u003cstrong\u003efirst bookings\u003c\/strong\u003e by selling pre-sold private events and public-ticket pilots before you add more routes. If Year 1 hits \u003cstrong\u003e50 private events at $1,500\u003c\/strong\u003e plus \u003cstrong\u003e5,000 public tickets at $35\u003c\/strong\u003e, that’s \u003cstrong\u003e$250,000\u003c\/strong\u003e in revenue, with digital ads capped at \u003cstrong\u003e8%\u003c\/strong\u003e of revenue, or \u003cstrong\u003e$20,000\u003c\/strong\u003e; if you’re sizing startup spend, see \u003ca href=\"\/blogs\/startup-costs\/scavenger-hunt\"\u003eHow Much Does It Cost To Open And Launch Your Scavenger Hunt Business?\u003c\/a\u003e Focus on corporate HR, event planners, birthday groups, schools, tourism partners, hotels, and local experience platforms so you validate repeat demand fast.\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\u003eSell first bookings\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eStart with \u003cstrong\u003epre-sold private groups\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003ePitch \u003cstrong\u003ecorporate HR\u003c\/strong\u003e and planners.\u003c\/li\u003e\n\u003cli\u003eOffer \u003cstrong\u003epublic-ticket pilots\u003c\/strong\u003e early.\u003c\/li\u003e\n\u003cli\u003eUse schools and birthday groups.\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\u003eKeep demand efficient\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 revenue model: \u003cstrong\u003e$250,000\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eHold ads at \u003cstrong\u003e8%\u003c\/strong\u003e, or \u003cstrong\u003e$20,000\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eUse referral partners and local search.\u003c\/li\u003e\n\u003cli\u003eAdd routes only after repeat demand.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat mistakes create the biggest scavenger hunt launch risks?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe biggest launch risks for \u003cstrong\u003eScavenger Hunt\u003c\/strong\u003e are simple: untested clues, unsafe crossings, unclear start points, weak host training, missing waivers, vague refund rules, no weather backup, and launching before demand is confirmed. With \u003cstrong\u003e$8,950\u003c\/strong\u003e in monthly fixed operating costs before wages and a modeled Year 1 EBITDA of \u003cstrong\u003enegative $112,000\u003c\/strong\u003e, a slow booking ramp gets expensive fast.\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\u003eLaunch risks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUntested clues\u003c\/strong\u003e slow groups.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnsafe crossings\u003c\/strong\u003e raise liability.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMissing waivers\u003c\/strong\u003e invite disputes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVague refunds\u003c\/strong\u003e confuse customers.\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\u003eReadiness fixes\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTest \u003cstrong\u003eone route\u003c\/strong\u003e first.\u003c\/li\u003e\n\u003cli\u003ePre-sell groups before scaling.\u003c\/li\u003e\n\u003cli\u003eTrain hosts on rules.\u003c\/li\u003e\n\u003cli\u003eDelay scale until completion rates hold.\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 I need to start a scavenger hunt business?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eTo start a Scavenger Hunt business, you need paid-event readiness: a route concept, playable clues, participant safety process, insurance, waivers, booking system, host plan, support process, and one first sales channel. Use \u003ca href=\"\/blogs\/kpi-metrics\/scavenger-hunt\"\u003eWhat Is The Current Engagement Level For Scavenger Hunt Participants?\u003c\/a\u003e as your check: strangers should finish the route, pay online, understand the rules, and get help before you sell at \u003cstrong\u003e$35\u003c\/strong\u003e public tickets or \u003cstrong\u003e$1,500\u003c\/strong\u003e private events.\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\u003ePaid-event basics\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBuild one walkable route concept\u003c\/li\u003e\n\u003cli\u003eTest clues with strangers first\u003c\/li\u003e\n\u003cli\u003eSet safety rules and waivers\u003c\/li\u003e\n\u003cli\u003eConfirm insurance and local rules\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\u003eSales readiness\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTake online bookings and payments\u003c\/li\u003e\n\u003cli\u003eTrain hosts for live events\u003c\/li\u003e\n\u003cli\u003eSet help process during hunts\u003c\/li\u003e\n\u003cli\u003eTarget \u003cstrong\u003e$250,000\u003c\/strong\u003e from \u003cstrong\u003e5,000\u003c\/strong\u003e tickets and \u003cstrong\u003e50\u003c\/strong\u003e private bookings\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;\"\u003eConfirm whether the scavenger hunt business is ready to open safely and sell\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-launch-readiness\" aria-label=\"Launch readiness checklist for a scavenger hunt business.\" data-export-filename=\"Scavenger Hunt launch readiness checklist.xlsx\" data-source-title=\"Scavenger Hunt Launch Readiness Checklist\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\/\" data-note-label=\"Planning note\" data-note-text=\"Readiness assumes local rules, venue access, and demand hold close to the model.\"\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 before opening to confirm the hunt, booking flow, and support are ready.\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 docs\"\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\"\u003eLegal entity filed\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 business needs a legal home before contracts and insurance 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=\"Ops lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"COI 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\"\u003eLiability insurance active\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\"\u003eCoverage should be active before guests join any hunt.\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=\"Signed waiver draft\"\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\"\u003eWaivers ready for guests\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\"\u003eWaivers help reduce risk before public or private hunts start.\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=\"routes\"\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\"\u003eRoutes\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 lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Permit memo\"\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\"\u003ePublic-space rules cleared\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\"\u003eLocal rules can block routes if they are not approved early.\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=\"Owner emails\"\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\"\u003ePrivate property approvals on file\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\"\u003eWritten access avoids last-minute route changes.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/li\u003e\n\u003cli class=\"fml-launch-readiness-item\" data-readiness-priority=\"High\" data-readiness-required=\"Conditional\" data-readiness-owner=\"Ops lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Backup route 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\"\u003eWeather backup plan 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\"\u003eBad weather can stop a hunt, so you need a fallback.\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=\"game-build\"\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\"\u003eGame build\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=\"Game designer\" 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\"\u003eClues tested on route\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 runs catch dead ends and wrong answers.\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=\"Game designer\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Timing 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\"\u003eRoute timing verified\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\"\u003eThe route has to fit the promised experience.\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=\"Host run 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\"\u003eHost script finalized\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\"\u003eHosts need the same words every time to run smooth sessions.\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\"\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\"\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 lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Checkout test\"\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\"\u003eTicket checkout works\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\"\u003eGuests need a clean way to buy public hunt tickets.\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=\"Sales lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Inquiry form test\"\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\"\u003ePrivate event inquiry works\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\"\u003ePrivate bookings need a fast path from interest to quote.\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 page\"\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\"\u003eRefund policy published\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\"\u003eClear refunds cut disputes when weather or no-shows hit.\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=\"host-ops\"\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\"\u003eHost ops\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 lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Host 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\"\u003eHost checklist ready\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\"\u003eOne checklist lets any host run the hunt without founder help.\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=\"Support lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Contact rota\"\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\"\u003eSupport contact staffed\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\"\u003eGuests need a live contact for access, timing, or payment issues.\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=\"Ops lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Escalation map\"\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\"\u003eIncident escalation set\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\"\u003eEscalation keeps safety and service issues from stalling the event.\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 lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Model 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\"\u003eModel assumptions match launch\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\"\u003eConfirm Year 1 $35 public tickets, $1,500 private events, 13% variable costs, and Month 25\nbreakeven.\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=\"Finance lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"12-month 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 covers launch\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 enough cash to carry setup and the Month 25 breakeven gap.\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=\"Marketing lead\" data-readiness-status=\"Not started\" data-readiness-evidence=\"Channel test\"\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\"\u003eFirst sales channel live\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\"\u003eOne channel has to bring in the first paid hunts without heroics.\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 memo\"\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\"\u003eThis confirms the route, tools, policies, and staff are 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 assumes local rules, venue access, and demand hold close to the model.\u003c\/p\u003e\u003c\/footer\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six launch drivers that matter most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-launch-drivers\" aria-label=\"Accessible label for the Main Launch Drivers six-card summary grid.\"\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\"\u003eRoute Clues\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003ePilot pass\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA clean pilot, with no staff rescue, proves the route is ready for public tickets and private events.\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\"\u003eSafety Ready\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eClear go-live\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003ePermissions, waivers, and safety steps keep promotion from outrunning local rules.\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\"\u003eBooking Flow\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eCheckout live\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eA clean checkout-to-arrival flow turns interest into paid hunts and cuts abandoned bookings.\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\"\u003eHost Training\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eFounder-free\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eTrained hosts keep check-ins, timing, and escalations consistent without the founder present.\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\"\u003eFirst Sales\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003e$280K\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eFirst paid groups matter most: 5,000 public tickets and 50 private events drive Year 1 revenue.\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\"\u003ePartner Access\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cstrong class=\"main-launch-driver-value\"\u003eAccess paths\u003c\/strong\u003e\u003cp class=\"main-launch-driver-description\"\u003eClear partner handoffs improve route trust and reduce local marketing friction.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRoute And Clue Design\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eRoute and clue readiness\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eRoute and clue design\u003c\/strong\u003e is the product itself, so weak flow can delay opening even if booking is ready. The launch signal is simple: pilot players finish the hunt \u003cstrong\u003ewithout staff rescue\u003c\/strong\u003e, and the route works for timing, accessibility, safety, and clue difficulty. If walking time is off or a clue stalls the group, you get frustration, refunds, and safety risk on day one.\u003c\/p\u003e\n    \u003cp\u003eThis driver depends on \u003cstrong\u003elocal access\u003c\/strong\u003e and safe movement. Map the route, test each clue, document hints, and set stop rules before selling public tickets or private events. A hunt that works once is not ready; it has to repeat cleanly for different groups and start times, especially if Year 1 demand is aimed at \u003cstrong\u003e50 private events\u003c\/strong\u003e and \u003cstrong\u003e5,000 public tickets\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTest, time, and lock the route\u003c\/h3\u003e\n      \u003cp\u003eRun a pilot on the exact path, then check total walking time, clue solve time, and any hard stops. If one clue needs live help, rewrite it or add a hint path. The goal is a smooth first run, not a perfect story.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWalk the route at opening hours.\u003c\/li\u003e\n        \u003cli\u003eTest every clue with fresh players.\u003c\/li\u003e\n        \u003cli\u003eWrite hints and stop rules.\u003c\/li\u003e\n        \u003cli\u003eCheck curb cuts, stairs, crossings.\u003c\/li\u003e\n        \u003cli\u003eDocument weather and reroute options.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse this test to protect day-one capacity. If pilot players cannot finish on their own, opening slips, staffing gets pulled into rescue mode, and the business cannot credibly sell \u003cstrong\u003epublic tickets\u003c\/strong\u003e or \u003cstrong\u003eprivate events\u003c\/strong\u003e yet.\u003c\/p\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;\"\u003eLegal, Insurance, And Safety Readiness\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eSafety And Liability Readiness\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eGeneral liability insurance\u003c\/strong\u003e, a signed \u003cstrong\u003eliability waiver\u003c\/strong\u003e, and clear safety rules are what keep a scavenger hunt from slipping from launch-ready to launch-delayed. If the route touches \u003cstrong\u003epublic streets\u003c\/strong\u003e, \u003cstrong\u003eprivate property\u003c\/strong\u003e, or a booked venue, you need the city or property rules clear before you sell tickets. One bad promotion before permissions are set can force refunds, rework, or a full route change.\u003c\/p\u003e\n\u003cp\u003eThe day-one test is simple: customers know \u003cstrong\u003ewhere to go\u003c\/strong\u003e, \u003cstrong\u003ewhat to avoid\u003c\/strong\u003e, and \u003cstrong\u003ewho to contact\u003c\/strong\u003e. That means written participant instructions, emergency contacts, weather contingencies, and incident steps are in place before the first paid group starts. \u003cstrong\u003eReadiness is operational, not theoretical.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePre-Launch Safety Checks\u003c\/h3\u003e\n\u003cp\u003eStart with the route, then lock the rules. Verify \u003cstrong\u003evenue permission\u003c\/strong\u003e, \u003cstrong\u003epublic access limits\u003c\/strong\u003e, insurance coverage, and waiver language before marketing the hunt. Then test the customer handoff: booking note, start point, avoid areas, emergency contact, and what happens if weather turns. If any step is unclear, the launch date is not real yet.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003eConfirm property access first.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eFile the waiver before sales.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eWrite weather and incident steps.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTrain staff on escalation.\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest one full customer arrival.\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhat this setup hides is time loss from slow approvals. If a city, venue, or property owner needs changes, the route may need to move, shrink, or pause. Build the schedule so the safest version is the one you launch, not the one you hope to fix later.\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;\"\u003eBooking, Payment, And Customer Journey\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eBooking and Checkout Flow\u003c\/h3\u003e\n    \u003cp\u003eThis driver turns interest into paid bookings. The checkout has to let customers choose \u003cstrong\u003eevent type\u003c\/strong\u003e, \u003cstrong\u003edate\u003c\/strong\u003e, \u003cstrong\u003egroup size\u003c\/strong\u003e, and \u003cstrong\u003eprice\u003c\/strong\u003e, then finish the \u003cstrong\u003ewaiver\u003c\/strong\u003e, \u003cstrong\u003econfirmation\u003c\/strong\u003e, \u003cstrong\u003einstructions\u003c\/strong\u003e, \u003cstrong\u003ecancellation terms\u003c\/strong\u003e, and \u003cstrong\u003esupport contact\u003c\/strong\u003e. A clean test purchase that reaches arrival instructions is the launch signal. With \u003cstrong\u003e25%\u003c\/strong\u003e payment fees in \u003cstrong\u003eYear 1\u003c\/strong\u003e, weak checkout math can choke cash fast.\u003c\/p\u003e\n    \u003cp\u003eIf the flow is confusing, bookings get abandoned and guests arrive unsure where to go. That creates late starts, extra support calls, and refund risk on day one. If an app is part of the offer, the build can run from \u003cstrong\u003eMonth 1 to Month 6\u003c\/strong\u003e, so the basic booking path must work before the app is ready.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTest the Full Purchase Path\u003c\/h3\u003e\n      \u003cp\u003eBefore opening, run a full test from checkout to arrival. Verify the payment processor, waiver capture, confirmation email or text, and one clear support channel. Make sure the first booking shows the meeting point, what to bring, and cancellation rules. One broken step can stop revenue before the first event starts.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTest on phone and desktop.\u003c\/li\u003e\n        \u003cli\u003eRequire waiver before payment.\u003c\/li\u003e\n        \u003cli\u003eSend instructions right away.\u003c\/li\u003e\n        \u003cli\u003eKeep support contact visible.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf you plan an app-heavy launch, keep a no-app backup flow ready so you can sell from day one while development runs. That protects opening timing and keeps paid demand moving even if the app slips.\u003c\/p\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;\"\u003eHost Staffing And Training\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eHost Training\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eHost training\u003c\/strong\u003e is what makes day-one service repeatable. A scavenger hunt can look ready on paper, but if the host cannot run check-in, timing, clue help, and escalation without the founder, the launch is not stable. The readiness test is simple: a trained host should handle the full event using the script, safety rules, and follow-up steps with no rescue from the founder.\u003c\/p\u003e\n    \u003cp\u003eThe main risk is \u003cstrong\u003einconsistent delivery across groups\u003c\/strong\u003e. One weak host can create late starts, clue confusion, or customer complaints, which hurts reviews and can push first revenue back. Capacity should stay tight until the host checklist works, with the Year 1 staffing plan held at \u003cstrong\u003e1.0 FTE CEO\u003c\/strong\u003e, \u003cstrong\u003e0.5 FTE Lead Game Designer\u003c\/strong\u003e, and \u003cstrong\u003e0.5 FTE App Developer\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTest the host checklist before adding volume\u003c\/h3\u003e\n      \u003cp\u003eBuild the host pack from \u003cstrong\u003eroute documentation\u003c\/strong\u003e and \u003cstrong\u003etested clues\u003c\/strong\u003e. It should include check-in scripts, safety rules, clue support, timing control, customer service, escalation steps, and post-event follow-up. If any step needs founder input, the launch is still dependent on the founder and the business is not ready to scale events.\u003c\/p\u003e\n      \u003cp\u003eRun a live rehearsal with no coaching. Have the host open, troubleshoot, and close the event on their own. Track three things: on-time start, clue accuracy, and issue handling. If those fail, fix the script and route first, then add more groups only after the checklist is clean.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eUse one standard check-in script\u003c\/li\u003e\n        \u003cli\u003eTest safety and escalation steps\u003c\/li\u003e\n        \u003cli\u003eDocument every clue and hint\u003c\/li\u003e\n        \u003cli\u003eTrain for late arrivals\u003c\/li\u003e\n        \u003cli\u003eTrain for weather and route changes\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 step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eMarketing And First Sales Pipeline\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 Paid Demand\u003c\/h3\u003e\n\u003cp\u003eFor a scavenger hunt business, marketing is a launch gate because you can’t open on time unless the first groups are already booked or prepaid. The target is \u003cstrong\u003e10 to 20 signed groups\u003c\/strong\u003e before scaling spend, so you know the route, host flow, and customer handoff can fill day one without guesswork.\u003c\/p\u003e\n\u003cp\u003eReadiness is \u003cstrong\u003esigned or prepaid demand\u003c\/strong\u003e, not likes or reach. The Year 1 plan assumes \u003cstrong\u003e50 private events\u003c\/strong\u003e and \u003cstrong\u003e5,000 public tickets\u003c\/strong\u003e, so the early pipeline has to show real demand from corporate HR teams, event planners, schools, birthday groups, tourism partners, hotels, local search, or experience marketplaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProve One Channel\u003c\/h3\u003e\n\u003cp\u003eStart with one paid channel and one offer. If you split attention across every audience at once, you can burn the modeled \u003cstrong\u003e8%\u003c\/strong\u003e digital ad budget before you know what converts. A clean first sale matters more than broad awareness, because it tells you which message, price, and booking path will support opening.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBook \u003cstrong\u003e10 to 20\u003c\/strong\u003e groups first.\u003c\/li\u003e\n\u003cli\u003eTrack signed or prepaid leads only.\u003c\/li\u003e\n\u003cli\u003eUse one primary channel first.\u003c\/li\u003e\n\u003cli\u003eTest response time and follow-up.\u003c\/li\u003e\n\u003cli\u003eDelay new routes until one sells.\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;\"\u003ePartner, Venue, And Local Coordination\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003ePartner And Venue Access\u003c\/h3\u003e\n    \u003cp\u003eThis driver matters because a scavenger hunt only opens on time if the route is allowed to run where customers will walk. If the plan uses \u003cstrong\u003epublic routes\u003c\/strong\u003e, \u003cstrong\u003eprivate venues\u003c\/strong\u003e, or tourism partners, you need clear permission, a referral path, and a clean customer handoff before launch.\u003c\/p\u003e\n    \u003cp\u003eThe risk is simple: if a museum, brewery, hotel, park, school, or event venue has not confirmed access or promotion, you cannot sell that experience with confidence. For Year 1, the model expects \u003cstrong\u003e50 private events\u003c\/strong\u003e and \u003cstrong\u003e5,000 public tickets\u003c\/strong\u003e; weak partner setup can slow first sales and hurt day-one trust.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eLock Access Before You Market\u003c\/h3\u003e\n      \u003cp\u003eGet the partner answer in writing, then map the handoff. Confirm where guests enter, who greets them, what staff say, and how you handle late arrivals or lost groups. If the route crosses private space, verify the exact hours, limits, and any fees or insurance proof needed before you print instructions.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePermission\u003c\/strong\u003e confirmed in writing\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eReferral path\u003c\/strong\u003e named and tested\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCustomer handoff\u003c\/strong\u003e scripted end to end\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAccess hours\u003c\/strong\u003e and limits documented\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePromotion\u003c\/strong\u003e approved before launch\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":49304439783667,"sku":"scavenger-hunt-opening-plan","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/scavenger-hunt-opening-plan.webp?v=1782691555","url":"https:\/\/financialmodelslab.com\/products\/scavenger-hunt-opening-plan","provider":"Financial Models Lab","version":"1.0","type":"link"}