{"id":149980,"date":"2025-09-26T13:40:50","date_gmt":"2025-09-26T18:40:50","guid":{"rendered":"https:\/\/www.dacgroup.com\/?post_type=webinars&#038;p=149980"},"modified":"2025-09-26T14:14:06","modified_gmt":"2025-09-26T19:14:06","slug":"ai-is-rewriting-local-search-how-multi-location-brands-can-win-now","status":"publish","type":"webinars","link":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/","title":{"rendered":"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now"},"content":{"rendered":"\n<section class=\"d-flex justify-content-center hero-webinars\" style=\"background-color: #171616;\">\n    <header data-role=\"events-hero\">\n        <div class=\"breadcrumb-nav\">\n            <a href=\"https:\/\/www.dacgroup.com\/en-gb\/\">DAC<\/a><img decoding=\"async\" src=\"https:\/\/www.dacgroup.com\/wp-content\/themes\/dac\/img\/chevron-right-white.svg\" alt=\"\" aria-hidden=\"true\"><a href=\"https:\/\/www.dacgroup.com\/en-gb\/insights\/\">Insights<\/a><img decoding=\"async\" src=\"https:\/\/www.dacgroup.com\/wp-content\/themes\/dac\/img\/chevron-right-white.svg\" alt=\"\" aria-hidden=\"true\"><a href=\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/\">Webinars<\/a>        <\/div>\n\n        <div class=\"content-row\">\n            <div class=\"info-col\">\n                <span class=\"d-block title-decorator\">\n                WEBINAR                <\/span>\n\n                <h1 class=\"title my-0\">\n                    AI is Rewriting Local Search: How Multi-Location Brands Can Win Now                <\/h1>\n                <p class=\"status\" data-role=\"form-status\"><\/p>                                    <p class=\"description\">\n                        How visible are your brick-and-mortar locations on local SERPs? Why do some brands only dominate Maps Packs while others surface in AI Overviews? What does \u201cwinning\u201d in local search actually mean in 2025? Get the data behind how enterprise brands are protecting visibility and driving growth in Q3.                    <\/p>\n                \n                \n                        <div class=\"  \" data-role=\"cta\">\n\n                                                <a role=\"button\" data-scroll-to='#webinar-details' data-scroll-position='top' class=\"btn_primary-filled_white_hand smooth-scroll \"  >\n                        \n                        <div>Access the webinar<\/div>\n\n                        \n                                \n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\">\n                                            <g clip-path=\"url(#clip0_2625_299)\">\n                                                <rect width=\"24\" height=\"24\" \/>\n                                                <path d=\"M21.7073 14.8912C21.6071 15.0021 21.4862 15.092 21.3517 15.1553C19.9543 15.7739 16.2814 17.4092 12.3524 19.2435C10.9313 19.9218 9.44711 20.454 7.92204 20.8317C6.90068 21.072 5.83695 21.0548 4.82359 20.7811C3.81023 20.5073 2.87806 19.9857 2.10855 19.2616C1.36839 18.5696 0.795336 17.7128 0.434438 16.7583C0.0735402 15.8038 -0.0654262 14.7769 0.0285021 13.7588L1.0952 2.9341C1.14142 2.46498 1.3752 2.03566 1.74173 1.74683C2.10826 1.4583 2.57494 1.3353 3.03302 1.40705C3.45703 1.47428 3.83986 1.70311 4.10416 2.04711C4.36817 2.39111 4.4938 2.82466 4.45528 3.2594L4.01794 8.10736C3.99364 8.43387 4.09883 8.75676 4.31039 9.00368C4.52195 9.2506 4.8221 9.40074 5.1433 9.42064C5.46449 9.44054 5.78035 9.32839 6.01976 9.10951L15.5489 0.325307C15.7738 0.116073 16.0674 0 16.372 0C16.6766 0 16.9706 0.116073 17.1952 0.325307C17.4438 0.556248 17.5875 0.881556 17.5922 1.22435C17.5969 1.56684 17.4621 1.89637 17.22 2.13424L11.8439 7.41634C11.7168 7.54357 11.6602 7.72687 11.6928 7.90536C11.7254 8.08384 11.843 8.23428 12.0066 8.30634C12.1701 8.3787 12.3586 8.36392 12.5088 8.26624L19.325 3.72943C19.642 3.55275 20.0249 3.54763 20.3463 3.71586C20.6678 3.88439 20.8859 4.20427 20.9286 4.56968C20.9713 4.93508 20.8329 5.29808 20.5591 5.53836L13.9385 10.4189C13.8241 10.5045 13.7394 10.6251 13.6973 10.7632C13.6552 10.9013 13.6576 11.0493 13.7041 11.1859C13.7663 11.3692 13.9038 11.516 14.081 11.5874C14.2603 11.6595 14.4612 11.649 14.6321 11.5585L20.3212 8.55205C20.6678 8.36814 21.0839 8.38322 21.4166 8.59185C21.7493 8.80078 21.9494 9.17222 21.9434 9.56958C21.9375 9.96724 21.7265 10.3323 21.3879 10.531L14.849 14.4275C14.7237 14.5083 14.6461 14.647 14.6413 14.7977C14.6366 14.9485 14.7053 15.092 14.8253 15.1806C14.945 15.2695 15.1006 15.2922 15.2401 15.2412L20.4989 13.103C20.7766 12.9906 21.0874 12.9984 21.3594 13.1247C21.6293 13.2456 21.8376 13.4748 21.9354 13.7579C22.0033 13.9496 22.0181 14.1567 21.9778 14.3566C21.9375 14.5565 21.8442 14.741 21.7079 14.8903L21.7073 14.8912Z\" \/>\n                                            <\/g>\n                                            <defs>\n                                                <clipPath id=\"clip0_2625_299\">\n                                                    <rect width=\"24\" height=\"24\" \/>\n                                                <\/clipPath>\n                                            <\/defs>\n                                        <\/svg>\n\n                                \n\n                        \n                                                    <\/a>\n                    \n                <\/div>\n            \n                <div class=\"date-time-block responsive\" style=\"\">\n                    \n                                            <div class=\"experts-wrap\">\n                            <div class=\"icon\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\">\n                                    <rect width=\"40\" height=\"40\" rx=\"2\" fill=\"#363534\"\/>\n                                    <circle cx=\"20\" cy=\"14\" r=\"5\" stroke=\"white\"\/>\n                                    <path d=\"M29.8685 30H10.1315C9.53346 26.3333 10.6698 19 20 19C29.3302 19 30.4665 26.3333 29.8685 30Z\" stroke=\"white\"\/>\n                                <\/svg>\n                            <\/div>\n                            <div class=\"expert\">\n                                <div class=\"mob\"><p class=\"role\">Director of Local Optimization<\/p><p class=\"name\">Kyle Harris<\/p><p class=\"position\">Director, Local Optimization<\/p><\/div>                            <\/div>\n                        <\/div>\n                                    <\/div>\n\n\n                <div class=\"social-media-responsive\">\n                    <div class=\"icons-container\">\n                        <span>Share this<\/span>\n\n                        <div class=\"icons\">\n\n                            <div class=\"box\" id=\"linkedin\">\n                                <svg width=\"24\" height=\"21.79\" viewBox=\"0 0 25 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <g clip-path=\"url(#clip0_7915_7290)\">\n                                        <path d=\"M5.43927 7.02435H0.756348V21.8536H5.43927V7.02435Z\" fill=\"#A8A8A8\" \/>\n                                        <path d=\"M18.253 6.82922C15.5863 6.82922 13.8953 8.26012 13.5701 9.30077V6.9593H8.30176C8.3668 8.19508 8.30176 21.7886 8.30176 21.7886H13.5701V13.7886C13.5701 13.3333 13.57 12.878 13.7001 12.5528C14.0904 11.6422 14.8058 10.7317 16.2367 10.7317C18.0579 10.7317 18.9034 12.0975 18.9034 14.1138V21.7886H24.2367V13.5935C24.1717 8.97556 21.57 6.82922 18.253 6.82922Z\" fill=\"#A8A8A8\" \/>\n                                        <path d=\"M3.03318 -6.10352e-05C1.27708 -6.10352e-05 0.171387 1.10563 0.171387 2.60156C0.171387 4.03246 1.27708 5.13815 2.96813 5.13815H3.03318C4.78927 5.13815 5.89496 4.03246 5.89496 2.53652C5.82992 1.10563 4.72423 -6.10352e-05 3.03318 -6.10352e-05Z\" fill=\"#A8A8A8\" \/>\n                                    <\/g>\n                                    <defs>\n                                        <clipPath id=\"clip0_7915_7290\">\n                                            <rect width=\"24\" height=\"21.7886\" fill=\"white\" transform=\"translate(0.172363)\" \/>\n                                        <\/clipPath>\n                                    <\/defs>\n                                <\/svg>\n                            <\/div>\n\n                            <div class=\"box\" id=\"facebook\">\n                                <svg width=\"24\" height=\"24\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <g clip-path=\"url(#clip0_7915_7295)\">\n                                        <path d=\"M24.1724 23.4807C24.1724 24.2001 23.5838 24.7886 22.8645 24.7886H16.7173V15.5025H19.8563L20.3141 11.9058H16.7173V9.61697C16.7173 8.57065 16.9789 7.85131 18.483 7.85131H20.3794V4.58155C20.0525 4.51616 18.9408 4.45076 17.5675 4.45076C14.8209 4.45076 12.9244 6.15103 12.9244 9.2246V11.9058H9.78544V15.5025H12.9244V24.7886H1.48027C0.760919 24.7886 0.172363 24.2001 0.172363 23.4807V2.09654C0.172363 1.37719 0.760919 0.788635 1.48027 0.788635H22.8645C23.5838 0.788635 24.1724 1.37719 24.1724 2.09654V23.4807Z\" fill=\"#A8A8A8\" \/>\n                                    <\/g>\n                                    <defs>\n                                        <clipPath id=\"clip0_7915_7295\">\n                                            <rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.172363 0.788635)\" \/>\n                                        <\/clipPath>\n                                    <\/defs>\n                                <\/svg>\n                            <\/div>\n\n                            <div class=\"box\" id=\"email\">\n                                <svg width=\"25.66\" height=\"16.55\" viewBox=\"0 0 26 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24.4578 0.788635C24.8282 0.804486 25.178 0.96109 25.4334 1.22548C25.6889 1.48988 25.8302 1.84144 25.8275 2.20622V15.9271C25.8301 16.2915 25.6887 16.6426 25.4331 16.9063C25.1776 17.17 24.8278 17.3256 24.4578 17.3404H1.61321C1.23184 17.3404 0.866024 17.1916 0.595939 16.9267C0.325855 16.6618 0.17354 16.3023 0.172363 15.9271V2.20622C0.173536 1.83061 0.32571 1.47072 0.595668 1.20512C0.865626 0.93952 1.23143 0.789789 1.61321 0.788635H24.4578ZM2.53376 2.34624L13.0288 8.7823L23.5239 2.34624H2.53376ZM1.74218 3.75946V13.862L9.07539 8.20475L1.74218 3.75946ZM24.0264 15.7128L15.5459 9.14982L13.4602 10.423C13.3273 10.4924 13.1792 10.5286 13.0288 10.5286C12.8784 10.5286 12.7303 10.4924 12.5975 10.423L10.5073 9.13669L1.95119 15.6996L24.0264 15.7128ZM24.2443 13.8751V3.75946L16.9111 8.21788L24.2443 13.8751Z\" fill=\"#A8A8A8\" \/>\n                                <\/svg>\n                            <\/div>\n\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"media-col \">\n                                    <div class=\"video-container show-recording\" style=\"display: none;\">\n                        <video \n                        id=\"recording-video\"\n                        data-role=\"desktop-video-source\"\n                        playsinline \n                        webkit-playsinline\n                        loop\n                        preload=\"none\"\n                        class=\"vidbacking\"\n                        controls\n                        poster=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Untitled-design-8.jpg\">\n                        <source type=\"video\/mp4\" src=\"https:\/\/5408011.fs1.hubspotusercontent-na1.net\/hubfs\/5408011\/For%20sales%20use-%20Services%20and%20technology%20collateral\/DAC%20X%20SEJ%20Webinar-%20AI%20is%20rewriting%20local%20search.mp4\">\n                        <\/video>\n                            <!-- Buttons from your example -->\n                            <div class=\"buttons\">\n                                <!-- <button data-role=\"play-button\" aria-label=\"toggle video play status\" class=\"play\"><\/button> -->\n                                <!-- <button aria-label=\"toggle video audio\" class=\"volume\"><\/button> -->\n                            <\/div>\n                    <\/div>\n                \n                <span class=\"badge\">watch on-demand<\/span>                <img decoding=\"async\" src=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Untitled-design-8.jpg\" alt=\"hero image\" class=\"event-img\"\/>\n                \n\n                                            <div class=\"date-time-block\" style=\"\">\n                                                                                                                    <div class=\"experts-wrap\">\n                                    <div class=\"icon\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\">\n                                            <rect width=\"40\" height=\"40\" rx=\"2\" fill=\"#363534\"\/>\n                                            <circle cx=\"20\" cy=\"14\" r=\"5\" stroke=\"white\"\/>\n                                            <path d=\"M29.8685 30H10.1315C9.53346 26.3333 10.6698 19 20 19C29.3302 19 30.4665 26.3333 29.8685 30Z\" stroke=\"white\"\/>\n                                        <\/svg>\n                                    <\/div>\n                                    <div class=\"expert\">\n                                        <div><p class=\"role\">Director of Local Optimization<\/p><p class=\"name\">Kyle Harris<\/p><p class=\"position\">Director, Local Optimization<\/p><\/div><div><p class=\"role\">VP of Client Strategy<\/p><p class=\"name\">Robert Cooney<\/p><p class=\"position\">VP of Client Strategy<\/p><\/div>                                    <\/div>\n                                <\/div>\n                                                    <\/div>\n                    \n                <div class=\"social-media-container\">\n                    <div class=\"content\">\n                        <span>Share this<\/span>\n\n                        <div class=\"icons\">\n\n                            <div data-share=\"linkedin\" class=\"box\" id=\"linkedin\">\n                                <svg width=\"24\" height=\"21.79\" viewBox=\"0 0 25 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <g clip-path=\"url(#clip0_7915_7290)\">\n                                        <path d=\"M5.43927 7.02435H0.756348V21.8536H5.43927V7.02435Z\" fill=\"#A8A8A8\" \/>\n                                        <path d=\"M18.253 6.82922C15.5863 6.82922 13.8953 8.26012 13.5701 9.30077V6.9593H8.30176C8.3668 8.19508 8.30176 21.7886 8.30176 21.7886H13.5701V13.7886C13.5701 13.3333 13.57 12.878 13.7001 12.5528C14.0904 11.6422 14.8058 10.7317 16.2367 10.7317C18.0579 10.7317 18.9034 12.0975 18.9034 14.1138V21.7886H24.2367V13.5935C24.1717 8.97556 21.57 6.82922 18.253 6.82922Z\" fill=\"#A8A8A8\" \/>\n                                        <path d=\"M3.03318 -6.10352e-05C1.27708 -6.10352e-05 0.171387 1.10563 0.171387 2.60156C0.171387 4.03246 1.27708 5.13815 2.96813 5.13815H3.03318C4.78927 5.13815 5.89496 4.03246 5.89496 2.53652C5.82992 1.10563 4.72423 -6.10352e-05 3.03318 -6.10352e-05Z\" fill=\"#A8A8A8\" \/>\n                                    <\/g>\n                                    <defs>\n                                        <clipPath id=\"clip0_7915_7290\">\n                                            <rect width=\"24\" height=\"21.7886\" fill=\"white\" transform=\"translate(0.172363)\" \/>\n                                        <\/clipPath>\n                                    <\/defs>\n                                <\/svg>\n                            <\/div>\n\n                            <div data-share=\"facebook\" class=\"box\" id=\"facebook\">\n                                <svg width=\"24\" height=\"24\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <g clip-path=\"url(#clip0_7915_7295)\">\n                                        <path d=\"M24.1724 23.4807C24.1724 24.2001 23.5838 24.7886 22.8645 24.7886H16.7173V15.5025H19.8563L20.3141 11.9058H16.7173V9.61697C16.7173 8.57065 16.9789 7.85131 18.483 7.85131H20.3794V4.58155C20.0525 4.51616 18.9408 4.45076 17.5675 4.45076C14.8209 4.45076 12.9244 6.15103 12.9244 9.2246V11.9058H9.78544V15.5025H12.9244V24.7886H1.48027C0.760919 24.7886 0.172363 24.2001 0.172363 23.4807V2.09654C0.172363 1.37719 0.760919 0.788635 1.48027 0.788635H22.8645C23.5838 0.788635 24.1724 1.37719 24.1724 2.09654V23.4807Z\" fill=\"#A8A8A8\" \/>\n                                    <\/g>\n                                    <defs>\n                                        <clipPath id=\"clip0_7915_7295\">\n                                            <rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(0.172363 0.788635)\" \/>\n                                        <\/clipPath>\n                                    <\/defs>\n                                <\/svg>\n                            <\/div>\n\n                            <div data-share=\"email\" class=\"box\" id=\"email\">\n                                <svg width=\"25.66\" height=\"16.55\" viewBox=\"0 0 26 18\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24.4578 0.788635C24.8282 0.804486 25.178 0.96109 25.4334 1.22548C25.6889 1.48988 25.8302 1.84144 25.8275 2.20622V15.9271C25.8301 16.2915 25.6887 16.6426 25.4331 16.9063C25.1776 17.17 24.8278 17.3256 24.4578 17.3404H1.61321C1.23184 17.3404 0.866024 17.1916 0.595939 16.9267C0.325855 16.6618 0.17354 16.3023 0.172363 15.9271V2.20622C0.173536 1.83061 0.32571 1.47072 0.595668 1.20512C0.865626 0.93952 1.23143 0.789789 1.61321 0.788635H24.4578ZM2.53376 2.34624L13.0288 8.7823L23.5239 2.34624H2.53376ZM1.74218 3.75946V13.862L9.07539 8.20475L1.74218 3.75946ZM24.0264 15.7128L15.5459 9.14982L13.4602 10.423C13.3273 10.4924 13.1792 10.5286 13.0288 10.5286C12.8784 10.5286 12.7303 10.4924 12.5975 10.423L10.5073 9.13669L1.95119 15.6996L24.0264 15.7128ZM24.2443 13.8751V3.75946L16.9111 8.21788L24.2443 13.8751Z\" fill=\"#A8A8A8\" \/>\n                                <\/svg>\n                            <\/div>\n\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/header>\n<\/section>\n\n<script>\n    const buttons = document.querySelectorAll('.add-to-calendar');\n    \n    buttons.forEach(button => \n    {\n        button.addEventListener('click', function() {\n            const time = generateEventTimes('20250924');\n            const event = {\n                title: 'AI is Rewriting Local Search: How Multi-Location Brands Can Win Now',\n                description: '',\n                location: '',\n                startTime: time.startTime,\n                endTime: time.endTime,\n            };\n            const icsContent = generateIcsFile(event);\n            downloadIcsFile(icsContent, 'event.ics');\n\n\n            \/\/ Data Layer Push for \"Add to Calendar\"\n            const clickData = {\n                event: \"add_to_calendar\"\n            };\n\n                            clickData.event_name = 'AI is Rewriting Local Search: How Multi-Location Brands Can Win Now';\n            \n                            clickData.event_date_time = 'Wednesday, September 24, 12 PM ET';\n            \n            \n            dataLayerPush(clickData);\n\n        });\n    } )\n\n    function generateIcsFile(event) {\n        const startTime = formatDateForICS(new Date(event.startTime));\n        const endTime = formatDateForICS(new Date(event.endTime));\n\n        return [\n            'BEGIN:VCALENDAR',\n            'VERSION:2.0',\n            'PRODID:-\/\/Your Organization\/\/Your Product\/\/EN',\n            'BEGIN:VEVENT',\n            `UID:${Math.random().toString(36).substring(2)}@yourdomain.com`, \/\/ Unique ID\n            `DTSTAMP:${formatDateForICS(new Date())}`,\n            `DTSTART:${startTime}`,\n            `DTEND:${endTime}`,\n            `SUMMARY:${event.title}`,\n            `DESCRIPTION:${event.description}`,\n            `LOCATION:${event.location}`,\n            'END:VEVENT',\n            'END:VCALENDAR',\n        ].join('\\n');\n    }\n\n    function formatDateForICS(date) {\n        return date.toISOString().replace(\/-|:|\\.\\d+\/g, '');\n    }\n\n    function downloadIcsFile(content, filename) {\n        const blob = new Blob([content], {\n            type: 'text\/calendar'\n        });\n        const url = URL.createObjectURL(blob);\n\n        const link = document.createElement('a');\n        link.href = url;\n        link.setAttribute('download', filename);\n        document.body.appendChild(link);\n        link.click();\n        document.body.removeChild(link);\n    }\n\n    function generateEventTimes(timestamp, startHour = 9) {\n        \/\/ Extract year, month, and day from the timestamp\n        const year = timestamp.slice(0, 4);\n        const month = timestamp.slice(4, 6);\n        const day = timestamp.slice(6, 8);\n\n        \/\/ Create start time in ISO format\n        const startTime = `${year}-${month}-${day}T${String(startHour).padStart(2, '0')}:00:00`;\n\n        \/\/ Calculate end time (3 hours later)\n        const endHour = startHour + 3;\n        const endTime = `${year}-${month}-${day}T${String(endHour).padStart(2, '0')}:00:00`;\n\n        return {\n            startTime,\n            endTime,\n        };\n    }\n<\/script>\n<script>\n    window.addEventListener(\"show-video\", function () {\n        const video = document.getElementById(\"recording-video\");\n        const volumeButton = document.querySelector(\".buttons .volume\");\n        if (!video) return; \/\/ Exit if video doesn't exist\n        const playButton = document.querySelector('[data-role=\"play-button\"]');\n        \/\/ Play\/Pause Video\n        playButton.addEventListener(\"click\", function () {\n            if (video.paused) {\n                video.play();\n                playButton.classList.add(\"playing\"); \/\/ Add playing state\n            } else {\n                video.pause();\n                playButton.classList.remove(\"playing\"); \/\/ Remove playing state\n            }\n        });\n\n        \/\/ Mute\/Unmute Video\n        volumeButton.addEventListener(\"click\", function () {\n            video.muted = !video.muted;\n            volumeButton.classList.toggle(\"muted\", video.muted);\n        });\n\n        \/\/ Lazy Load Video\n        const videoObserver = new IntersectionObserver((entries) => {\n            entries.forEach((entry) => {\n                if (entry.isIntersecting) {\n                    video.load(); \/\/ Load video when visible\n                }\n            });\n        }, { root: null, rootMargin: \"0px\", threshold: 0.5 });\n\n        videoObserver.observe(video);\n    });\n\n    window.addEventListener('hs-submit-event', () =>\n    {\n        const heroCta = document.querySelector('[data-role=\"cta\"]');\n        if (heroCta) heroCta.remove();\n        const statusElement = document.querySelector('[data-role=\"form-status\"]');\n        if (statusElement) {\n            \/\/statusElement.innerHTML = 'Thank you for signing up!';\n            statusElement.innerHTML = \"Thanks for signing up! \ud83c\udf89 Your on-demand webinar recording\u00a0is ready for you to watch here\\r\\n\\r\\nYou\u2019ll also receive an email shortly with the link, so you can access it anytime.\\r\\n\\r\\nEnjoy the session, and feel free to reach out if you have any questions!\";\n            statusElement.classList.add('d-block');\n            statusElement.scrollIntoView({ behavior: 'smooth', block: 'center' });\n        }\n        const textColumn = document.querySelector('.webinar-details');\n        if (textColumn) textColumn.style.maxWidth = \"100%\";\n        \n    } );\n<\/script>\n\n\n<section id=\"webinar-details\">\n    <div class=\"container max-1448 padding60\">\n        <h2>Webinar details<\/h2>\n        <div class=\"wrapper\">\n            <!-- <div class=\"webinar-details full-w\"> -->\n            <div class=\"webinar-details \">\n                <p>Study Results: Local Search Is Shifting Fast. Get Your Action Items.<\/p>\n<p><strong>DAC\u2019s Robert Cooney, VP of Client Strategy, and Kyle Harris, Director of Local Optimization, have conducted a custom study into the evolving SERP.<\/strong><\/p>\n<p>This session will reveal how enterprise-to-local strategies can help you maintain strong visibility across hundreds of locations. Learn how you can:<\/p>\n<ul>\n<li><strong>Optimize AI Overviews vs. Maps Packs<\/strong>: Pinpoint which queries trigger each and apply tactics to win visibility in both.<\/li>\n<li><strong>Capture Multi-Generational Customers<\/strong>: Align content footprints to match how each age group searches for local brands.<\/li>\n<li><strong>Prep For Agentic Search\u2019s Arrival<\/strong>: Anticipate what\u2019s next and put a readiness plan in place now.<\/li>\n<\/ul>\n<p>AI-powered experiences and the influence of social proof are changing how consumers discover, evaluate, and choose brands.<\/p>\n<p>Access now for the most up-to-date insights on how to protect and grow multi-location visibility in the age of AI search.<\/p>\n<p>&nbsp;<\/p>\n            <\/div>\n                        \n                            <div class=\"form-wrapper\" data-role=\"hs-form-wrapper\">\n                    <h3 class=\"form-h\">FILL OUT THE FORM TO WATCH THE WEBINAR<\/h3>\n                    <div class=\"hubspot-form\">\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: \"5408011\",\n                                    formId: \"f50da8d7-23c0-4c83-ba2a-4fb61c7de890\",\n                                    onFormReady: () =>\n                                    {\n                                        const form = document.querySelector(\".hubspot-form form\");\n                                        \n                                        \/\/ Ensure form exists before adding event listener\n                                        if (!form) {\n                                            console.error('Webinar form not found');\n                                            return;\n                                        }\n                                        \n                                        form.addEventListener('submit', (event) => \n                                        {  \n                                            event.stopPropagation();\n                                            event.preventDefault();\n\n                                            if (!form.checkValidity())\n                                            {\n                                                form.reportValidity();\n                                                return;\n                                            }\n                                            const data = {\n                                                fields: [],\n                                                context: {},\n                                                submittedAt: new Date().getTime()\n                                            };\n\n                                            const formData = new FormData(form);\n                                            let formFields = [];\n                                            for (const [key, value] of formData.entries())\n                                            {\n                                                const field = {\n                                                    name: key,\n                                                    value: value\n                                                };\n                                                formFields.push(field);\n\n                                                if(key == \"hs_context\")\n                                                {\n                                                    data.context = JSON.parse(value);\n                                                }       \n                                                else\n                                                {\n                                                    data.fields.push(field);\n                                                }\n                                            }\n\n                                            \/\/ Extract HubSpot user tracking cookie for proper contact linking\n                                            function getCookie(name) {\n                                                const value = `; ${document.cookie}`;\n                                                const parts = value.split(`; ${name}=`);\n                                                if (parts.length === 2) return parts.pop().split(';').shift();\n                                                return null;\n                                            }\n\n                                            const hutk = getCookie('hubspotutk');\n\n                                            \/\/ Submit form data to HubSpot API with only allowed context fields\n                                            \/\/ HubSpot Forms API v3 only accepts: hutk, pageUri, pageName\n                                            const submissionContext = {\n                                                pageUri: window.location.href,\n                                                pageName: document.title\n                                            };\n                                            \n                                            \/\/ Add hutk if available for contact linking and analytics\n                                            if (hutk) {\n                                                submissionContext.hutk = hutk;\n                                            }\n                                            \n                                            fetch(`https:\/\/api.hsforms.com\/submissions\/v3\/integration\/submit\/5408011\/f50da8d7-23c0-4c83-ba2a-4fb61c7de890`, {\n                                                method: 'POST',\n                                                headers: {\n                                                    'Content-Type': 'application\/json'\n                                                },\n                                                body: JSON.stringify({\n                                                    submittedAt: new Date().getTime(),\n                                                    fields: data.fields,\n                                                    context: submissionContext\n                                                })\n                                            })\n                                            .then(async response => {\n                                                \/\/-- GTM Tracking: Push form submission to dataLayer\n                                                \/\/ Note: Track submission regardless of HubSpot API response\n                                                \n                                                \/\/ Get tracking category from body data attribute\n                                                var dataTrackingCategory = document.body.getAttribute('data-tracking-category');\n\n                                                \/\/ Convert formFields array to formData object for GTM\n                                                \/\/ Format: {formId: \"...\", firstname: \"...\", lastname: \"...\", ...}\n                                                var formDataObject = {\n                                                    formId: form.getAttribute('id') || 'hsForm_f50da8d7-23c0-4c83-ba2a-4fb61c7de890'\n                                                };\n\n                                                \/\/ Transform array [{name, value}] to object {name: value}\n                                                formFields.forEach(field => {\n                                                    if (field.name !== 'hs_context') {\n                                                        formDataObject[field.name] = field.value;\n                                                    }\n                                                });\n\n                                                \/\/ Initialize dataLayer if not exists\n                                                if (!Array.isArray(window.dataLayer)) {\n                                                    window.dataLayer = [];\n                                                }\n\n                                                \/\/ Push to GTM in standard format (matches contact form structure)\n                                                window.dataLayer.push({\n                                                    event: 'Form_submit',\n                                                    formData: formDataObject, \/\/ Object with all form fields\n                                                    page_location: window.location.href, \/\/ Current page URL\n                                                    Category: dataTrackingCategory, \/\/ Tracking category from body attribute\n                                                    form_name: 'Webinar Registration' \/\/ Form identifier\n                                                });\n                                                \n                                                \/\/console.log('GTM Form submission tracked:', formDataObject);\n                                                \/\/-- End GTM tracking\n\n                                                \/\/ Log if HubSpot submission failed (but continue with UI updates)\n                                                if (!response.ok) {\n                                                    const errorText = await response.text();\n                                                    \/\/console.error('HubSpot API submission failed:', response.status, errorText);\n                                                }\n                                                \n                                                \/\/ Proceed with UI updates regardless of HubSpot API response\n                                                const hsSubmitEvent = new CustomEvent('hs-submit-event');\n                                                window.dispatchEvent(hsSubmitEvent);\n                                                const formWrapper = document.querySelector('[data-role=\"hs-form-wrapper\"]');\n                                                if (formWrapper) {\n                                                    formWrapper.remove();\n                                                }\n                                                const webinarDetails = document.querySelector(\".webinar-details\");\n                                                if (webinarDetails) {\n                                                    webinarDetails.classList.add(\"full-w\");\n                                                }\n                                                const expertsWrapper = document.querySelector('[data-role=\"events-experts\"]');\n                                                if (expertsWrapper) {\n                                                    const buttonLink = expertsWrapper.querySelector('a[role=\"button\"]');\n                                                    if (buttonLink) {\n                                                        buttonLink.remove();\n                                                    }\n                                                }\n                                                                                                const showVideo = new CustomEvent('show-video');\n                                                window.dispatchEvent(showVideo);\n                                                const eventImg = document.querySelector(\".event-img\");\n                                                if (eventImg) {\n                                                    eventImg.remove();\n                                                }\n                                                const showRecording = document.querySelector(\".show-recording\");\n                                                if (showRecording) {\n                                                    showRecording.style.display = \"block\";\n                                                }\n                                                if (typeof UC_UI !== \"undefined\" && UC_UI.areAllConsentsAccepted()) {\n                                                    document.cookie = `webinar_id_149980=true; path=\/; max-age=${7 * 24 * 60 * 60}`;\n                                                }\n                                                                                            })\n                                            .catch(error => {\n                                                console.error('Error:', error);\n                                            });\n\n                                            return false;\n                                        } );\n                                    }\n                                });\n\n                                window.addEventListener('message', event =>\n                                {\n                                    const isFormCallback = event.data.type === 'hsFormCallback';\n                                    const isFormSubmitted = event.data.eventName === 'onFormSubmitted';\n                                    const iscurrentForm = !!event?.data?.id ? \"f50da8d7-23c0-4c83-ba2a-4fb61c7de890\".trim() == event?.data?.id : false; \n                                    \n                                    if( isFormCallback && isFormSubmitted && iscurrentForm ) {\n                                        window.location.href = window.location.href;\n                                    }\n                                });\n                                                            <\/script>\n                    <\/div>\n                <\/div>\n                                <\/div>\n    <\/div>\n<\/section>\n\n\n    <section data-role=\"events-experts\">\n        <div class=\"content\">\n            <h2 class=\"title\">Get to know the experts<\/h2>\n\n            <div class=\"experts-row multiple-items\" >\n                \n                <article class=\"expert-entry\">\n                    <div class=\"expert-image\">\n                                                    <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/08\/kharris.jpg\" alt=\"Kyle Harris\">\n                                            <\/div>\n\n                    <div class=\"expert-info\">\n                        <p class=\"role\">\n                            Director of Local Optimization                        <\/p>\n\n                        <div class=\"name_position\">\n                            <p class=\"name\">\n                                                                    Kyle Harris                                                            <\/p>\n                            <p class=\"position\">\n                                Director, Local Optimization                            <\/p>\n                        <\/div>\n\n                                            <\/div>\n                <\/article>\n\n                \n                <article class=\"expert-entry\">\n                    <div class=\"expert-image\">\n                                                    <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/RobertCooney-Headshot2.png\" alt=\"Robert Cooney\">\n                                            <\/div>\n\n                    <div class=\"expert-info\">\n                        <p class=\"role\">\n                            VP of Client Strategy                        <\/p>\n\n                        <div class=\"name_position\">\n                            <p class=\"name\">\n                                                                    Robert Cooney                                                            <\/p>\n                            <p class=\"position\">\n                                VP of Client Strategy                            <\/p>\n                        <\/div>\n\n                                            <\/div>\n                <\/article>\n\n                            <\/div>\n                                                <div class=\"m-md-auto\">\n                        \n                        <div class=\"  \" data-role=\"cta\">\n\n                                                <a role=\"button\" data-scroll-to='#webinar-details' data-scroll-position='top' class=\"btn_primary-filled_white_hand smooth-scroll \"  >\n                        \n                        <div>Access the webinar<\/div>\n\n                        \n                                \n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\">\n                                            <g clip-path=\"url(#clip0_2625_299)\">\n                                                <rect width=\"24\" height=\"24\" \/>\n                                                <path d=\"M21.7073 14.8912C21.6071 15.0021 21.4862 15.092 21.3517 15.1553C19.9543 15.7739 16.2814 17.4092 12.3524 19.2435C10.9313 19.9218 9.44711 20.454 7.92204 20.8317C6.90068 21.072 5.83695 21.0548 4.82359 20.7811C3.81023 20.5073 2.87806 19.9857 2.10855 19.2616C1.36839 18.5696 0.795336 17.7128 0.434438 16.7583C0.0735402 15.8038 -0.0654262 14.7769 0.0285021 13.7588L1.0952 2.9341C1.14142 2.46498 1.3752 2.03566 1.74173 1.74683C2.10826 1.4583 2.57494 1.3353 3.03302 1.40705C3.45703 1.47428 3.83986 1.70311 4.10416 2.04711C4.36817 2.39111 4.4938 2.82466 4.45528 3.2594L4.01794 8.10736C3.99364 8.43387 4.09883 8.75676 4.31039 9.00368C4.52195 9.2506 4.8221 9.40074 5.1433 9.42064C5.46449 9.44054 5.78035 9.32839 6.01976 9.10951L15.5489 0.325307C15.7738 0.116073 16.0674 0 16.372 0C16.6766 0 16.9706 0.116073 17.1952 0.325307C17.4438 0.556248 17.5875 0.881556 17.5922 1.22435C17.5969 1.56684 17.4621 1.89637 17.22 2.13424L11.8439 7.41634C11.7168 7.54357 11.6602 7.72687 11.6928 7.90536C11.7254 8.08384 11.843 8.23428 12.0066 8.30634C12.1701 8.3787 12.3586 8.36392 12.5088 8.26624L19.325 3.72943C19.642 3.55275 20.0249 3.54763 20.3463 3.71586C20.6678 3.88439 20.8859 4.20427 20.9286 4.56968C20.9713 4.93508 20.8329 5.29808 20.5591 5.53836L13.9385 10.4189C13.8241 10.5045 13.7394 10.6251 13.6973 10.7632C13.6552 10.9013 13.6576 11.0493 13.7041 11.1859C13.7663 11.3692 13.9038 11.516 14.081 11.5874C14.2603 11.6595 14.4612 11.649 14.6321 11.5585L20.3212 8.55205C20.6678 8.36814 21.0839 8.38322 21.4166 8.59185C21.7493 8.80078 21.9494 9.17222 21.9434 9.56958C21.9375 9.96724 21.7265 10.3323 21.3879 10.531L14.849 14.4275C14.7237 14.5083 14.6461 14.647 14.6413 14.7977C14.6366 14.9485 14.7053 15.092 14.8253 15.1806C14.945 15.2695 15.1006 15.2922 15.2401 15.2412L20.4989 13.103C20.7766 12.9906 21.0874 12.9984 21.3594 13.1247C21.6293 13.2456 21.8376 13.4748 21.9354 13.7579C22.0033 13.9496 22.0181 14.1567 21.9778 14.3566C21.9375 14.5565 21.8442 14.741 21.7079 14.8903L21.7073 14.8912Z\" \/>\n                                            <\/g>\n                                            <defs>\n                                                <clipPath id=\"clip0_2625_299\">\n                                                    <rect width=\"24\" height=\"24\" \/>\n                                                <\/clipPath>\n                                            <\/defs>\n                                        <\/svg>\n\n                                \n\n                        \n                                                    <\/a>\n                    \n                <\/div>\n                                <\/div>\n                                    <\/div>    \n    <\/section>\n","protected":false},"featured_media":149828,"menu_order":0,"template":"","meta":{"content-type":""},"webinars-service-type":[],"webinar-category":[],"class_list":["post-149980","webinars","type-webinars","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AI is Rewriting Local Search: How Multi-Location Brands Can Win Now | DAC<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now | DAC\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/\" \/>\n<meta property=\"og:site_name\" content=\"DAC\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DACGroup\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-26T19:14:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png\" \/>\n\t<meta property=\"og:image:width\" content=\"417\" \/>\n\t<meta property=\"og:image:height\" content=\"268\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg\" \/>\n<meta name=\"twitter:site\" content=\"@DAC_group\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/\",\"url\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/\",\"name\":\"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now | DAC\",\"isPartOf\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png\",\"datePublished\":\"2025-09-26T18:40:50+00:00\",\"dateModified\":\"2025-09-26T19:14:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#primaryimage\",\"url\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png\",\"contentUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png\",\"width\":417,\"height\":268,\"caption\":\"Person typing on a laptop with a website open on the screen.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.dacgroup.com\/en-gb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/#website\",\"url\":\"https:\/\/www.dacgroup.com\/en-gb\/\",\"name\":\"DAC group\",\"description\":\"DAC\",\"publisher\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dacgroup.com\/en-gb\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/#organization\",\"name\":\"DAC group\",\"alternateName\":\"DAC\",\"url\":\"https:\/\/www.dacgroup.com\/en-gb\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg\",\"contentUrl\":\"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg\",\"caption\":\"DAC group\"},\"image\":{\"@id\":\"https:\/\/www.dacgroup.com\/en-gb\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/DACGroup\",\"https:\/\/x.com\/DAC_group\",\"https:\/\/www.linkedin.com\/company\/dac-group\/\",\"https:\/\/www.instagram.com\/dac_group\/\",\"https:\/\/www.youtube.com\/user\/DACgroup1976\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now | DAC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/","og_locale":"en_GB","og_type":"article","og_title":"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now | DAC","og_url":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/","og_site_name":"DAC","article_publisher":"https:\/\/www.facebook.com\/DACGroup","article_modified_time":"2025-09-26T19:14:06+00:00","og_image":[{"width":417,"height":268,"url":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg","twitter_site":"@DAC_group","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/","url":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/","name":"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now | DAC","isPartOf":{"@id":"https:\/\/www.dacgroup.com\/en-gb\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#primaryimage"},"image":{"@id":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png","datePublished":"2025-09-26T18:40:50+00:00","dateModified":"2025-09-26T19:14:06+00:00","breadcrumb":{"@id":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#primaryimage","url":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png","contentUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2025\/09\/Webinar-Home-page.png","width":417,"height":268,"caption":"Person typing on a laptop with a website open on the screen."},{"@type":"BreadcrumbList","@id":"https:\/\/www.dacgroup.com\/en-gb\/insights\/webinars\/ai-is-rewriting-local-search-how-multi-location-brands-can-win-now\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.dacgroup.com\/en-gb\/"},{"@type":"ListItem","position":2,"name":"AI is Rewriting Local Search: How Multi-Location Brands Can Win Now"}]},{"@type":"WebSite","@id":"https:\/\/www.dacgroup.com\/en-gb\/#website","url":"https:\/\/www.dacgroup.com\/en-gb\/","name":"DAC group","description":"DAC","publisher":{"@id":"https:\/\/www.dacgroup.com\/en-gb\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dacgroup.com\/en-gb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.dacgroup.com\/en-gb\/#organization","name":"DAC group","alternateName":"DAC","url":"https:\/\/www.dacgroup.com\/en-gb\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.dacgroup.com\/en-gb\/#\/schema\/logo\/image\/","url":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg","contentUrl":"https:\/\/www.dacgroup.com\/wp-content\/uploads\/2024\/09\/DAC-logo.svg","caption":"DAC group"},"image":{"@id":"https:\/\/www.dacgroup.com\/en-gb\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DACGroup","https:\/\/x.com\/DAC_group","https:\/\/www.linkedin.com\/company\/dac-group\/","https:\/\/www.instagram.com\/dac_group\/","https:\/\/www.youtube.com\/user\/DACgroup1976"]}]}},"_links":{"self":[{"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/webinars\/149980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/webinars"}],"about":[{"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/types\/webinars"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/media\/149828"}],"wp:attachment":[{"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/media?parent=149980"}],"wp:term":[{"taxonomy":"webinars-service-type","embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/webinars-service-type?post=149980"},{"taxonomy":"webinar-category","embeddable":true,"href":"https:\/\/www.dacgroup.com\/en-gb\/wp-json\/wp\/v2\/webinar-category?post=149980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}