folder_open Paid Search

Google Ads for shopping malls companies: the audit that finds where the budget actually leaks

Martin Marinov Martin Marinov
17 min read
Topics mall-foot-traffic-trackingseasonal-ad-calendarftc-testimonial-rulegoogle-ads-auditleasing-inquiry-tracking

Bid on your own mall’s name in Google Ads and you’re not buying traffic. You’re buying back visitors who were coming anyway, dressed up as a conversion. Do that across a portfolio of properties and the waste adds up fast, quietly, month after month, long before anyone in the marketing meeting notices the account is mostly paying for searches it would have won for free.

Here’s what that actually costs a mall: an anchor tenant asking why the holiday pop-up event drew half the crowd it did last year. A leasing team that can’t explain why “available retail space near me” searches never turn into a tour booked. A GM staring at a Google Ads dashboard that says clicks are up and cost-per-click is down, while the parking structure on a Saturday afternoon tells a different story entirely. Throwing more spend at that account doesn’t fix it. It just makes the same leak bigger.

The fix isn’t another tactics list promising “smarter bidding” or “better creative.” It’s an audit, item by item, of what the account is actually set up to do, scored honestly against what a shopping center’s Google Ads should be doing: driving incremental visits, qualified leasing inquiries, and event turnout that wouldn’t have happened on their own. Most mall marketing teams have never done this with a checklist in front of them. Here’s one.

Why mall Google Ads budgets chase the wrong click

A regional mall isn’t selling one thing. It’s selling a visit, a leasing inquiry, an event RSVP, and sometimes a parking app download, all out of the same account, often the same campaign. Treat those as one audience and the algorithm will optimize toward whichever converts cheapest in the dashboard, which is almost never the one that actually moves foot traffic or fills a vacant unit. That’s how a mall ends up with a Google Ads account full of “clean” conversion numbers and a parking structure that doesn’t match.

Seasonality compounds the problem in ways most teams underbudget for. A mall in Minnesota is fighting for indoor foot traffic from November through March in a way a mall in Phoenix never has to think about. Back-to-school intent spikes differently by state depending on when the local tax-free weekend lands, Texas, Florida, and a handful of other states run sales-tax holidays on different calendar weeks, and a generic “back to school” campaign that ignores that timing is burning impressions on searches that already happened somewhere else. None of this shows up as an obvious red flag in a performance report. It shows up as flat turnout and nobody quite able to say why.

There’s also a compliance layer most retail marketers don’t think of as a Google Ads issue, but it is one. The FTC’s 2024 rule on fake and compensated reviews and testimonials applies directly to the kind of social proof malls lean on: “voted best mall in the state,” tenant spotlight reviews, influencer-posted event recaps used in ad creative. If a mall’s marketing team can’t show those claims are substantiated and any paid relationship is disclosed, that’s not just a legal exposure, it’s an ad account risk, since Google’s own policies increasingly mirror FTC guidance on deceptive claims. An audit that skips this is incomplete.

A digital marketing partner like HeyLead typically starts here, not with a bidding strategy, because the structure and the claims decide whether any bidding strategy can work. If you want a second set of eyes on how a specific channel is built before you touch spend, HeyLead’s Google Ads management program is built around exactly this kind of structural review first.

