{"id":1525,"date":"2026-05-13T20:00:22","date_gmt":"2026-05-13T20:00:22","guid":{"rendered":"https:\/\/www.siteplug.com\/blog\/?p=1525"},"modified":"2026-05-13T20:00:23","modified_gmt":"2026-05-13T20:00:23","slug":"the-search-everywhere-generation-capturing-high-intent-gen-z-consumers","status":"publish","type":"post","link":"https:\/\/www.siteplug.com\/blog\/the-search-everywhere-generation-capturing-high-intent-gen-z-consumers","title":{"rendered":"The\u00a0&#8220;Search Everywhere&#8221;\u00a0Generation: Capturing High-Intent Gen-Z Consumers\u00a0"},"content":{"rendered":"\n<p>Right now, there&nbsp;may&nbsp;be a&nbsp;25-year-old&nbsp;in New York&nbsp;thinking&nbsp;he wants a new&nbsp;phone.&nbsp;He&nbsp;sees one mentioned in a social media reel.&nbsp;He&nbsp;opens&nbsp;an&nbsp;AI chat interface and asks&nbsp;which configurations are worth the price.&nbsp;Then, he&nbsp;checks&nbsp;content platforms&nbsp;for&nbsp;reviews&nbsp;about the brand&nbsp;and model.&nbsp;He&nbsp;hasn\u2019t&nbsp;even typed anything into a search bar yet, but he already knows what&nbsp;he\u2019s&nbsp;buying.&nbsp;&nbsp;<\/p>\n\n\n\n<p>That&#8217;s&nbsp;not one&nbsp;user.&nbsp;That&#8217;s&nbsp;millions of Gen Z consumers&nbsp;globally.&nbsp;In the US alone \u2014 71 million&nbsp;<em>(Visual Capitalist)<\/em>. And&nbsp;they&#8217;re&nbsp;just getting started.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Gen Z&nbsp;is&nbsp;the audience you&nbsp;can\u2019t&nbsp;afford to get wrong<\/strong><\/h2>\n\n\n\n<p>Millennials still hold the bigger wallet.&nbsp;&nbsp;<\/p>\n\n\n\n<p>But&nbsp;Gen Z is the only generation whose spending is&nbsp;rapidly&nbsp;accelerating.&nbsp;By 2030,&nbsp;this generation&nbsp;is projected to contribute more high-net-worth individuals to every region globally than any prior generation, retiring the &#8220;broke generation&#8221; myth for good.&nbsp;<\/p>\n\n\n\n<style>\n  #gz-wrap * { box-sizing: border-box; }\n  #gz-wrap {\n    background: #FFFFFF;\n    color: #000000;\n    padding: 1.5rem;\n    border-radius: 12px;\n    border: 0.5px solid rgba(0,0,0,0.1);\n    font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif;\n    max-width: 780px;\n  }\n  #gz-wrap .gz-eyebrow { font-size: 11px; letter-spacing: 0.08em; color: #5917A6; font-weight: 500; text-transform: uppercase; }\n  #gz-wrap .gz-source { font-size: 13px; color: #666; margin: 2px 0 10px; font-style: italic; }\n  #gz-wrap .gz-headline { font-size: 18px; font-weight: 500; margin: 0 0 1.5rem; line-height: 1.4; color: #000; }\n  #gz-wrap .gz-accent { color: #FAA61C; }\n  #gz-wrap .gz-stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-top: 1.25rem; }\n  #gz-wrap .gz-stat { background: #F5F4EF; border-radius: 8px; padding: 12px 14px; }\n  #gz-wrap .gz-stat-label { font-size: 12px; color: #666; margin: 0; }\n  #gz-wrap .gz-stat-value { font-size: 22px; font-weight: 500; margin: 4px 0 0; color: #000; letter-spacing: -0.01em; }\n<\/style>\n\n<div id=\"gz-wrap\">\n  <div class=\"gz-eyebrow\">Gen Z spending on the rise<\/div>\n  <div class=\"gz-source\">NielsenIQ \/ World Data Lab, 2024<\/div>\n  <p class=\"gz-headline\">By 2034, Gen Z will add almost <span class=\"gz-accent\">$9 trillion USD<\/span> in spending globally \u2014 more than any other generation.<\/p>\n  <div style=\"position: relative; width: 100%; height: 340px;\">\n    <canvas id=\"gzChart\"><\/canvas>\n  <\/div>\n  <div class=\"gz-stats\">\n    <div class=\"gz-stat\">\n      <p class=\"gz-stat-label\">Growth 2024\u20132030<\/p>\n      <p class=\"gz-stat-value\" style=\"color: #FAA61C;\">+$2.8T<\/p>\n    <\/div>\n    <div class=\"gz-stat\">\n      <p class=\"gz-stat-label\">Percent change<\/p>\n      <p class=\"gz-stat-value\" style=\"color: #5917A6;\">+28.6%<\/p>\n    <\/div>\n    <div class=\"gz-stat\">\n      <p class=\"gz-stat-label\">Avg annual growth<\/p>\n      <p class=\"gz-stat-value\">+4.3%<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.js\"><\/script>\n<script>\n(function(){\n  var ORANGE = '#FAA61C', PURPLE = '#5917A6';\n  var SF = '-apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif';\n  Chart.defaults.font.family = SF;\n  var valueLabelPlugin = {\n    id: 'valueLabels',\n    afterDatasetsDraw: function(chart) {\n      var c = chart.ctx;\n      chart.data.datasets[0].data.forEach(function(v, i) {\n        var bar = chart.getDatasetMeta(0).data[i];\n        if (!bar) return;\n        c.save();\n        c.font = '500 18px ' + SF;\n        c.textAlign = 'center';\n        c.textBaseline = 'middle';\n        c.fillStyle = '#FFFFFF';\n        c.fillText('$' + Number(v).toFixed(1) + 'T', bar.x, bar.y + 26);\n        c.restore();\n      });\n    }\n  };\n  new Chart(document.getElementById('gzChart'), {\n    type: 'bar',\n    data: {\n      labels: ['2024', '2030'],\n      datasets: [{\n        data: [9.8, 12.6],\n        backgroundColor: [ORANGE, PURPLE],\n        borderWidth: 0,\n        borderRadius: 14,\n        barPercentage: 0.62,\n        categoryPercentage: 0.72\n      }]\n    },\n    options: {\n      responsive: true,\n      maintainAspectRatio: false,\n      animation: { duration: 900, easing: 'easeOutCubic' },\n      plugins: {\n        legend: { display: false },\n        tooltip: {\n          backgroundColor: '#000', titleColor: '#FFF', bodyColor: '#FFF',\n          padding: 12, cornerRadius: 8, displayColors: false,\n          titleFont: { family: SF, size: 13, weight: '500' },\n          bodyFont: { family: SF, size: 13 },\n          callbacks: {\n            title: function(items) { return items[0].label; },\n            label: function(item) { return 'Gen Z spending: $' + item.parsed.y.toFixed(1) + 'T'; }\n          }\n        }\n      },\n      scales: {\n        y: {\n          beginAtZero: true, max: 16,\n          ticks: { callback: function(v) { return '$' + v + 'T'; }, color: '#666', font: { family: SF, size: 12 } },\n          grid: { color: 'rgba(0,0,0,0.06)' }, border: { display: false }\n        },\n        x: {\n          ticks: { color: '#000', font: { family: SF, size: 14, weight: '500' } },\n          grid: { display: false }, border: { color: 'rgba(0,0,0,0.15)' }\n        }\n      }\n    },\n    plugins: [valueLabelPlugin]\n  });\n})();\n<\/script>\n\n\n\n<p>Now that we know how much&nbsp;they\u2019re&nbsp;projected to spend,&nbsp;it\u2019s&nbsp;crucial to decode&nbsp;the decision-making. Gen Z&nbsp;doesn&#8217;t&nbsp;shop the way Millennials do, and those habits are already bleeding into older age groups. Brands built entirely around Millennial-era search&nbsp;behaviour&nbsp;aren&#8217;t&nbsp;just missing Gen&nbsp;Z but&nbsp;also&nbsp;falling behind the curve for everyone.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Here\u2019s&nbsp;a deep dive into key&nbsp;behavioural&nbsp;patterns.&nbsp;<strong>&nbsp;<\/strong>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Gen Z&#8217;s path to purchase is not linear.<\/strong>&nbsp;<\/h2>\n\n\n\n<p>First things first: Gen Z&nbsp;hasn&#8217;t&nbsp;abandoned traditional search. But they treat it very differently from Millennials.&nbsp;<\/p>\n\n\n\n<p>Millennials adopted social platforms as a complement to traditional search. Gen Z treats them as equals, with&nbsp;each one serving a different stage and purpose.&nbsp;<\/p>\n\n\n\n<p>18\u201324-year-olds issue more daily queries than any other age group\u00a0<em>(Google\u00a0internal data)<\/em>.\u00a0But a\u00a0<em>YPulse\u00a0<\/em>survey of US consumers found only <strong>46%<\/strong> start\u00a0their\u00a0search\u00a0journey\u00a0there, unlike millennials who still begin with a search engine.\u00a0\u00a0<\/p>\n\n\n\n<p>Gen Z&nbsp;is matching platform to intent. Alternate surfaces&nbsp;such as&nbsp;social media, niche&nbsp;browsers, BNPL apps, AI interfaces, etc.&nbsp;for discovery and research.&nbsp;Traditional&nbsp;search,&nbsp;for&nbsp;an added layer or transactional confirmation.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Put plainly:&nbsp;for most of their searches, the search bar&nbsp;isn&#8217;t&nbsp;the first touchpoint.&nbsp;Or the most important one.&nbsp;It&#8217;s&nbsp;a later-stage tool. In some cases,&nbsp;it&#8217;s&nbsp;not there at all.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>They use AI&nbsp;as&nbsp;a&nbsp;research and&nbsp;shopping assistant.<\/strong>&nbsp;<\/h2>\n\n\n\n<p>Gen Z uses AI tools to ideate \u2014&nbsp;<em>&#8220;what should I try?&#8221;, &#8220;what works for someone like me?&#8221;<\/em>&nbsp;\u2014 while Millennials use them to verify and compare. Same tool, different job.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Additionally,\u00a0<strong>61%<\/strong> of US Gen Z use AI tools during the shopping journey \u2014 the highest rate of any generation\u00a0<em>(PayPal).<\/em>\u00a0<\/p>\n\n\n\n<p>The trust dynamic is striking, too. A study of US consumers&nbsp;(including 18-28-year-olds)&nbsp;found&nbsp;61% trust&nbsp;GenAI&nbsp;over traditional search&nbsp;<em>(eMarketer)<\/em>.<\/p>\n\n\n\n<style>\n  #trust-ai-wrap * { box-sizing: border-box; }\n  #trust-ai-wrap {\n    background: #FFFFFF;\n    width: 100%;\n    max-width: 820px;\n    padding: 36px 40px 28px;\n    border-radius: 12px;\n    border: 0.5px solid rgba(0,0,0,0.1);\n    box-shadow: 0 1px 3px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif;\n    color: #000;\n  }\n  #trust-ai-wrap .headline { font-size: 22px; font-weight: 600; line-height: 1.35; margin: 0 0 6px; color: #000; letter-spacing: -0.01em; }\n  #trust-ai-wrap .subhead { font-size: 13px; color: #888; margin: 0 0 12px; }\n  #trust-ai-wrap .stage { position: relative; width: 100%; height: 480px; margin: 12px 0 0; }\n  #trust-ai-wrap .chart-area { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 360px; height: 360px; }\n  #trust-ai-wrap .glow {\n    position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);\n    width: 320px; height: 320px; border-radius: 50%;\n    background: radial-gradient(circle, rgba(250,166,28,0.35) 0%, rgba(250,166,28,0.08) 45%, transparent 70%);\n    filter: blur(20px); pointer-events: none; z-index: 0; transition: opacity 0.3s;\n  }\n  #trust-ai-wrap .floating-label { position: absolute; pointer-events: none; transition: opacity 0.2s, transform 0.2s; }\n  #trust-ai-wrap .floating-label.dim { opacity: 0.4; }\n  #trust-ai-wrap .label-value { font-size: 38px; font-weight: 700; line-height: 1; margin: 0; letter-spacing: -0.02em; }\n  #trust-ai-wrap .label-text { font-size: 14px; margin: 6px 0 0; font-weight: 500; }\n  #trust-ai-wrap .label-top { top: 6%; left: 10%; }\n  #trust-ai-wrap .label-bottom-left { bottom: 6%; left: 4%; }\n  #trust-ai-wrap .label-bottom-right { bottom: 6%; right: 6%; text-align: right; }\n  #trust-ai-wrap .label-trust-more .label-value { color: #FAA61C; }\n  #trust-ai-wrap .label-trust-more .label-text { color: #B07410; }\n  #trust-ai-wrap .label-trust-same .label-value { color: #5917A6; }\n  #trust-ai-wrap .label-trust-same .label-text { color: #5917A6; opacity: 0.75; }\n  #trust-ai-wrap .label-trust-less .label-value { color: #5917A6; opacity: 0.55; }\n  #trust-ai-wrap .label-trust-less .label-text { color: #5917A6; opacity: 0.55; }\n  #trust-ai-wrap .ta-footer { margin-top: 24px; padding-top: 16px; border-top: 1px solid rgba(0,0,0,0.08); text-align: center; background: none !important; color: inherit !important; }\n  #trust-ai-wrap .ta-note { font-size: 12px; color: #666 !important; margin: 0; line-height: 1.6; font-style: italic; background: none !important; }\n  @media (max-width: 700px) {\n    #trust-ai-wrap { padding: 24px 20px; }\n    #trust-ai-wrap .headline { font-size: 17px; }\n    #trust-ai-wrap .stage { height: 540px; }\n    #trust-ai-wrap .chart-area { width: 240px; height: 240px; }\n    #trust-ai-wrap .glow { width: 220px; height: 220px; }\n    #trust-ai-wrap .label-value { font-size: 28px; }\n    #trust-ai-wrap .label-text { font-size: 12px; }\n    #trust-ai-wrap .label-top { top: 2%; left: 0; }\n    #trust-ai-wrap .label-bottom-left { bottom: 2%; left: 0; }\n    #trust-ai-wrap .label-bottom-right { bottom: 2%; right: 0; }\n  }\n<\/style>\n\n<div id=\"trust-ai-wrap\">\n  <p class=\"headline\">% of US regular genAI users, on whether they trust genAI over organic search results<\/p>\n  <p class=\"subhead\">Hover a slice to focus.<\/p>\n\n  <div class=\"stage\" id=\"trust-stage\">\n    <div class=\"floating-label label-top label-trust-less\" data-index=\"2\">\n      <p class=\"label-value\">7.6%<\/p>\n      <p class=\"label-text\">Trust less<\/p>\n    <\/div>\n    <div class=\"floating-label label-bottom-left label-trust-same\" data-index=\"1\">\n      <p class=\"label-value\">31.3%<\/p>\n      <p class=\"label-text\">Trust the same<\/p>\n    <\/div>\n    <div class=\"floating-label label-bottom-right label-trust-more\" data-index=\"0\">\n      <p class=\"label-value\">61.1%<\/p>\n      <p class=\"label-text\">Trust more<\/p>\n    <\/div>\n    <div class=\"glow\" id=\"trust-glow\"><\/div>\n    <div class=\"chart-area\">\n      <canvas id=\"trustChart\"><\/canvas>\n    <\/div>\n  <\/div>\n\n  <div class=\"ta-footer\">\n    <p class=\"ta-note\">Note: ages 18\u201367; among those who use genAI tools somewhat frequently or very frequently.<\/p>\n    <p class=\"ta-note\">Source: Atlest, &#8220;Consumer Adoption of AI Report 2025&#8221;, March 4, 2025<\/p>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.js\"><\/script>\n<script>\n(function(){\n  var SF = '-apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif';\n  Chart.defaults.font.family = SF;\n\n  var slices = [\n    { label: 'Trust more',     value: 61.1, color: '#FAA61C' },\n    { label: 'Trust the same', value: 31.3, color: '#7F4FCB' },\n    { label: 'Trust less',     value: 7.6,  color: '#5917A6' }\n  ];\n\n  var focused = -1;\n  var labels = document.querySelectorAll('#trust-ai-wrap .floating-label');\n\n  function updateLabels(highlightIndex) {\n    labels.forEach(function(el) {\n      var idx = parseInt(el.getAttribute('data-index'), 10);\n      var isActive = (highlightIndex === -1) || (idx === highlightIndex);\n      el.classList.toggle('dim', !isActive);\n      el.style.transform = (idx === highlightIndex && highlightIndex !== -1) ? 'scale(1.06)' : 'scale(1)';\n    });\n  }\n\n  var donutChart = new Chart(document.getElementById('trustChart'), {\n    type: 'doughnut',\n    data: {\n      labels: slices.map(function(s){ return s.label; }),\n      datasets: [{\n        data: slices.map(function(s){ return s.value; }),\n        backgroundColor: slices.map(function(s){ return s.color; }),\n        borderColor: '#FFFFFF',\n        borderWidth: 4,\n        hoverOffset: 14,\n        offset: slices.map(function(){ return 0; })\n      }]\n    },\n    options: {\n      responsive: true,\n      maintainAspectRatio: false,\n      cutout: '55%',\n      animation: { duration: 900, easing: 'easeOutCubic' },\n      plugins: {\n        legend: { display: false },\n        tooltip: {\n          backgroundColor: '#000', titleColor: '#FFF', bodyColor: '#FFF',\n          padding: 12, cornerRadius: 8, displayColors: true, boxWidth: 10, boxHeight: 10,\n          titleFont: { family: SF, size: 13, weight: '500' },\n          bodyFont: { family: SF, size: 13 },\n          callbacks: { label: function(item) { return ' ' + item.label + ': ' + item.parsed.toFixed(1) + '%'; } }\n        }\n      },\n      onHover: function(evt, elements) {\n        var canvas = evt.native && evt.native.target;\n        if (elements.length > 0) {\n          var i = elements[0].index;\n          if (focused === -1) updateLabels(i);\n          if (canvas) canvas.style.cursor = 'pointer';\n        } else {\n          updateLabels(focused);\n          if (canvas) canvas.style.cursor = 'default';\n        }\n      },\n      onClick: function(evt, elements) {\n        if (elements.length > 0) {\n          var i = elements[0].index;\n          focused = (focused === i) ? -1 : i;\n          donutChart.data.datasets[0].offset = slices.map(function(_, j){ return j === focused ? 14 : 0; });\n          donutChart.update();\n          updateLabels(focused);\n        }\n      }\n    }\n  });\n\n  labels.forEach(function(el) {\n    el.style.pointerEvents = 'auto';\n    el.style.cursor = 'pointer';\n    el.addEventListener('click', function() {\n      var i = parseInt(el.getAttribute('data-index'), 10);\n      focused = (focused === i) ? -1 : i;\n      donutChart.data.datasets[0].offset = slices.map(function(_, j){ return j === focused ? 14 : 0; });\n      donutChart.update();\n      updateLabels(focused);\n    });\n    el.addEventListener('mouseenter', function() {\n      if (focused === -1) updateLabels(parseInt(el.getAttribute('data-index'), 10));\n    });\n    el.addEventListener('mouseleave', function() {\n      updateLabels(focused);\n    });\n  });\n\n  updateLabels(focused);\n})();\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p>For paid marketers, it creates a reach gap that&nbsp;didn&#8217;t&nbsp;exist&nbsp;a&nbsp;few&nbsp;years ago: a brand not surfaced&nbsp;within&nbsp;AI&nbsp;interfaces&nbsp;is absent from a growing&nbsp;portion&nbsp;of Gen Z&#8217;s research.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>They prefer&nbsp;<em>zero&nbsp;<\/em>clicks&nbsp;over fewer clicks.&nbsp;<\/strong>&nbsp;<\/h2>\n\n\n\n<p><strong>60%<\/strong> of searches on traditional engines end without a single click to an external website.\u00a0\u00a0<\/p>\n\n\n\n<p>AI Overviews now appear on\u00a0nearly <strong>20%<\/strong>\u00a0of US desktop searches\u00a0<em>(Semrush).<\/em>\u00a0For the informational queries Gen Z runs before converting, that share is higher.\u00a0<\/p>\n\n\n\n<p>Gen Z&#8217;s preference for fast,&nbsp;consolidated&nbsp;answers makes them the demographic most likely to get what they need and move on without clicking anything. If click volume is your primary performance signal,&nbsp;you&#8217;re&nbsp;measuring&nbsp;as well as&nbsp;optimizing&nbsp;the wrong thing for this audience.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Gen-Z&nbsp;is becoming increasingly privacy-conscious.&nbsp;<\/strong><\/h2>\n\n\n\n<style>\n  #privacy-wrap * { box-sizing: border-box; }\n  #privacy-wrap {\n    background: #FFFFFF;\n    width: 100%;\n    max-width: 980px;\n    padding: 44px 48px;\n    border-radius: 12px;\n    border: 0.5px solid rgba(0,0,0,0.08);\n    box-shadow: 0 1px 3px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif;\n    color: #1A1A1A;\n  }\n  #privacy-wrap .layout { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }\n  #privacy-wrap .headline { font-size: 26px; font-weight: 600; line-height: 1.4; margin: 0 0 20px; color: #1A1A1A; letter-spacing: -0.01em; }\n  #privacy-wrap .quote { font-style: italic; font-weight: 500; color: #FAA61C; }\n  #privacy-wrap .source { font-size: 13px; color: #888; margin: 0; }\n  #privacy-wrap .rings { display: flex; justify-content: center; }\n  #privacy-wrap .ring-card { flex: 0 0 auto; width: 220px; text-align: center; transition: transform 0.25s ease; }\n  #privacy-wrap .ring-card:hover { transform: translateY(-3px); }\n  #privacy-wrap .ring-stage { position: relative; width: 220px; height: 220px; margin: 0 auto 12px; }\n  #privacy-wrap .center-label { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); pointer-events: none; text-align: center; }\n  #privacy-wrap .big-number { font-size: 48px; font-weight: 700; color: #1A1A1A; line-height: 1; letter-spacing: -0.02em; margin: 0; transition: color 0.2s; }\n  #privacy-wrap .ring-card:hover .big-number { color: #D88600; }\n  #privacy-wrap .group-label { font-size: 16px; font-weight: 600; color: #1A1A1A; margin: 0; letter-spacing: -0.005em; }\n  #privacy-wrap .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; }\n  @media (max-width: 760px) {\n    #privacy-wrap { padding: 28px 24px; }\n    #privacy-wrap .layout { grid-template-columns: 1fr; gap: 28px; }\n    #privacy-wrap .text-block { text-align: center; }\n    #privacy-wrap .headline { font-size: 20px; margin-bottom: 16px; }\n    #privacy-wrap .ring-card { width: 170px; }\n    #privacy-wrap .ring-stage { width: 170px; height: 170px; }\n    #privacy-wrap .big-number { font-size: 36px; }\n  }\n<\/style>\n\n<div id=\"privacy-wrap\">\n  <h2 class=\"sr-only\">Data privacy importance: 42 percent of Gen Zers compared to Millennials.<\/h2>\n\n  <div class=\"layout\">\n    <div class=\"text-block\">\n      <p class=\"headline\">\n        42% of Gen Zers said that data privacy is <span class=\"quote\">&#8220;very important to them,&#8221;<\/span> compared to Millennials.\n      <\/p>\n      <p class=\"source\">Source: The Atlantic<\/p>\n    <\/div>\n\n    <div class=\"rings\">\n      <div class=\"ring-card\">\n        <div class=\"ring-stage\">\n          <canvas id=\"ring-genz-priv\"><\/canvas>\n          <div class=\"center-label\">\n            <p class=\"big-number\" id=\"num-genz-priv\">0%<\/p>\n          <\/div>\n        <\/div>\n        <p class=\"group-label\">Gen Zers<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.js\"><\/script>\n<script>\n(function(){\n  var SF = '-apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif';\n  Chart.defaults.font.family = SF;\n\n  var genZValue = 42;\n\n  new Chart(document.getElementById('ring-genz-priv'), {\n    type: 'doughnut',\n    data: {\n      labels: ['Very important', 'Other'],\n      datasets: [{\n        data: [genZValue, 100 - genZValue],\n        backgroundColor: ['#FAA61C', '#E5E5E5'],\n        borderWidth: 0,\n        borderRadius: 0,\n        spacing: 0\n      }]\n    },\n    options: {\n      responsive: true,\n      maintainAspectRatio: true,\n      cutout: '78%',\n      rotation: -90,\n      animation: { duration: 1200, easing: 'easeOutCubic' },\n      plugins: { legend: { display: false }, tooltip: { enabled: false } }\n    }\n  });\n\n  (function() {\n    var el = document.getElementById('num-genz-priv');\n    var start = performance.now();\n    function step(now) {\n      var t = Math.min(1, (now - start) \/ 1200);\n      var eased = 1 - Math.pow(1 - t, 3);\n      el.textContent = Math.round(genZValue * eased) + '%';\n      if (t < 1) requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  })();\n})();\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p>Privacy-focused browsers are no longer niche. Brave holds <strong>3.13%<\/strong> of the US desktop market as of early 2026, Firefox another <strong>3\u20133.64%<\/strong>, and DuckDuckGo continues to grow on mobile. A meaningful share of US browsing is already happening in environments built to block conventional ad tracking, and Gen Z is the fastest-growing segment driving that shift.\u00a0<\/p>\n\n\n\n<p>This is the first generation that never knew a world without the internet. They watched data get harvested, ads follow them across platforms, and the rules change without warning. Privacy is their baseline expectation.&nbsp;<\/p>\n\n\n\n<p>That makes these browsers an untapped reach surface. Cookie-dependent retargeting gets less effective every year against an audience that&nbsp;is&nbsp;deliberately moving&nbsp;to surfaces designed to filter it out.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Marketers Can Reach Gen Z<\/strong>&nbsp;<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. <strong>Show up where&nbsp;they\u2019re&nbsp;actually&nbsp;searching.<\/strong><\/h3>\n\n\n\n<p>Gen Z&nbsp;doesn't&nbsp;follow a single path to purchase. They discover on alternate platforms, research through AI, and declare intent in ways that may never involve a typed query. A strategy built around one surface catches one stage. The brands that win this audience are present at all three \u2014 pre-search, during search, and post search.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. <strong>Get visible inside AI interfaces and answers<\/strong>.<\/h3>\n\n\n\n<p>Gen Z trusts AI-generated answers more than traditional search results. Test ad placements that boost brand visibility inside these environments.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. <strong>Start investing in Gen Z now, not later.<\/strong>&nbsp;<\/h3>\n\n\n\n<p>The spending gap between Gen Z and Millennials is closing fast, and Gen Z's habits are already shaping how older cohorts discover and buy.&nbsp;Don't&nbsp;wait until Gen Z \"matures\" into the primary audience; treat them as the primary audience right now.<\/p>\n\n\n\n<style>\n  #genz-disc-wrap * { box-sizing: border-box; }\n  #genz-disc-wrap {\n    background: #FFFFFF;\n    width: 100%;\n    max-width: 780px;\n    padding: 32px 36px 24px;\n    border-radius: 4px;\n    border-left: 5px solid #5917A6;\n    box-shadow: 0 1px 3px rgba(0,0,0,0.04);\n    font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif;\n  }\n  #genz-disc-wrap .headline {\n    font-size: 22px;\n    font-weight: 600;\n    line-height: 1.4;\n    margin: 0 0 24px;\n    color: #000;\n  }\n  #genz-disc-wrap .accent { color: #FAA61C; }\n  #genz-disc-wrap .toolbar {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 12px;\n    margin-bottom: 16px;\n    padding-bottom: 12px;\n    border-bottom: 1px solid #EEE;\n  }\n  #genz-disc-wrap .legend { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }\n  #genz-disc-wrap .legend-item {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 5px 10px;\n    border-radius: 6px;\n    cursor: pointer;\n    font-size: 13px;\n    color: #333;\n    user-select: none;\n    transition: background 0.15s, opacity 0.15s;\n  }\n  #genz-disc-wrap .legend-item:hover { background: #F5F5F5; }\n  #genz-disc-wrap .legend-item.muted { opacity: 0.35; }\n  #genz-disc-wrap .swatch { width: 12px; height: 12px; border-radius: 2px; display: inline-block; }\n  #genz-disc-wrap .chart-wrap { position: relative; width: 100%; height: 400px; }\n  #genz-disc-wrap .gd-caption { font-size: 13px; color: #555; margin: 20px 0 0; line-height: 1.5; font-style: italic; }\n  #genz-disc-wrap .gd-footer {\n    display: flex;\n    justify-content: space-between;\n    align-items: baseline;\n    margin-top: 16px;\n    padding-top: 14px;\n    border-top: 1px solid #EEE;\n    font-size: 12px;\n    background: none !important;\n    color: inherit !important;\n  }\n  #genz-disc-wrap .gd-source { color: #555; background: none !important; }\n  #genz-disc-wrap .gd-source strong { color: #000; font-weight: 600; }\n  #genz-disc-wrap .gd-brand { letter-spacing: 0.1em; color: #888; font-size: 10px; font-weight: 600; background: none !important; }\n  @media (max-width: 600px) {\n    #genz-disc-wrap { padding: 24px 20px; }\n    #genz-disc-wrap .headline { font-size: 18px; }\n    #genz-disc-wrap .gd-footer { flex-direction: column; gap: 8px; align-items: flex-start; }\n  }\n<\/style>\n\n<div id=\"genz-disc-wrap\">\n  <p class=\"headline\">\n    Gen Z spending on discretionary items grew <span class=\"accent\">25.5% year-over-year<\/span> in 2025 \u2014 higher than any other cohort.\n  <\/p>\n  <div class=\"toolbar\">\n    <div class=\"legend\">\n      <div class=\"legend-item\" id=\"gd-leg-gz\">\n        <span class=\"swatch\" style=\"background:#5917A6;\"><\/span>Gen Z\n      <\/div>\n      <div class=\"legend-item\" id=\"gd-leg-ov\">\n        <span class=\"swatch\" style=\"background:#FAA61C;\"><\/span>Overall population\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"chart-wrap\">\n    <canvas id=\"gdChart\"><\/canvas>\n  <\/div>\n  <p class=\"gd-caption\">Credit and debit card spending by category for Gen Z and overall population in February (six-month moving average, YoY%).<\/p>\n  <div class=\"gd-footer\">\n    <span class=\"gd-source\"><strong>Source:<\/strong> Bank of America internal data<\/span>\n    <span class=\"gd-brand\">BANK OF AMERICA INSTITUTE<\/span>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.js\"><\/script>\n<script>\n(function(){\n  var SF = '-apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif';\n  Chart.defaults.font.family = SF;\n  var ORANGE = '#FAA61C', PURPLE = '#5917A6';\n  var categories = ['Travel', 'Retail ex restaurants', 'Restaurants', 'Entertainment'];\n  var genZ = [13.5, 12.5, 14.0, 25.5];\n  var overall = [3.0, 1.0, 2.5, 10.0];\n  var hidden = { genz: false, overall: false };\n  var valueLabel = {\n    id: 'valueLabel',\n    afterDatasetsDraw: function(chart) {\n      var c = chart.ctx;\n      c.save();\n      c.font = '500 12px ' + SF;\n      c.textBaseline = 'middle';\n      c.textAlign = 'left';\n      c.fillStyle = '#000';\n      chart.data.datasets.forEach(function(ds, dsi) {\n        if (ds.hidden) return;\n        var meta = chart.getDatasetMeta(dsi);\n        meta.data.forEach(function(bar, i) {\n          var v = ds.data[i];\n          if (v == null) return;\n          c.fillText(v.toFixed(1) + '%', bar.x + 6, bar.y);\n        });\n      });\n      c.restore();\n    }\n  };\n  var chart = new Chart(document.getElementById('gdChart'), {\n    type: 'bar',\n    data: {\n      labels: categories,\n      datasets: [\n        { label: 'Gen Z', data: genZ, backgroundColor: PURPLE, borderRadius: 3, borderSkipped: false, barPercentage: 0.85, categoryPercentage: 0.7 },\n        { label: 'Overall population', data: overall, backgroundColor: ORANGE, borderRadius: 3, borderSkipped: false, barPercentage: 0.85, categoryPercentage: 0.7 }\n      ]\n    },\n    options: {\n      indexAxis: 'y',\n      responsive: true,\n      maintainAspectRatio: false,\n      animation: { duration: 800, easing: 'easeOutCubic' },\n      layout: { padding: { right: 45 } },\n      plugins: {\n        legend: { display: false },\n        tooltip: {\n          backgroundColor: '#000', titleColor: '#FFF', bodyColor: '#FFF',\n          padding: 10, cornerRadius: 6, displayColors: true, boxWidth: 10, boxHeight: 10,\n          titleFont: { family: SF, size: 13, weight: '500' },\n          bodyFont: { family: SF, size: 13 },\n          callbacks: { label: function(item) { return item.dataset.label + ': ' + item.parsed.x.toFixed(1) + '% YoY'; } }\n        }\n      },\n      scales: {\n        x: {\n          beginAtZero: true, max: 30,\n          ticks: { callback: function(v) { return v + '%'; }, color: '#666', font: { family: SF, size: 12 }, stepSize: 5 },\n          grid: { color: 'rgba(0,0,0,0.06)' }, border: { color: 'rgba(0,0,0,0.2)' }\n        },\n        y: {\n          ticks: { color: '#000', font: { family: SF, size: 13, weight: '500' } },\n          grid: { display: false }, border: { color: 'rgba(0,0,0,0.2)' }\n        }\n      }\n    },\n    plugins: [valueLabel]\n  });\n  document.getElementById('gd-leg-gz').addEventListener('click', function() {\n    hidden.genz = !hidden.genz;\n    this.classList.toggle('muted', hidden.genz);\n    chart.data.datasets[0].hidden = hidden.genz;\n    chart.update();\n  });\n  document.getElementById('gd-leg-ov').addEventListener('click', function() {\n    hidden.overall = !hidden.overall;\n    this.classList.toggle('muted', hidden.overall);\n    chart.data.datasets[1].hidden = hidden.overall;\n    chart.update();\n  });\n})();\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p>If&nbsp;you\u2019re&nbsp;wondering how to get started,&nbsp;<em>SitePlug\u2019s&nbsp;<\/em><strong>Omni Search<\/strong>&nbsp;is your entry point.&nbsp;<\/p>\n\n\n\n<p>Rather than&nbsp;optimizing&nbsp;for one stage of the journey, it extends your reach across the surfaces Gen Z uses, including the ones where your current strategy has no presence at all.&nbsp;<\/p>\n\n\n\n<p>Know how it works and rethink your approach to paid search.<\/p>\n\n\n\n<p>Get in touch!<\/p>\n\n\n\n<script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/embed\/v2.js\"><\/script>\n<script>\n  hbspt.forms.create({\n    portalId: \"45130143\",\n    formId: \"5209b486-beaa-4842-a249-4ca2a44de07e\",\n    region: \"na1\"\n  });\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Right now, there&nbsp;may&nbsp;be a&nbsp;25-year-old&nbsp;in New York&nbsp;thinking&nbsp;he wants a new&nbsp;phone.&nbsp;He&nbsp;sees one mentioned in a social media reel.&nbsp;He&nbsp;opens&nbsp;an&nbsp;AI chat interface and asks&nbsp;which configurations are worth the price.&nbsp;Then,&hellip;<\/p>\n","protected":false},"author":9,"featured_media":1534,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[46,24,31,10],"class_list":["post-1525","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advertiser","tag-ai-search","tag-alternative-search-marketing","tag-search-marketing","tag-user-journey"],"_links":{"self":[{"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/posts\/1525","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/comments?post=1525"}],"version-history":[{"count":20,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/posts\/1525\/revisions"}],"predecessor-version":[{"id":1549,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/posts\/1525\/revisions\/1549"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/media\/1534"}],"wp:attachment":[{"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/media?parent=1525"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/categories?post=1525"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.siteplug.com\/blog\/wp-json\/wp\/v2\/tags?post=1525"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}