PageSourceSearch

https://boombam.app/assets/avatar-guide-demographics-D-xSprtt.js

js boombam.app collected 2026-10-04 13:33:16 UTC 17,389 bytes, 1 lines download raw bytes

1import{j as e,L as s,B as r,bi as d,w as h,C as i,b as t,d as l,U as o,e as n,s as c,b9 as x,aP as m,h as g,p as j}from"./index-CuSEeJFb.js";import{M as p}from"./map-pin-DOxfmRxb.js";import{C as a}from"./circle-check-DSSdNCFx.js";function b(){return e.jsxs("div",{className:"min-h-screen bg-gray-50",children:[e.jsx("div",{className:"sticky top-0 z-40 bg-white border-b shadow-sm",children:e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:e.jsxs("nav",{className:"flex items-center justify-between h-16",children:[e.jsx("div",{className:"flex items-center gap-2",children:e.jsx(s,{href:"/avatar-guide-introduction",children:e.jsxs(r,{variant:"ghost",size:"sm",className:"gap-2",children:[e.jsx(d,{className:"w-4 h-4"}),"Back"]})})}),e.jsx("div",{className:"flex md:hidden",children:e.jsx(s,{href:"/avatar-guide-psychographics",children:e.jsxs(r,{size:"sm",variant:"outline",className:"gap-1",children:["Next",e.jsx(h,{className:"w-4 h-4"})]})})}),e.jsxs("div",{className:"hidden md:flex items-center gap-2",children:[e.jsx(s,{href:"/avatar-guide-introduction",children:e.jsx(r,{variant:"ghost",size:"sm",children:"Introduction"})}),e.jsx("span",{className:"text-gray-400",children:"→"}),e.jsx("span",{className:"text-sm font-medium text-orange-600",children:"Demographics"}),e.jsx("span",{className:"text-gray-400",children:"→"}),e.jsx(s,{href:"/avatar-guide-psychographics",children:e.jsx(r,{variant:"ghost",size:"sm",children:"Psychographics"})}),e.jsx(s,{href:"/avatar-guide-pain-goals",children:e.jsx(r,{variant:"ghost",size:"sm",children:"Pain Points & Goals"})}),e.jsx(s,{href:"/avatar-guide-behavior",children:e.jsx(r,{variant:"ghost",size:"sm",children:"Behavior"})}),e.jsx(s,{href:"/avatar-guide-worksheet",children:e.jsx(r,{variant:"ghost",size:"sm",children:"Worksheet"})})]})]})})}),e.jsx("div",{className:"max-w-4xl mx-auto p-4 sm:p-6 lg:p-8",children:e.jsxs("div",{className:"space-y-6",children:[e.jsxs(i,{className:"bg-gradient-to-r from-blue-50 to-indigo-100 border-blue-200",children:[e.jsx(t,{children:e.jsxs(l,{className:"text-2xl sm:text-3xl flex items-center gap-3",children:[e.jsx(o,{className:"w-8 h-8 text-blue-600"}),"Demographics That Actually Matter"]})}),e.jsxs(n,{children:[e.jsx("p",{className:"text-lg text-gray-700 mb-4",children:"Not all demographics are created equal. Learn which demographic factors actually influence buying decisions for your local service business."}),e.jsxs("div",{className:"bg-white p-4 rounded-lg border border-blue-200",children:[e.jsx("p",{className:"font-semibold text-blue-900 mb-2",children:"The Signal vs. Noise Problem:"}),e.jsx("p",{className:"text-gray-700 text-sm",children:"Age and gender? Often noise. Income level and homeownership? Pure signal. Understanding the difference transforms your targeting from guesswork to precision."})]})]})]}),e.jsxs(i,{children:[e.jsx(t,{children:e.jsx(l,{className:"text-xl",children:"Why Demographics Are Your Starting Point"})}),e.jsxs(n,{className:"space-y-4 text-gray-700",children:[e.jsxs("p",{children:["Demographics help you ",e.jsx("strong",{children:"find"})," your ideal customers. While psychographics tell you what they care about, demographics tell you where they are and how to reach them."]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{className:"bg-green-50 p-4 rounded-lg border border-green-200",children:[e.jsx("h4",{className:"font-semibold text-green-900 mb-2",children:"✓ High-Impact Demographics"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsx("li",{children:"• Income level (affordability)"}),e.jsx("li",{children:"• Homeownership status"}),e.jsx("li",{children:"• Geographic location"}),e.jsx("li",{children:"• Life stage (new parents, retirees)"}),e.jsx("li",{children:"• Property type & value"})]})]}),e.jsxs("div",{className:"bg-red-50 p-4 rounded-lg border border-red-200",children:[e.jsx("h4",{className:"font-semibold text-red-900 mb-2",children:"✗ Low-Impact Demographics"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsx("li",{children:"• Age (unless age-specific service)"}),e.jsx("li",{children:"• Gender (for most services)"}),e.jsx("li",{children:"• Ethnicity (rarely relevant)"}),e.jsx("li",{children:"• Marital status alone"}),e.jsx("li",{children:"• Education level alone"})]})]})]})]})]}),e.jsxs(i,{children:[e.jsx(t,{children:e.jsx(l,{className:"text-xl",children:"Real-World Examples: Same Service, Different Avatars"})}),e.jsxs(n,{className:"space-y-6",children:[e.jsxs("div",{className:"border-l-4 border-orange-500 pl-4",children:[e.jsx("h4",{className:"font-semibold text-lg mb-2",children:"HVAC Company"}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{className:"bg-gray-50 p-3 rounded",children:[e.jsx(c,{className:"mb-2 bg-purple-100 text-purple-800",children:"Avatar A: Premium Install"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Income:"})," $100k-$250k+"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Location:"})," Suburban, high-value homes"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Property:"})," Homeowners, 2500+ sq ft"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Age:"})," 40-65 (established)"]})]}),e.jsx("p",{className:"text-xs text-gray-600 mt-2 italic",children:"Can afford premium systems, values reliability over price"})]}),e.jsxs("div",{className:"bg-gray-50 p-3 rounded",children:[e.jsx(c,{className:"mb-2 bg-blue-100 text-blue-800",children:"Avatar B: Emergency Repair"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Income:"})," $50k-$100k"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Location:"})," Urban/suburban mix"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Property:"})," Homeowners, older homes"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Age:"})," 30-55 (families)"]}
vendor: 10,811 bytes, line 1
1)]}),e.jsx("p",{className:"text-xs text-gray-600 mt-2 italic",children:"Price-sensitive, needs fast service, financing options matter"})]})]})]}),e.jsxs("div",{className:"border-l-4 border-blue-500 pl-4",children:[e.jsx("h4",{className:"font-semibold text-lg mb-2",children:"Dental Practice"}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{className:"bg-gray-50 p-3 rounded",children:[e.jsx(c,{className:"mb-2 bg-green-100 text-green-800",children:"Avatar A: Cosmetic Focus"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Income:"})," $75k-$150k+"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Location:"})," Urban professionals"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Life Stage:"})," 25-45, career-focused"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Property:"})," Mix of renters/owners"]})]}),e.jsx("p",{className:"text-xs text-gray-600 mt-2 italic",children:"Appearance matters professionally, willing to invest in smile"})]}),e.jsxs("div",{className:"bg-gray-50 p-3 rounded",children:[e.jsx(c,{className:"mb-2 bg-yellow-100 text-yellow-800",children:"Avatar B: Family Care"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Income:"})," $60k-$120k"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Location:"})," Suburban"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Life Stage:"})," 30-50, parents"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Property:"})," Homeowners with kids"]})]}),e.jsx("p",{className:"text-xs text-gray-600 mt-2 italic",children:"Insurance-driven, scheduling convenience crucial, kid-friendly"})]})]})]}),e.jsxs("div",{className:"border-l-4 border-green-500 pl-4",children:[e.jsx("h4",{className:"font-semibold text-lg mb-2",children:"Boutique Fitness Studio"}),e.jsxs("div",{className:"bg-gray-50 p-3 rounded",children:[e.jsx(c,{className:"mb-2 bg-orange-100 text-orange-800",children:"Primary Avatar"}),e.jsxs("ul",{className:"text-sm space-y-1 text-gray-700",children:[e.jsxs("li",{children:[e.jsx("strong",{children:"Income:"})," $60k-$150k (disposable income)"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Location:"})," Within 3-mile radius"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Life Stage:"})," 25-45, health-conscious"]}),e.jsxs("li",{children:[e.jsx("strong",{children:"Gender:"})," 70% women (for this example)"]})]}),e.jsx("p",{className:"text-xs text-gray-600 mt-2 italic",children:"Location is CRITICAL - premium fitness is hyper-local"})]})]})]})]}),e.jsxs(i,{children:[e.jsx(t,{children:e.jsx(l,{className:"text-xl",children:"Essential Demographic Factors Explained"})}),e.jsx(n,{className:"space-y-6",children:e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"border-l-4 border-green-500 pl-4",children:e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(x,{className:"w-5 h-5 text-green-600 flex-shrink-0 mt-1"}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-gray-900",children:"Income Level"}),e.jsxs("p",{className:"text-sm text-gray-700 mt-1",children:[e.jsx("strong",{children:"Why it matters:"})," Determines affordability, price sensitivity, and financing needs. A $75k homeowner and $200k homeowner want different service tiers."]}),e.jsxs("p",{className:"text-sm text-gray-600 mt-2",children:[e.jsx("strong",{children:"How to use it:"})," Create service packages for different income brackets. Premium, standard, and value tiers map directly to income segments."]})]})]})}),e.jsx("div",{className:"border-l-4 border-blue-500 pl-4",children:e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(p,{className:"w-5 h-5 text-blue-600 flex-shrink-0 mt-1"}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-gray-900",children:"Geographic Location"}),e.jsxs("p",{className:"text-sm text-gray-700 mt-1",children:[e.jsx("strong",{children:"Why it matters:"})," Urban vs. suburban vs. rural customers have different needs, property types, and budgets. Commute patterns affect scheduling."]}),e.jsxs("p",{className:"text-sm text-gray-600 mt-2",children:[e.jsx("strong",{children:"How to use it:"})," For local services, define your service radius and understand neighborhood characteristics within it."]})]})]})}),e.jsx("div",{className:"border-l-4 border-purple-500 pl-4",children:e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(m,{className:"w-5 h-5 text-purple-600 flex-shrink-0 mt-1"}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-gray-900",children:"Property Type & Ownership"}),e.jsxs("p",{className:"text-sm text-gray-700 mt-1",children:[e.jsx("strong",{children:"Why it matters:"})," Homeowners make different buying decisions than renters. Property size/age affects service needs (HVAC, landscaping, etc.)."]}),e.jsxs("p",{className:"text-sm text-gray-600 mt-2",children:[e.jsx("strong",{children:"How to use it:"})," Tailor messaging - homeowners think long-term ROI, renters need landlord approval."]})]})]})}),e.jsx("div",{className:"border-l-4 border-orange-500 pl-4",children:e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx(o,{className:"w-5 h-5 text-orange-600 flex-shrink-0 mt-1"}),e.jsxs("div",{children:[e.jsx("h4",{className:"font-semibold text-gray-900",children:"Life Stage"}),e.jsxs("p",{className:"text-sm text-gray-700 mt-1",children:[e.jsx("strong",{children:"Why it matters:"})," New parents, empty nesters, and retirees have vastly different priorities and available time. Life stage trumps age."]}),e.jsxs("p",{className:"text-sm text-gray-600 mt-2",children:[e.jsx("strong",{children:"How to use it:"})," Match your service benefits to life stage needs (safety for young families, convenience for busy professionals, etc.)."]})]})]})})]})})]}),e.jsxs(i,{className:"bg-orange-50 border-orange-200",children:[e.jsx(t,{children:e.jsxs(l,{className:"text-xl flex items-center gap-2",children:[e.jsx(g,{className:"w-6 h-6 text-orange-600"}),"Practical Exercise: Customer Interview Checklist"]})}),e.jsxs(n,{className:"space-y-4",children:[e.jsxs("p",{className:"text-gray-700",children:["The best demographic data comes from ",e.jsx("strong",{children:"real customers"}),". Use this checklist to interview 3-5 of your best customers:"]}),e.jsxs("div",{className:"bg-white p-4 rounded-lg border border-orange-200",children:[e.jsx("h4",{className:"font-semibold mb-3",children:"Questions to Ask:"}),e.jsxs("ul",{className:"space-y-2 text-sm",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-4 h-4 text-green-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{children:'"Can you tell me about your living situation?" (property type, ownership, location)'})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-4 h-4 text-green-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{children:`"What's happening in your life right now?" (life stage, family situation)`})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-4 h-4 text-green-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{children:'"How did you find us / choose us?" (reveals their information channels)'})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-4 h-4 text-green-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{children:'"What other services/businesses do you use regularly?" (reveals lifestyle/budget)'})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-4 h-4 text-green-500 flex-shrink-0 mt-0.5"}),e.jsx("span",{children:'"What almost stopped you from buying?" (reveals objections/price sensitivity)'})]})]})]}),e.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg border border-blue-200",children:[e.jsx("p",{className:"text-sm font-semibold text-blue-900 mb-1",children:"💡 Pro Tip:"}),e.jsx("p",{className:"text-sm text-gray-700",children:"Look for patterns across 3-5 interviews. If 80% of your best customers share a demographic trait (homeowners, specific income bracket, same neighborhood type), that's a strong signal."})]})]})]}),e.jsxs(i,{className:"bg-red-50 border-red-200",children:[e.jsx(t,{children:e.jsx(l,{className:"text-xl",children:"Demographic Mistakes to Avoid"})}),e.jsxs(n,{className:"space-y-3 text-gray-700",children:[e.jsxs("div",{children:[e.jsx("strong",{children:"❌ Being Too Broad:"}),e.jsx("p",{className:"text-sm mt-1",children:'"Homeowners aged 30-70" describes millions of people with different needs.'})]}),e.jsxs("div",{children:[e.jsx("strong",{children:"❌ Confusing Correlation with Causation:"}),e.jsx("p",{className:"text-sm mt-1",children:"Just because most clients are 45-55 doesn't mean age matters - it might be that this age group has the income/homeownership you really care about."})]}),e.jsxs("div",{children:[e.jsx("strong",{children:"❌ Ignoring Geographic Clusters:"}),e.jsx("p",{className:"text-sm mt-1",children:"For local services, specific neighborhoods often outperform demographic age/income predictors."})]}),e.jsxs("div",{children:[e.jsx("strong",{children:"❌ Assuming Demographics = Psychographics:"}),e.jsx("p",{className:"text-sm mt-1",children:"Two 40-year-old homeowners can have completely opposite values and buying motivations."})]})]})]}),e.jsxs(i,{className:"bg-green-50 border-green-200",children:[e.jsx(t,{children:e.jsx(l,{className:"text-xl",children:"Key Takeaways"})}),e.jsx(n,{children:e.jsxs("ul",{className:"space-y-2",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-5 h-5 text-green-600 flex-shrink-0 mt-0.5"}),e.jsxs("span",{className:"text-gray-700",children:[e.jsx("strong",{children:"Focus on actionable demographics"})," that directly affect buying ability and service needs (income, property type, location)."]})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-5 h-5 text-green-600 flex-shrink-0 mt-0.5"}),e.jsxs("span",{className:"text-gray-700",children:[e.jsx("strong",{children:"Life stage matters more than age"})," - a 35-year-old new parent has more in common with a 42-year-old parent than a 35-year-old single professional."]})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-5 h-5 text-green-600 flex-shrink-0 mt-0.5"}),e.jsxs("span",{className:"text-gray-700",children:[e.jsx("strong",{children:"Use real customer data"})," from interviews and reviews to validate demographic assumptions."]})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(a,{className:"w-5 h-5 text-green-600 flex-shrink-0 mt-0.5"}),e.jsxs("span",{className:"text-gray-700",children:[e.jsx("strong",{children:"Demographics tell you WHERE to find customers"}
1),", psychographics (next section) tell you HOW to speak to them."]})]})]})})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-between items-center mt-8 pt-6 border-t",children:[e.jsx(s,{href:"/avatar-guide-introduction",children:e.jsxs(r,{variant:"outline",className:"gap-2",children:[e.jsx(d,{className:"w-4 h-4"}),"Previous: Introduction"]})}),e.jsx(s,{href:"/avatar-guide-psychographics",children:e.jsxs(r,{size:"lg",className:"gap-2",children:["Next: Psychographics",e.jsx(j,{className:"w-5 h-5"})]})})]})]})})]})}export{b as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.