Audit scorecard

  1. 1
    Campaign split by intent, not by season

    Check whether visit-intent searches ("mall hours," "stores near me," "directions to [mall name]"), leasing-intent searches ("retail space for lease," "available storefronts [city]"), and event-intent searches ("Santa photos," "holiday market [mall name]") run in separate campaigns with separate budgets and goals. A fail looks like one broad campaign with mixed ad groups where leasing clicks and shopper clicks compete for the same daily budget, and whichever converts cheaper in-platform quietly starves the other.

  2. 2
    Geo-radius matched to real drive-time, not a round number

    Pull the targeting radius and compare it against where your actual parking data and loyalty app sign-ups say visitors come from. A mall drawing from a 20-minute drive-time catchment that's targeting a flat 15-mile radius is paying for clicks from people who will never make the trip, especially across state lines where a competing mall sits closer. Good looks like a radius built from your own visitor geography, not a default setting someone left in place two years ago.

  3. 3
    A seasonal calendar that accounts for state-level differences

    Look for campaigns built around your region's actual calendar: tax-free weekend timing if your state has one, snow-season indoor-draw messaging versus sunbelt outdoor-event messaging, hurricane-season pauses if you're coastal. A fail is a national retail calendar template applied to every property regardless of state, running "back to school" messaging the same week everywhere.

  4. 4
    Branded search spend separated and capped

    Check whether the account bids on your own mall name, and if so, how much budget it eats relative to non-branded campaigns. Some branded defense is reasonable if a competitor is bidding your name. Paying full price to appear above your own organic listing and Google Business Profile, with no competitor in the auction, is money that should be funded elsewhere.

  5. 5
    Ad copy and landing claims that would survive an FTC review

    Review every "best," "top," or "voted" claim in ad copy and on event landing pages, and every tenant or influencer testimonial used in creative. Good looks like disclosed partnerships, substantiated rankings with a named source, and no recycled review quotes without consent on file. A fail here isn't just a wasted click, it's a claim that can get an ad disapproved or worse, flagged externally.

  6. 6
    Sitelink extensions built around what shoppers actually ask

    Check whether ads carry sitelinks for hours, parking, directory, and current promotions, or whether they run with no extensions and rely on the headline alone. A mall that's added sitelinks for "Store Directory," "Parking & Entrances," and "Today's Hours" is answering the question before the click. One without them is sending every visitor to a homepage to hunt for it.

  7. 7
    Google Business Profile accuracy across every entrance and location listing

    Pull up every Google Business Profile tied to the property, main listing, each named entrance, parking structures, guest services, and check hours, photos, and attributes match reality this week, not what was true at opening. Multi-entrance malls routinely have one accurate listing and three stale ones still showing last year's holiday hours, and Google Ads performance suffers when the organic and paid story disagree.

  8. 8
    Landing pages matched to the ad, not a generic homepage

    Click your own holiday event ad and your own leasing ad and see where they land. If both go to the same homepage, that's a fail: the event click should land on a page with the event date, hours, and a map pin; the leasing click should land on available-space details and a direct contact path, not a general "contact us" form buried three clicks deep.

  9. 9
    Mobile load speed on the pages the ads send traffic to

    Most mall searches happen on a phone, usually someone standing in a parking lot or already driving. Test the actual landing pages, not the homepage, on a mobile connection. A directory page that takes several seconds to show store hours is losing visitors who already decided to come and just wanted confirmation.

  10. 10
    Conversion actions that mean something, not just "clicks"

    Check what's actually set up as a conversion: is it a store-locator click, a direction request, a leasing form submission, an event RSVP, a newsletter sign-up? If every click to the site counts as one undifferentiated conversion, the account is optimizing for the cheapest action available, which is rarely the one that fills a store or a vacancy.

  11. 11
    A way to tie ad spend back to actual foot traffic, even roughly

    Look for any connection between ad spend and offline signals, parking counter data, loyalty app check-ins, Wi-Fi sign-ins, imported as offline conversions where possible. A fail is an account that only ever reports on-platform numbers with no bridge back to real visits, leaving the whole team guessing whether the campaign drove anyone through the doors.

  12. 12
    Call tracking on the leasing line, not just the general number

    If leasing campaigns run, confirm there's a tracked number on those landing pages separate from the general inquiries line, so a call that came from a Google Ads click is attributable, not lumped in with walk-ins and existing-tenant calls. Without it, the leasing team has no way to tell you whether the campaign is bringing in real prospects.

  13. 13
    A negative keyword list that's actually been touched recently

    Pull the search terms report for the last 60 to 90 days and look for job-seeker searches ("mall jobs near me," "apply at [mall name]"), unrelated events, or searches for a specific store that doesn't lease at your property. A mall account that hasn't added negatives in months is paying to show up for traffic it can never convert.

How to score it and what to fix first

Go through each item above and mark it pass, weak, or fail. Pass means it’s genuinely in place and current. Weak means it exists but is stale, half-built, or inconsistent across properties. Fail means it’s missing entirely. Most mall accounts we look at come back with a handful of clean passes, several weak items clustered around tracking and extensions, and at least two or three outright fails, usually conversion definitions and offline attribution.

Don’t fix these in the order they’re listed. Fix tracking before you touch scale. If conversion actions and call tracking are weak or failing, every other number in the account is unreliable, and spending more against bad signals just teaches the algorithm the wrong lesson faster. Fix intent before budget. A campaign split that mixes leasing and shopper traffic will waste any increase in spend, so separate them before adding dollars. Fix speed and landing-page match before new creative. A slow or mismatched landing page will undercut even a strong ad, so there’s no point writing better headlines for a page that loses people in the first three seconds.

