Compare commits
13 Commits
305834e273
...
staging
| Author | SHA1 | Date | |
|---|---|---|---|
| 88433727ed | |||
| 1f0f8800a0 | |||
| 0edf8f8357 | |||
| 8255afd621 | |||
| e240f9e079 | |||
| ffd50485e6 | |||
| bf0277bf22 | |||
| c8f4866cd4 | |||
| 956f575058 | |||
| 54f2d86038 | |||
| 519cdd3e7c | |||
| 4a87b94f4b | |||
| 2a30231b18 |
@@ -73,6 +73,7 @@
|
||||
<a href="index.html#results">Client results</a>
|
||||
<a href="index.html#process">How it works</a>
|
||||
<a href="index.html#about">About</a>
|
||||
<a href="vacation-test.html">Vacation Test</a>
|
||||
<a class="tel nav-phone" data-p1="778" data-p2="985" data-p3="6736" href="#contact" aria-label="Call ShopWisdom">778‑985‑OPEN</a>
|
||||
<a class="nav-cta" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a call</a>
|
||||
</nav>
|
||||
@@ -90,6 +91,7 @@
|
||||
<a href="index.html#results">Client results</a>
|
||||
<a href="index.html#process">How it works</a>
|
||||
<a href="index.html#about">About</a>
|
||||
<a href="vacation-test.html">Vacation Test</a>
|
||||
<a class="tel" data-p1="778" data-p2="985" data-p3="6736" href="#contact">Call 778‑985‑OPEN (6736)</a>
|
||||
<a class="nav-cta" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a call</a>
|
||||
</div>
|
||||
|
||||
+27
-15
@@ -4,7 +4,7 @@
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>ShopWisdom | Keep What Your Best People Know — for Manufacturers</title>
|
||||
<meta name="description" content="Your best people are retiring. We help manufacturers with production shops capture the know-how the business runs on — quoting, pricing, orders — and build it into systems you own outright. No hype, no lock-in.">
|
||||
<meta name="description" content="Your best people are retiring. We help manufacturers with production shops capture the know-how the business runs on — quoting, pricing, orders — and write it into a cookbook your company owns outright — then build the systems to run it. Any platform, no lock-in, no hype.">
|
||||
<link rel="preload" href="assets/fonts/playfair-400.woff2" as="font" type="font/woff2" crossorigin>
|
||||
<link rel="preload" href="assets/fonts/playfair-400i.woff2" as="font" type="font/woff2" crossorigin>
|
||||
<link rel="preload" href="assets/fonts/dmsans-400.woff2" as="font" type="font/woff2" crossorigin>
|
||||
@@ -17,7 +17,7 @@
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:site_name" content="ShopWisdom">
|
||||
<meta property="og:title" content="ShopWisdom — keep what your best people know">
|
||||
<meta property="og:description" content="Your best people are retiring. We capture the know-how your business runs on — quoting, pricing, orders — and build it into systems you own outright, before it's gone.">
|
||||
<meta property="og:description" content="Your best people are retiring. We capture the know-how your business runs on — quoting, pricing, orders — and write it into a cookbook your company owns outright — then build the systems to run it. Before it's gone.">
|
||||
<meta property="og:url" content="https://shopwisdom.ca/">
|
||||
<meta property="og:locale" content="en_CA">
|
||||
<meta property="og:image" content="https://shopwisdom.ca/og-card.png">
|
||||
@@ -41,7 +41,7 @@
|
||||
"logo": { "@type": "ImageObject", "url": "https://shopwisdom.ca/og-card.png", "width": 1200, "height": 630 },
|
||||
"image": "https://shopwisdom.ca/og-card.png",
|
||||
"slogan": "Keep what your best people know.",
|
||||
"description": "Knowledge continuity for manufacturers: ShopWisdom captures the know-how that lives in a retiring veteran's head — quoting, pricing, orders, customer history — and builds it into systems the whole business can run on. Clients own everything; Canadian hosting available end-to-end.",
|
||||
"description": "Knowledge continuity for manufacturers: ShopWisdom captures the know-how that lives in a retiring veteran's head — quoting, pricing, orders, customer history — and builds it into systems the whole business can run on. Clients own their cookbook and everything built from it; platform-independent by design; Canadian hosting available end-to-end.",
|
||||
"email": "michael@opencommunications.consulting",
|
||||
"telephone": "+1-778-985-6736",
|
||||
"areaServed": [{ "@type": "Country", "name": "Canada" }, { "@type": "Country", "name": "United States" }],
|
||||
@@ -67,7 +67,7 @@
|
||||
"itemListElement": [
|
||||
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "The Continuity Audit", "url": "https://shopwisdom.ca/continuity-audit.html", "description": "A fixed-fee diagnostic — a few focused hours with your team to find where the business is exposed (who holds what, what it costs you if they leave, the effect on the value of the business), delivered as a plain-English risk report and roadmap." } },
|
||||
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Knowledge Capture & Systems", "description": "Sit with your best people, draw out the judgment in their heads, and build it into documented, trained systems the whole crew can run — without first cleaning up decades of spreadsheets." } },
|
||||
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "System Care — Continuity Partner", "description": "A recurring retainer — your continuity partner: tools hosted and kept healthy with regular check-ups (quarterly, monthly, or weekly), new tech folded in, and the next key person captured before they leave. You own everything; Canadian hosting available." } }
|
||||
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "System Care — Continuity Partner", "description": "A recurring retainer — your continuity partner: tools hosted and kept healthy with regular check-ups (quarterly, monthly, or weekly), new tech folded in, and the next key person captured before they leave. You own the cookbook and everything built from it; Canadian hosting available." } }
|
||||
]
|
||||
}
|
||||
},
|
||||
@@ -116,6 +116,7 @@
|
||||
<a href="#results">Client results</a>
|
||||
<a href="#process">How it works</a>
|
||||
<a href="#about">About</a>
|
||||
<a href="vacation-test.html">Vacation Test</a>
|
||||
<a class="tel nav-phone" data-p1="778" data-p2="985" data-p3="6736" href="#contact" aria-label="Call ShopWisdom">778‑985‑OPEN</a>
|
||||
<a class="nav-cta" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a call</a>
|
||||
</nav>
|
||||
@@ -133,6 +134,7 @@
|
||||
<a href="#results">Client results</a>
|
||||
<a href="#process">How it works</a>
|
||||
<a href="#about">About</a>
|
||||
<a href="vacation-test.html">Vacation Test</a>
|
||||
<a class="tel" data-p1="778" data-p2="985" data-p3="6736" href="#contact">Call 778‑985‑OPEN (6736)</a>
|
||||
<a class="nav-cta" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a call</a>
|
||||
</div>
|
||||
@@ -144,7 +146,7 @@
|
||||
<div class="wrap hero-wrap"><div class="hero-col">
|
||||
<p class="eyebrow">Knowledge continuity · for the office that runs the shop</p>
|
||||
<h1>Your best people are retiring. Their know‑how doesn't <em>have to.</em></h1>
|
||||
<p class="lead">We don't just install AI. Before it leaves with them, we turn the pricing instincts, the fixes, the hard‑won judgment in their heads into systems your whole business can run on — and we stay on to keep them that way.</p>
|
||||
<p class="lead">We don't just install AI. Before that know‑how retires with them, we turn the pricing instincts, the fixes, the hard‑won judgment in their heads into a cookbook your business owns — and systems your whole crew can run on. The tools will change. The cookbook doesn’t retire. We stay on to keep it true.</p>
|
||||
<div class="actions">
|
||||
<a class="btn" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a fit call — free, no pitch</a>
|
||||
<a class="btn link" href="#results">See client results</a>
|
||||
@@ -178,8 +180,8 @@
|
||||
<p>Wisdom is a slower technology than intelligence. We work at the pace good work needs, not the pace the hype cycle demands.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>You own everything</h3>
|
||||
<p>Every system we build is yours — fully documented, free of lock‑in, hosted where you want it. If keeping your data in Canada matters to you, we do that end‑to‑end.</p>
|
||||
<h3>You own the cookbook</h3>
|
||||
<p>Everything we capture — how you quote, price, decide, and keep customers — goes into a written cookbook that belongs to your company, in plain language your next hire can follow. The systems we build from it are yours too, free of lock‑in and hosted where you want (Canadian end‑to‑end if that matters to you). But the cookbook is the asset: any tool, any time, anyone can cook from it. Software comes and goes. The cookbook stays on your shelf.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3>One person, accountable</h3>
|
||||
@@ -205,14 +207,14 @@
|
||||
<div class="card">
|
||||
<span class="step-k">Fix · Capture & build</span>
|
||||
<h3>Capture it — and make it usable</h3>
|
||||
<p>We sit down with your best people, draw out what's in their heads, and build it into systems the whole crew can actually use — documented, trained, and built to last. You don't need to clean up thirty years of spreadsheets first: that mess <strong>is</strong> the knowledge, and waiting for perfect data is how it gets lost. The modern tools do the heavy lifting so it's fast and affordable — but a screen-recorder only captures the clicks. The part that matters is human, and it's the part that leaves with them: getting your veteran to open up, and capturing the judgment behind the work, not just the steps.</p>
|
||||
<p>We sit down with your best people, draw out what's in their heads, and build it into systems the whole crew can actually use — documented, trained, and built to last. You don't need to clean up thirty years of spreadsheets first: that mess <strong>is</strong> the knowledge, and waiting for perfect data is how it gets lost. The modern tools do the heavy lifting so it's fast and affordable — but software records which buttons get pushed. We capture the judgment — the human part, the part that leaves with them when a veteran moves on — and write it into a cookbook your company owns. From there we build the tools your crew actually uses. Change platforms in five years? The cookbook comes with you and the new tools get built from the same book.</p>
|
||||
<p class="outcome">The day your best person retires, the work doesn't stop.</p>
|
||||
</div>
|
||||
<div class="card feature">
|
||||
<span class="step-k">Keep it handled · Recurring</span>
|
||||
<span class="card-tag">System Care · Continuity Partner</span>
|
||||
<h3>Your tools, kept running — and never falling behind</h3>
|
||||
<p>Think of it as a continuity partner on retainer. Everything we build lives in its own managed space — hosting, infrastructure, and running costs handled, on Canadian servers if that matters to your business. We keep it healthy with regular check‑ups — quarterly, monthly, or weekly, depending on how hard you lean on it — and flag the new tech worth folding in. When the next key person moves on, we capture what they know too. You own everything; walk away anytime and it all comes with you.</p>
|
||||
<p>Think of it as a continuity partner on retainer. Each quarter we open your cookbook and check it against how the work really gets done now — what changed, what a new hire tripped on, what the next retirement will take with it — and we keep the tools built from it healthy, hosted and running (Canadian servers if that matters to your business), on a cadence that fits how hard you lean on them: quarterly, monthly, or weekly. When the next key person moves on, their chapter gets written too. You own the cookbook and everything built from it; walk away anytime and it all comes with you.</p>
|
||||
<p class="outcome">The system stays alive, current, and improving — with a partner who already knows how your business thinks.</p>
|
||||
</div>
|
||||
</div>
|
||||
@@ -278,6 +280,16 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="band alt" data-bg="light">
|
||||
<div class="wrap narrow reveal">
|
||||
<p class="eyebrow">Why it's worth more</p>
|
||||
<h2>Captured know‑how isn't just safer. It's worth <em>more.</em></h2>
|
||||
<p>When the person who knows how you really quote, price, and keep customers is the one closest to retirement, that knowledge is worth money — and right now it isn't written down, and it isn't yours to keep. We turn it into a cookbook the business owns — the documented DNA of how the place actually works — before it moves on with someone. Buyers, and the advisors who help owners sell, look for exactly this: documented, transferable know‑how is what turns a company that depends on one person into one that holds its value without them. A business that can hand the next owner the cookbook is worth more than one that hands over a login.</p>
|
||||
<p class="emph">Could the office run through a month of your busy season without your most knowledgeable person? Buyers ask exactly that — and when the answer is “yes, it's captured, and it's ours,” your business is worth more.</p>
|
||||
<p><a class="card-link" href="vacation-test.html">Take the two‑minute Vacation Test →</a></p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="band light" data-bg="light">
|
||||
<div class="wrap narrow reveal">
|
||||
<p class="eyebrow">The honest part</p>
|
||||
@@ -301,15 +313,15 @@
|
||||
</li>
|
||||
<li>
|
||||
<h3>A paid discovery session</h3>
|
||||
<p>If there's a fit, a focused 90‑minute working meeting where we map the real problem, decide what's worth solving first, and outline what a solution looks like. You leave with a written recommendation — whether or not we work together further. Fixed fee, agreed up front — and if a project follows, it comes off the bill.</p>
|
||||
<p>If there's a fit, a focused few hours working together where we map how work really moves through your business — who holds what, where the judgment sits, what would break first if someone left. You leave with a written map and recommendation, yours to keep whether or not we go further: the first rough table of contents of your cookbook. Fixed fee, agreed up front — and if a project follows, every dollar of it comes off the full cookbook.</p>
|
||||
</li>
|
||||
<li>
|
||||
<h3>A fixed‑scope proposal</h3>
|
||||
<p>You know exactly what gets built, what it costs, and what you own at the end — before any work begins. Written in plain language, not jargon. Scope changes are a conversation, not a surprise invoice.</p>
|
||||
<h3>Writing the cookbook</h3>
|
||||
<p>Once scope and price are agreed — written in plain language, before any work begins — we spend a day or so with the people who hold the know‑how, drilling into the recipes: how a quote really comes together, what gets checked before a job ships, the calls only experience knows how to make. The methods, the ingredients, the why behind each one. Then the cookbook is loaded into your AI tools, so the systems we build cook from the real thing — and quietly gather what changes between quarterly reviews. Scope changes along the way are a conversation, not a surprise invoice.</p>
|
||||
</li>
|
||||
<li>
|
||||
<h3>A deliverable you own</h3>
|
||||
<p>The work moves in short cycles with regular review. At the end it's hosted, documented, and yours. Run it on your own, or keep us on call through System Care — a choice, never a requirement.</p>
|
||||
<h3>An asset you own — and grow</h3>
|
||||
<p>The work moves in short cycles with regular review, and what lands is yours: hosted, documented, owned. The first thing you notice is time — the systems take the repetitive work, and hours come back every week. Then the compounding starts: each quarterly review folds what changed into the cookbook, so the book gets richer, the systems get sharper, and the know‑how keeps accruing to the business instead of to any one person's head. Run it yourself, or keep us on call through System Care — a choice, never a requirement. Either way, you're not buying a tool that depreciates. You're building an asset that doesn't.</p>
|
||||
</li>
|
||||
</ol>
|
||||
</div>
|
||||
@@ -333,7 +345,7 @@
|
||||
<p class="section-intro">ShopWisdom is probably not the right fit if you're:</p>
|
||||
<ul class="notfor">
|
||||
<li><strong>Looking to cut headcount through automation.</strong> AI used to make people redundant isn't what we do.</li>
|
||||
<li><strong>Shopping for a black box to rent forever.</strong> You own everything we build — yours to take anytime. We'll keep it running and current if you want that (that's System Care), but it's a choice, never a leash. We don't do lock‑in.</li>
|
||||
<li><strong>Shopping for a black box to rent forever.</strong> You own the cookbook and everything we build from it — yours to take anytime. We'll keep it running and current if you want that (that's System Care), but it's a choice, never a leash. We don't do lock‑in.</li>
|
||||
<li><strong>Shopping for a Super Bowl AI strategy or an AI pilot project.</strong> No hype, no transformation slides, no buzzwords — and no pilots that quietly die in IT. Just specific work with measurable outcomes.</li>
|
||||
<li><strong>Facing people problems that run deeper than systems.</strong> Tools amplify what's already there. If trust is missing, software won't fix it — though that's exactly what our sister practice, <a href="https://www.opencommunications.consulting/">Open Communications</a>, takes on.</li>
|
||||
</ul>
|
||||
|
||||
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 71 KiB |
+22
-4
@@ -3,10 +3,25 @@
|
||||
<rect width="1200" height="630" fill="#faf7f2"/>
|
||||
<rect x="0" y="0" width="1200" height="6" fill="#1660c4"/>
|
||||
|
||||
<!-- wordmark -->
|
||||
<text x="80" y="120" font-family="'DM Sans', system-ui, sans-serif" font-size="34" font-weight="700" letter-spacing="1">
|
||||
<tspan fill="#0f1729">Shop</tspan><tspan fill="#1660c4">Wisdom</tspan>
|
||||
</text>
|
||||
<!-- logo + wordmark lockup (inlined from assets/logo/logo-horizontal.svg, 400px wide) -->
|
||||
<g transform="translate(78,64) scale(0.2476)">
|
||||
<ellipse fill="#231f20" cx="120.77" cy="103.08" rx="120.77" ry="103.08" transform="translate(-.63 .75) rotate(-.35)"/>
|
||||
<path d="M241.54,104.7c-.05-11.69-2.19-22.67-6.39-32.94-1.63-3.98-4.46-8.85-8.51-14.61-11.04-15.74-24.77-22.8-44.24-26.68-7.19-1.43-13.81-1.42-19.85.05-6.56,1.59-11.32,2.32-16.29,4.62-9.26,4.31-17.18,9.52-23.78,15.65-.87.82-2.25.73-3-.2-1.47-1.78-3.17-3.36-5.13-4.71-11.72-8.18-24.64-13.41-38.73-15.7-4.8-.78-8.7-.99-11.71-.64-2.15.25-6,.92-11.58,2.03-2.98.6-6.13,1.78-9.46,3.55-5.58,2.97-8.55,4.59-8.91,4.87-5.66,4.36-9.22,7.18-10.67,8.46-10.52,9.25-17.21,20.84-20.06,34.74C.91,94.63-.17,103.72.02,110.46c.05,1.7.48,5.78,1.27,12.24,2.15,13.31,6.1,25.64,11.88,36.99,7.62,15,16.82,28.24,27.59,39.73,3.86,4.12,9.73,9.65,17.61,16.61,5.24,4.63,11.67,9.37,19.27,14.22,13.72,8.75,25.12,15.36,40.36,20.44.49.17,1.01.26,1.53.26h3.54c.4,0,.81-.07,1.2-.18,6.02-1.78,10.94-3.66,14.75-5.65,5.57-2.91,13.58-7.18,19.94-11.39,19.64-13.01,38.17-26.17,52.09-45.02,7.44-10.08,13.91-20.62,19.38-31.62,5.46-10.97,8.99-22.76,10.59-35.39.36-4.31.53-9.98.51-16.99ZM227.37,137.2c-3.76,11.24-7.74,20.46-11.94,27.66-6.3,10.78-14.14,20.68-23.55,29.72-8.3,7.99-15.48,15.35-24.47,21.83-10.98,7.92-22.78,14.53-35.41,19.82-5.49,2.3-8.53,3.51-9.13,3.63-4.01.77-7.32-.95-11.03-2.52-11.14-4.75-18.2-8.09-21.2-10.04-12.58-8.18-24.52-17.29-35.8-27.32-1.3-1.16-5.98-6.4-14.05-15.74-5.89-6.83-10.09-12.5-12.61-17.04-7.21-13.03-12.28-25.22-15.21-36.55-5.85-22.69-3.3-48.23,10.24-67.69,7.77-11.16,18.6-18.35,32.08-21.01,24.64-4.83,45.58,3.92,63.45,20.6,1,.94,2.46,1.22,3.75.73.25-.09.53-.31.87-.65,12.94-13.15,28.16-20.45,45.63-21.88,7.69-.62,14.35-.12,20.01,1.53,10.43,3.03,22.27,9.83,28.74,18.52,15.87,21.32,17.85,51.75,9.63,76.4Z"/>
|
||||
<path fill="#fff" d="M189.01,42.29c-5.66-1.65-12.32-2.16-20.01-1.53-17.47,1.43-32.69,8.73-45.63,21.88-.34.34-.62.56-.87.65-1.29.49-2.74.21-3.75-.73-17.87-16.69-38.82-25.43-63.45-20.6-13.48,2.65-24.31,9.85-32.08,21.01-13.54,19.46-16.09,45.01-10.24,67.69,2.93,11.33,8,23.52,15.21,36.55,2.51,4.54,6.71,10.21,12.61,17.04,8.07,9.34,12.75,14.58,14.05,15.74,11.28,10.03,23.22,19.13,35.8,27.32,3,1.95,10.07,5.29,21.2,10.04,3.71,1.57,7.02,3.29,11.03,2.52.6-.12,3.64-1.33,9.13-3.63,12.63-5.29,24.43-11.9,35.41-19.82,8.99-6.48,16.17-13.84,24.47-21.83,9.41-9.04,17.25-18.94,23.55-29.72,4.2-7.19,8.18-16.42,11.94-27.66,8.22-24.65,6.24-55.08-9.63-76.4-6.47-8.69-18.3-15.49-28.74-18.52ZM103.1,166.32l-.2.09c-1.82.9-4.03.14-4.92-1.69-5.53-11.36-8.87-21.32-10.03-29.92-.16-1.08-1.14-1.83-2.22-1.67-6.6.99-12.98.83-19.17-.46-13.24-2.77-18.97-13-19.49-25.73-.07-1.46-.91-2.76-2.21-3.42l-3.85-1.94c-.44-.23-.81-.6-1.03-1.04-4.27-8.66,16.68-10.24,21.71-10.22,16.09,0,26.65,7.09,31.69,21.28.79,2.22,1.5,5.67,2.11,10.35,1.8,13.7,4.57,26.72,9.6,39.15.81,1.99-.07,4.27-1.99,5.2ZM129.77,191.68c-3.42,6.43-5.81,10.91-7.17,13.45-.42.78-1.5.83-2,.12-3.77-5.37-7.13-11.3-10.06-17.82-3.29-7.34-3.36-16.66,4.7-21.07,5.36-2.94,11.1-.4,14.97,3.5,6.1,6.13,3.3,14.79-.44,21.83ZM202.52,98.66c-.7,3.36-2.82,4.18-5.87,4.93-1.29.31-2.16,1.51-2.09,2.84.51,10.25-4.06,20.59-13.49,24.75-7.02,3.11-15.83,2.24-24.13,1.82-2.07-.1-3.24.77-3.51,2.61-.77,5.27-6.3,32.69-13.46,31-3.27-.77-4.24-2.78-2.95-6.07,5.5-14.05,8.73-27.47,9.67-40.26.09-1.31.85-4.38,2.25-9.18,6.27-21.42,31.43-24.53,49.16-16.95,1.91.82,3.29,1.85,4.15,3.11.29.42.39.92.29,1.4Z"/>
|
||||
<path d="M95.49,121.96c-.61-4.68-1.31-8.13-2.11-10.35-5.03-14.19-15.6-21.28-31.69-21.28-5.03-.01-25.98,1.56-21.71,10.22.22.44.59.81,1.03,1.04l3.85,1.94c1.3.66,2.15,1.96,2.21,3.42.52,12.73,6.24,22.96,19.49,25.73,6.19,1.29,12.58,1.44,19.17.46,1.08-.17,2.07.59,2.22,1.67,1.16,8.6,4.5,18.56,10.03,29.92.88,1.83,3.1,2.59,4.92,1.69l.2-.09c1.93-.94,2.8-3.21,1.99-5.2-5.03-12.44-7.8-25.46-9.6-39.15Z"/>
|
||||
<path d="M198.09,94.15c-17.73-7.58-42.89-4.47-49.16,16.95-1.4,4.8-2.16,7.87-2.25,9.18-.94,12.79-4.16,26.21-9.67,40.26-1.29,3.29-.31,5.31,2.95,6.07,7.17,1.69,12.7-25.73,13.46-31,.27-1.85,1.44-2.72,3.51-2.61,8.3.42,17.11,1.29,24.13-1.82,9.43-4.16,14-14.5,13.49-24.75-.06-1.33.81-2.52,2.09-2.84,3.04-.75,5.16-1.57,5.87-4.93.1-.48,0-.99-.29-1.4-.86-1.26-2.24-2.29-4.15-3.11Z"/>
|
||||
<path d="M115.24,166.36c-8.05,4.41-7.99,13.74-4.7,21.07,2.93,6.52,6.28,12.45,10.06,17.82.51.72,1.59.66,2-.12,1.35-2.54,3.75-7.02,7.17-13.45,3.75-7.04,6.54-15.7.44-21.83-3.88-3.9-9.61-6.44-14.97-3.5Z"/>
|
||||
<path fill="#1660c4" d="M778.37,19.25h51.38l10.58,153.23h.6l19.34-153.23h54.4l13.6,153.23h.6l15.72-153.23h44.43l-28.11,215.19h-58.63l-19.34-165.92h-.6l-17.83,165.92h-57.72l-28.41-215.19Z"/>
|
||||
<path fill="#1660c4" d="M991.75,49.77v-30.53h47.75v30.53h-47.75ZM991.75,234.43V61.56h47.75v172.87h-47.75Z"/>
|
||||
<path fill="#1660c4" d="M1120.8,122.61v-18.74c0-7.25-2.42-13-9.97-13s-9.97,5.74-9.97,13c0,29.62,66.79,24.18,66.79,80.39,0,34.15-20.55,52.29-60.45,52.29-30.53,0-54.1-11.79-54.1-42.92v-27.5h47.75v25.99c0,7.25,2.42,13,9.97,13s9.97-5.74,9.97-13c0-41.1-67.7-28.41-67.7-84.62,0-34.45,24.48-48.05,55.91-48.05,36.27,0,59.54,14.21,59.54,43.22v19.95h-47.75Z"/>
|
||||
<path fill="#1660c4" d="M1249.55,212.67h-.6c-2.42,17.23-15.41,23.88-32.94,23.88-26.29,0-34.15-22.36-34.15-43.22v-95.5c0-22.06,9.07-38.38,33.25-38.38,17.53,0,29.62,9.97,33.85,25.69h.6V19.25h47.75v215.19h-47.75v-21.76ZM1229.6,185.47c0,7.56,4.23,11.79,9.97,11.79s9.97-4.23,9.97-11.79v-74.95c0-7.56-4.23-11.79-9.97-11.79s-9.97,4.23-9.97,11.79v74.95Z"/>
|
||||
<path fill="#1660c4" d="M1426.05,190.61c0,32.04-27.2,45.94-57.73,45.94s-57.73-13.9-57.73-45.94v-82.51c0-31.13,20.55-48.66,57.73-48.66s57.73,17.53,57.73,48.66v82.51ZM1358.35,193.03c0,6.35,2.42,12.09,9.97,12.09s9.97-5.74,9.97-12.09v-90.06c0-6.35-2.42-12.09-9.97-12.09s-9.97,5.74-9.97,12.09v90.06Z"/>
|
||||
<path fill="#1660c4" d="M1485.89,84.53h.6c4.84-16.02,15.72-25.09,33.24-25.09s27.81,8.46,31.13,25.09h.6c2.72-15.41,16.02-25.09,32.94-25.09,23.88,0,31.43,15.41,31.43,36.57v138.42h-45.94v-119.98c0-7.56-.6-15.72-9.67-15.72s-9.37,8.16-9.37,15.72v119.98h-45.94v-119.98c0-7.56-.6-15.72-9.67-15.72s-9.37,8.16-9.37,15.72v119.98h-45.94V61.56h45.94v22.97Z"/>
|
||||
<path fill="#231f20" d="M340.59,94.5v-30.22c0-10.58-3.32-16.62-13.3-16.62-10.88,0-13.3,6.04-13.3,16.62,0,36.27,76.77,46.84,76.77,113.34,0,40.5-21.76,59.24-63.77,59.24-32.04,0-63.17-10.88-63.17-48.05v-39.89h50.17v37.17c0,12.69,3.93,16.32,13.3,16.32,8.16,0,13.3-3.63,13.3-16.32,0-48.66-76.77-49.57-76.77-119.08,0-38.99,25.69-53.8,64.38-53.8,33.85,0,62.56,11.48,62.56,47.45v33.85h-50.17Z"/>
|
||||
<path fill="#231f20" d="M404.05,232.62V17.43h47.75v63.77h.6c4.84-15.11,16.32-23.57,33.85-23.57,24.18,0,33.24,16.02,33.24,41.1v133.89h-47.75v-116.96c0-9.37-.3-18.74-9.97-18.74s-9.97,9.37-9.97,18.74v116.96h-47.75Z"/>
|
||||
<path fill="#231f20" d="M648.25,188.8c0,32.04-27.2,45.94-57.73,45.94s-57.73-13.9-57.73-45.94v-82.51c0-31.13,20.55-48.66,57.73-48.66s57.73,17.53,57.73,48.66v82.51ZM580.55,191.22c0,6.35,2.42,12.09,9.97,12.09s9.97-5.74,9.97-12.09v-90.06c0-6.35-2.42-12.09-9.97-12.09s-9.97,5.74-9.97,12.09v90.06Z"/>
|
||||
<path fill="#231f20" d="M709.3,82.41h.6c2.42-18.13,15.41-24.78,32.94-24.78,26.29,0,34.15,22.36,34.15,44.13v95.5c0,21.16-9.07,37.48-33.24,37.48-17.53,0-29.62-9.07-33.85-24.78h-.6v61.35h-47.75V59.75h47.75v22.67ZM709.3,183.66c0,7.56,4.23,11.79,9.97,11.79s9.97-4.23,9.97-11.79v-74.95c0-7.56-4.23-11.79-9.97-11.79s-9.97,4.23-9.97,11.79v74.95Z"/>
|
||||
</g>
|
||||
|
||||
<!-- eyebrow -->
|
||||
<text x="82" y="280" font-family="'DM Sans', system-ui, sans-serif" font-size="21" letter-spacing="4" fill="#7a6f5d">FOR MANUFACTURERS WITH PRODUCTION SHOPS</text>
|
||||
@@ -15,6 +30,9 @@
|
||||
<text x="78" y="362" font-family="'DM Serif Display', Georgia, 'Times New Roman', serif" font-size="66" fill="#0f1729">Your best people are retiring.</text>
|
||||
<text x="78" y="442" font-family="'DM Serif Display', Georgia, 'Times New Roman', serif" font-size="66" font-style="italic" fill="#0f1729">Their know-how <tspan fill="#1660c4">doesn’t have to.</tspan></text>
|
||||
|
||||
<!-- value line (continuity = sale value) -->
|
||||
<text x="80" y="508" font-family="'DM Sans', system-ui, sans-serif" font-size="25" letter-spacing="0.5" fill="#7a6f5d">Captured, owned know-how — worth more to your team, and to a buyer.</text>
|
||||
|
||||
<!-- footer band -->
|
||||
<rect x="0" y="558" width="1200" height="72" fill="#0f1729"/>
|
||||
<circle cx="94" cy="595" r="7" fill="#1660c4"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 8.8 KiB |
@@ -12,4 +12,10 @@
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.8</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://shopwisdom.ca/vacation-test.html</loc>
|
||||
<lastmod>2026-07-07</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.8</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
|
||||
@@ -0,0 +1,305 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-CA">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="theme-color" content="#f7f4ef">
|
||||
<title>The Vacation Test — Could Your Business Run Without Them? | ShopWisdom</title>
|
||||
<meta name="description" content="A 2-minute owner check: could your business run a month of its busy season without its most knowledgeable person? Buyers ask exactly that. Find out where you stand — and what it means for what your business is worth.">
|
||||
<link rel="preload" href="assets/fonts/playfair-400.woff2" as="font" type="font/woff2" crossorigin>
|
||||
<link rel="preload" href="assets/fonts/playfair-400i.woff2" as="font" type="font/woff2" crossorigin>
|
||||
<link rel="preload" href="assets/fonts/dmsans-400.woff2" as="font" type="font/woff2" crossorigin>
|
||||
<link rel="preload" href="assets/fonts/lora-400.woff2" as="font" type="font/woff2" crossorigin>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
<meta name="robots" content="index,follow">
|
||||
<link rel="canonical" href="https://shopwisdom.ca/vacation-test.html">
|
||||
<link rel="icon" href="favicon.svg" type="image/svg+xml">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:site_name" content="ShopWisdom">
|
||||
<meta property="og:title" content="The Vacation Test — could your business run a month of busy season without them?">
|
||||
<meta property="og:description" content="Buyers ask exactly that. A 2-minute owner check on how much of your business lives in one person's head — and what that means for what it's worth.">
|
||||
<meta property="og:url" content="https://shopwisdom.ca/vacation-test.html">
|
||||
<meta property="og:image" content="https://shopwisdom.ca/og-card.png">
|
||||
<style>
|
||||
/* ---- Vacation Test: scoped quiz UI, SW palette (squared idiom) ---- */
|
||||
.vt-wrap { max-width: 760px; }
|
||||
.vt-card { background: var(--paper-2); border: 1px solid var(--line); border-radius: 3px;
|
||||
padding: clamp(1.6rem, 4vw, 2.6rem); margin-top: 2.2rem; }
|
||||
.vt-progress { font-family: 'DM Sans', sans-serif; font-size: 0.7rem; font-weight: 700;
|
||||
letter-spacing: 0.14em; text-transform: uppercase; color: var(--accent-deep); margin: 0 0 0.4rem; }
|
||||
.vt-bar { height: 4px; background: rgba(15,23,41,0.08); overflow: hidden; margin: 0 0 1.6rem; }
|
||||
.vt-bar i { display: block; height: 100%; width: 0; background: var(--accent); transition: width .4s ease; }
|
||||
.vt-q { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(1.4rem, 3vw, 1.9rem);
|
||||
line-height: 1.18; color: var(--ink); margin: 0 0 1.3rem; }
|
||||
.vt-options { display: grid; gap: 0.7rem; }
|
||||
.vt-opt { display: block; width: 100%; text-align: left; font-family: 'Lora', Georgia, serif;
|
||||
font-size: 1.02rem; color: var(--ink); background: #fff; border: 1px solid var(--line);
|
||||
border-radius: 2px; padding: 0.95rem 1.1rem; cursor: pointer;
|
||||
transition: border-color .18s ease, background .18s ease, transform .18s ease; }
|
||||
.vt-opt:hover { border-color: var(--accent); transform: translateY(-1px); }
|
||||
.vt-opt:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
|
||||
.vt-nav { display: flex; align-items: center; gap: 1.2rem; margin-top: 1.4rem; min-height: 1.5rem; }
|
||||
.vt-back { font-family: 'DM Sans', sans-serif; font-size: 0.78rem; letter-spacing: 0.04em;
|
||||
color: var(--ink-soft); background: none; border: none; cursor: pointer; padding: 0; }
|
||||
.vt-back:hover { color: var(--ink); }
|
||||
.vt-back[hidden] { display: none; }
|
||||
/* result */
|
||||
.vt-result { animation: vtFade .5s ease; }
|
||||
@keyframes vtFade { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: none; } }
|
||||
.vt-badge { font-family: 'DM Sans', sans-serif; font-size: 0.7rem; font-weight: 700;
|
||||
letter-spacing: 0.14em; text-transform: uppercase; color: var(--accent-deep); margin: 0 0 0.5rem; }
|
||||
.vt-result h2 { margin: 0 0 0.6rem; }
|
||||
.vt-result .vt-read { color: var(--ink-soft); }
|
||||
.vt-tips { list-style: none; padding: 0; margin: 1.2rem 0 0; }
|
||||
.vt-tips li { position: relative; padding: 0.6rem 0 0.6rem 1.8rem; line-height: 1.5; color: var(--ink); }
|
||||
.vt-tips li + li { border-top: 1px solid var(--line); }
|
||||
.vt-tips li::before { content: "→"; position: absolute; left: 0; top: 0.6rem; color: var(--accent-deep); font-weight: 700; }
|
||||
.vt-result-cta { margin-top: 1.8rem; display: flex; flex-wrap: wrap; gap: 14px 22px; align-items: center; }
|
||||
.vt-retake { font-family: 'DM Sans', sans-serif; font-size: 0.78rem; letter-spacing: 0.04em;
|
||||
color: var(--ink-soft); background: none; border: none; cursor: pointer; padding: 0; text-decoration: underline; }
|
||||
.vt-line { font-family: 'Playfair Display', serif; font-style: italic; color: var(--ink-soft); margin-top: 1.4rem; }
|
||||
.vt-result .vt-line a, .vt-read a { color: var(--accent-deep); }
|
||||
@media (prefers-reduced-motion: reduce) { .vt-opt, .vt-bar i, .vt-result { transition: none; animation: none; } }
|
||||
</style>
|
||||
<script>document.documentElement.className += ' has-motion';</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<header class="nav" id="nav">
|
||||
<a class="nav-logo" href="index.html#top" aria-label="ShopWisdom — home">
|
||||
<img class="nav-logo-img nav-logo-light" src="assets/logo/logo-horizontal.svg" alt="ShopWisdom" width="214" height="36" />
|
||||
<img class="nav-logo-img nav-logo-dark" src="assets/logo/logo-horizontal-rev.svg" alt="" aria-hidden="true" width="214" height="36" />
|
||||
</a>
|
||||
<nav class="nav-links-desktop" aria-label="Main">
|
||||
<a href="index.html#work">The work</a>
|
||||
<a href="index.html#results">Client results</a>
|
||||
<a href="index.html#process">How it works</a>
|
||||
<a href="index.html#about">About</a>
|
||||
<a href="vacation-test.html">Vacation Test</a>
|
||||
<a class="tel nav-phone" data-p1="778" data-p2="985" data-p3="6736" href="index.html#contact" aria-label="Call ShopWisdom">778‑985‑OPEN</a>
|
||||
<a class="nav-cta" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a call</a>
|
||||
</nav>
|
||||
<button class="nav-toggle" id="navToggle" aria-label="Open menu" aria-expanded="false">
|
||||
<svg class="nav-toggle-icon" viewBox="0 0 32 32" aria-hidden="true">
|
||||
<line class="bar bar-top" x1="6" y1="10" x2="26" y2="10"/>
|
||||
<line class="bar bar-mid" x1="6" y1="16" x2="26" y2="16"/>
|
||||
<line class="bar bar-bot" x1="6" y1="22" x2="26" y2="22"/>
|
||||
<circle class="o-ring" cx="16" cy="16" r="9"/>
|
||||
</svg>
|
||||
</button>
|
||||
</header>
|
||||
<div class="nav-mobile-menu" id="navMobileMenu">
|
||||
<a href="index.html#work">The work</a>
|
||||
<a href="index.html#results">Client results</a>
|
||||
<a href="index.html#process">How it works</a>
|
||||
<a href="index.html#about">About</a>
|
||||
<a href="vacation-test.html">Vacation Test</a>
|
||||
<a class="tel" data-p1="778" data-p2="985" data-p3="6736" href="index.html#contact">Call 778‑985‑OPEN (6736)</a>
|
||||
<a class="nav-cta" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config='{"theme":"light"}'>Book a call</a>
|
||||
</div>
|
||||
|
||||
<main id="top">
|
||||
<section class="band light" data-bg="light" style="padding-top: calc(var(--nav-h) + 72px);">
|
||||
<div class="wrap vt-wrap">
|
||||
<p class="eyebrow">The Vacation Test · a 2-minute owner check</p>
|
||||
<h1>Could your business run a month of busy season <em>without them?</em></h1>
|
||||
<p class="lead">Buyers ask exactly that question. The Vacation Test is a quick, honest read on how much of your business lives in one person's head — and what that means for what it's worth. Five questions, honest answers, no email required.</p>
|
||||
|
||||
<div class="vt-card" id="vtCard">
|
||||
<!-- quiz -->
|
||||
<div id="vtQuiz">
|
||||
<p class="vt-progress" id="vtProgress">Question 1 of 5</p>
|
||||
<div class="vt-bar"><i id="vtBar"></i></div>
|
||||
<p class="vt-q" id="vtQuestion"></p>
|
||||
<div class="vt-options" id="vtOptions"></div>
|
||||
<div class="vt-nav"><button class="vt-back" id="vtBack" type="button" hidden>← Back</button></div>
|
||||
</div>
|
||||
<!-- result -->
|
||||
<div id="vtResult" class="vt-result" hidden></div>
|
||||
</div>
|
||||
|
||||
<p class="vt-line">When the answer is “yes — it's captured, and it's ours,” your business is worth more.</p>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<footer class="site-footer" data-bg="dark">
|
||||
<div class="footer-bg" aria-hidden="true">
|
||||
<img class="footer-bg-img" src="assets/logo/footer-watermark.svg" alt="" aria-hidden="true" />
|
||||
</div>
|
||||
<div class="footer-content">
|
||||
<div class="footer-block">
|
||||
<img class="footer-logo-img" src="assets/logo/logo-horizontal-rev.svg" alt="ShopWisdom" width="95" height="16" />
|
||||
<nav class="footer-links" aria-label="Footer">
|
||||
<a href="index.html#work">The work</a>
|
||||
<a href="index.html#results">Client results</a>
|
||||
<a href="index.html#process">How it works</a>
|
||||
<a href="https://www.opencommunications.consulting/">Open Communications</a>
|
||||
</nav>
|
||||
<p class="footer-note">Built with care and AI · Work owned by its clients · Proudly Canadian.</p>
|
||||
<p class="footer-copy">ShopWisdom and Open Communications are practices owned and operated by Michael Victory · British Columbia, Canada</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script>
|
||||
(function () {
|
||||
for (var l of document.querySelectorAll('a.tel')) {
|
||||
l.setAttribute('href', 'tel:+1' + l.dataset.p1 + l.dataset.p2 + l.dataset.p3);
|
||||
}
|
||||
var toggle = document.getElementById('navToggle');
|
||||
var menu = document.getElementById('navMobileMenu');
|
||||
function closeMenu() {
|
||||
menu.classList.remove('open'); toggle.classList.remove('open');
|
||||
toggle.setAttribute('aria-label', 'Open menu'); toggle.setAttribute('aria-expanded', 'false');
|
||||
}
|
||||
if (toggle && menu) {
|
||||
toggle.addEventListener('click', function () {
|
||||
var open = !menu.classList.contains('open');
|
||||
menu.classList.toggle('open', open); toggle.classList.toggle('open', open);
|
||||
toggle.setAttribute('aria-label', open ? 'Close menu' : 'Open menu');
|
||||
toggle.setAttribute('aria-expanded', open ? 'true' : 'false');
|
||||
updateNavTheme();
|
||||
});
|
||||
for (var a of menu.querySelectorAll('a')) { a.addEventListener('click', closeMenu); }
|
||||
}
|
||||
var nav = document.getElementById('nav');
|
||||
var sections = Array.prototype.slice.call(document.querySelectorAll('[data-bg]'));
|
||||
function darkBehind(y) {
|
||||
for (var i = 0; i < sections.length; i++) {
|
||||
var r = sections[i].getBoundingClientRect();
|
||||
if (r.top <= y && r.bottom > y) return sections[i].dataset.bg === 'dark';
|
||||
}
|
||||
return false;
|
||||
}
|
||||
function updateNavTheme() {
|
||||
nav.classList.toggle('scrolled', window.scrollY > 24);
|
||||
var nr = nav.getBoundingClientRect();
|
||||
nav.classList.toggle('on-dark', darkBehind((nr.top + nr.bottom) / 2));
|
||||
if (menu && menu.classList.contains('open')) {
|
||||
var links = menu.querySelectorAll('a');
|
||||
var probe = links.length ? links[links.length - 1].getBoundingClientRect().bottom : (nav.getBoundingClientRect().bottom);
|
||||
menu.classList.toggle('on-dark', darkBehind(probe));
|
||||
}
|
||||
}
|
||||
updateNavTheme();
|
||||
window.addEventListener('scroll', function () { window.requestAnimationFrame(updateNavTheme); }, { passive: true });
|
||||
window.addEventListener('resize', updateNavTheme);
|
||||
})();
|
||||
</script>
|
||||
|
||||
<!-- Cal.com booking embed (deferred init) -->
|
||||
<script>
|
||||
(function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement("script")).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if (typeof namespace === "string") { cal.ns[namespace] = cal.ns[namespace] || api; p(cal.ns[namespace], ar); p(cal, ["initNamespace", namespace]); } else p(cal, ar); return; } p(cal, ar); }; })(window, "https://cal.shopwisdom.ca/embed/embed.js", "init");
|
||||
(function(){var d=false;function go(){if(d)return;d=true;Cal("init",{origin:"https://cal.shopwisdom.ca"});}var ev=["pointerdown","mousemove","touchstart","scroll","keydown"];function on(){go();ev.forEach(function(e){window.removeEventListener(e,on);});}ev.forEach(function(e){window.addEventListener(e,on,{passive:true});});})();
|
||||
</script>
|
||||
|
||||
<!-- The Vacation Test quiz -->
|
||||
<script>
|
||||
(function () {
|
||||
var BOOK = '<a class="btn" href="https://cal.shopwisdom.ca/michaelvictory/20-min-shop-wise-meeting" data-cal-link="michaelvictory/20-min-shop-wise-meeting" data-cal-origin="https://cal.shopwisdom.ca" data-cal-config=\'{"theme":"light"}\'>Book a fit call — free, no pitch</a>';
|
||||
|
||||
var Q = [
|
||||
{ q: "Your most knowledgeable person is away for a month — right in your busy season, starting Monday. What happens to quoting and pricing?", a: [
|
||||
{ t: "Not much — it's documented, and others already do it", s: 0 },
|
||||
{ t: "We'd manage, with some digging and a few phone calls", s: 1 },
|
||||
{ t: "Quotes would slow down, and some would go out wrong", s: 2 },
|
||||
{ t: "Honestly? We'd be calling them by Wednesday", s: 3 } ] },
|
||||
{ q: "Where does the know-how actually live — the pricing logic, the customer history, the way orders really get done?", a: [
|
||||
{ t: "In systems and documents the team uses every day", s: 0 },
|
||||
{ t: "Some written down, some in heads", s: 1 },
|
||||
{ t: "Mostly in two or three heads", s: 2 },
|
||||
{ t: "Mostly in one head", s: 3 } ] },
|
||||
{ q: "A long-time customer calls with a tricky job while they're away. Who picks up the thread?", a: [
|
||||
{ t: "Anyone — the history and pricing are where the team can see them", s: 0 },
|
||||
{ t: "A couple of people could piece it together", s: 1 },
|
||||
{ t: "We'd wait for them, or guess", s: 2 },
|
||||
{ t: "That customer only deals with them", s: 3 } ] },
|
||||
{ q: "If someone bought your business tomorrow, could they run it from what's written down?", a: [
|
||||
{ t: "Yes — the systems are the business", s: 0 },
|
||||
{ t: "Mostly, with a long handover", s: 1 },
|
||||
{ t: "Only if the key people stayed on", s: 2 },
|
||||
{ t: "No — the business is the people, honestly", s: 3 } ] },
|
||||
{ q: "Is anyone learning what your most knowledgeable person knows?", a: [
|
||||
{ t: "Yes — it's captured, and the training is deliberate", s: 0 },
|
||||
{ t: "Informally, when there's time", s: 1 },
|
||||
{ t: "We keep meaning to get to it", s: 2 },
|
||||
{ t: "No — and they're closer to retirement every year", s: 3 } ] }
|
||||
];
|
||||
|
||||
var R = [
|
||||
{ max: 4, badge: "Passes the test", h: "Your business runs on systems — protect that.",
|
||||
read: "If your most knowledgeable person left Monday, the office would carry on — quoting, orders, customers, all of it visible to the team. That's rare, and it's worth real money when a buyer looks at your business. The job now is keeping it true: knowledge drifts, tools age, and there's always a next key person.",
|
||||
tips: ["Keep it current — captured knowledge goes quietly out of date.",
|
||||
"Capture the <em>next</em> key person before they move on; there's always a next one.",
|
||||
"Make the systems part of how you tell the business's story — buyers pay for proof."],
|
||||
line: "You're in a strong spot. System Care exists to keep it that way." },
|
||||
{ max: 10, badge: "Runs on goodwill", h: "It works — because certain people make it work.",
|
||||
read: "Parts are written down, but the parts that matter most — the judgment calls, the pricing instincts, the customer history — still live in a few heads. You'd feel it within the month, and a buyer would price it in. Most businesses this size sit right here; it's workable, and the path out is specific.",
|
||||
tips: ["Start with the knowledge that would hurt most to lose — usually quoting and pricing.",
|
||||
"Get the customer history out of inboxes and memory, into something the team can see.",
|
||||
"Don't wait for perfect data — the mess <em>is</em> the knowledge."],
|
||||
line: "<a href=\"continuity-audit.html\">The Continuity Audit</a> maps exactly where you're exposed and what to capture first. Fixed fee, a few focused hours." },
|
||||
{ max: 15, badge: "Runs on one person", h: "Right now, the business is the person.",
|
||||
read: "That's not a criticism — it's how good businesses get built. But it's fragile, and it quietly discounts everything you've built: when it all lives in one head, buyers pay less, and every year closer to their retirement raises the stakes. The good news: this is exactly the fixable kind of problem.",
|
||||
tips: ["Don't rush a replacement hire — capture first, then decide what the role even is.",
|
||||
"Book the time with your key person now; a month of capture beats a year of intentions.",
|
||||
"Treat it as protecting the value you've built — because that's what it is."],
|
||||
line: "This is exactly what ShopWisdom is for — and the first step is small. Start with <a href=\"continuity-audit.html\">the Continuity Audit</a>; the fit call is free and commits you to nothing." }
|
||||
];
|
||||
|
||||
var i = 0, answers = [], total = 0;
|
||||
var qEl = document.getElementById('vtQuestion'), optEl = document.getElementById('vtOptions'),
|
||||
progEl = document.getElementById('vtProgress'), barEl = document.getElementById('vtBar'),
|
||||
backEl = document.getElementById('vtBack'), quizEl = document.getElementById('vtQuiz'),
|
||||
resEl = document.getElementById('vtResult');
|
||||
|
||||
function render() {
|
||||
var item = Q[i];
|
||||
progEl.textContent = 'Question ' + (i + 1) + ' of ' + Q.length;
|
||||
barEl.style.width = (i / Q.length * 100) + '%';
|
||||
qEl.textContent = item.q;
|
||||
optEl.innerHTML = '';
|
||||
item.a.forEach(function (opt) {
|
||||
var b = document.createElement('button');
|
||||
b.type = 'button'; b.className = 'vt-opt'; b.textContent = opt.t;
|
||||
b.addEventListener('click', function () { choose(opt.s); });
|
||||
optEl.appendChild(b);
|
||||
});
|
||||
backEl.hidden = (i === 0);
|
||||
qEl.focus && qEl.setAttribute('tabindex', '-1');
|
||||
}
|
||||
function choose(s) {
|
||||
answers[i] = s;
|
||||
if (i < Q.length - 1) { i++; render(); }
|
||||
else { finish(); }
|
||||
}
|
||||
backEl.addEventListener('click', function () { if (i > 0) { i--; render(); } });
|
||||
|
||||
function finish() {
|
||||
total = answers.reduce(function (a, b) { return a + b; }, 0);
|
||||
var r = R.find(function (x) { return total <= x.max; });
|
||||
quizEl.hidden = true;
|
||||
resEl.hidden = false;
|
||||
resEl.innerHTML =
|
||||
'<p class="vt-badge">Your read · ' + r.badge + '</p>' +
|
||||
'<h2>' + r.h + '</h2>' +
|
||||
'<p class="vt-read">' + r.read + '</p>' +
|
||||
'<ul class="vt-tips">' + r.tips.map(function (t) { return '<li>' + t + '</li>'; }).join('') + '</ul>' +
|
||||
'<p class="vt-line">' + r.line + '</p>' +
|
||||
'<p class="vt-result-cta">' + BOOK + '<button class="vt-retake" type="button" id="vtRetake">Retake the test</button></p>';
|
||||
barEl.style.width = '100%';
|
||||
document.getElementById('vtRetake').addEventListener('click', function () {
|
||||
i = 0; answers = []; total = 0; resEl.hidden = true; quizEl.hidden = false; render();
|
||||
document.getElementById('vtCard').scrollIntoView({ behavior: 'smooth', block: 'start' });
|
||||
});
|
||||
if (window.Cal) { try { window.Cal('init', { origin: 'https://cal.shopwisdom.ca' }); } catch (e) {} }
|
||||
resEl.scrollIntoView({ behavior: 'smooth', block: 'center' });
|
||||
}
|
||||
|
||||
render();
|
||||
})();
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user