This is where a lot of mall marketing teams get stuck, not because the checklist is complicated, but because the fixes touch three different systems: the ad account, the website, and whatever’s tracking offline behavior, parking, Wi-Fi, loyalty apps. Getting those talking to each other is real work, and it’s exactly the kind of ongoing technical coordination that’s hard to sustain with a lean in-house team juggling leasing, events, and tenant relations on top of it.

Watching where visitors actually drop off on a landing page, whether they scroll past the directory before finding hours, whether the leasing form gets abandoned halfway, is where tools like HeyLead Insights earn their keep. Session recordings and scroll-depth data turn “the leasing page isn’t converting” from a guess into a specific, fixable problem on a specific page.

Not sure where your funnel leaks?
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit

Google Ads for shopping malls companies: the audit that finds where the budget actually leaks

The 30-day fix plan, in order

30-day repair order

  1. 1Week one: fix conversion definitions and add call tracking to the leasing line. Nothing else matters until these are accurate.
  2. 2Week one: audit and correct every Google Business Profile tied to the property, entrances, parking, guest services, so paid and organic tell the same story.
  3. 3Week two: split campaigns by intent (shopper, leasing, event) and cap or pause branded spend that isn't fighting a competitor.
  4. 4Week two: pull the search terms report and build out the negative keyword list; this alone usually frees up meaningful budget within days.
  5. 5Week three: rebuild landing pages for the top two or three campaigns so each ad lands on a page built for that specific intent, with mobile speed tested, not assumed.
  6. 6Week three: review every claim and testimonial in active ad creative against FTC disclosure requirements and fix or remove anything unsubstantiated.
  7. 7Week four: connect whatever offline signal is available, parking counts, loyalty check-ins, imported offline conversions, back into the ad account so performance reporting starts reflecting real visits.
  8. 8Week four: rebuild the seasonal calendar around your state's actual tax-free weekend, weather pattern, and event schedule rather than a generic retail template.

What mall marketing directors say once they actually look

“We kept getting store locator clicks that looked great in the dashboard. Turned out half of them were people checking if we were still open after a tenant closed, not shoppers planning a visit.” Marketing director, regional shopping center portfolio

Prefer to just ask? Message Martin directly on WhatsApp: Chat with us on WhatsApp

Google Ads for shopping malls companies: the audit that finds where the budget actually leaks

FAQs

Should a shopping mall even run Google Ads if most visits come from people already nearby? Yes, but only for the searches that actually add visits: event-specific searches, leasing inquiries, and seasonal intent like holiday hours or sales. Paying for your own branded name when you already rank organically is where the budget gets wasted, not the whole channel.

How do we measure whether Google Ads actually drove foot traffic, not just clicks? Connect whatever offline signal you have, parking data, loyalty app check-ins, Wi-Fi logins, as imported or offline conversions in the account. It won’t be perfect, but even a rough bridge between ad spend and real visits beats judging the account on click volume alone.

What’s the FTC rule we need to worry about for mall advertising specifically? The 2024 FTC rule on fake and compensated reviews applies to any “voted best” claim, tenant testimonial, or influencer-posted event recap used in your ads or landing pages. Make sure claims are substantiated and any paid relationship with an influencer or reviewer is clearly disclosed.

Do leasing campaigns and shopper campaigns really need to be separate? Yes. They have different audiences, different conversion actions, and completely different sales cycles. Running them together means the algorithm optimizes toward whichever converts cheaper in-platform, usually shopper clicks, which starves the leasing campaign of the budget it needs to find prospects.

How often should this audit get repeated? Quarterly at minimum, and always before a seasonal push. Google Business Profile accuracy and the negative keyword list in particular drift fast, especially across a multi-entrance property or a multi-mall portfolio.

Putting it to work

Start this week by pulling your Google Ads search terms report for the last 60 days and checking it against item thirteen on the scorecard above. It takes under an hour: export the report, sort by cost, and flag anything that’s clearly job-seeker traffic, a competitor’s store name, or an event your mall doesn’t run. Add those as negatives before you do anything else on this list, because every dollar they’re eating is a dollar not reaching someone actually deciding where to spend their afternoon.

The gap between an ad click and an actual store visit or leasing tour is exactly the kind of thing that’s hard to close with a part-time marketing team juggling events and tenant relations on the side. HeyLead builds and runs the tracking, campaign structure, and landing pages that connect mall ad spend to real foot traffic and leasing pipeline, not just click volume. If you’d rather talk through your own account than audit it alone, Chat with us on WhatsApp.

Work with HeyLead
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]