ReClick.io
Alpine LA Properties: Cutting Cost per Lead 45% and Quadrupling Lead Volume for an LA Apartment Operator
Alpine LA Properties logo

Alpine LA Properties: Cutting Cost per Lead 45% and Quadrupling Lead Volume for an LA Apartment Operator

Lead Generation

How we rebuilt an LA apartment operator's Google Ads account from zero conversion tracking to a measured leasing funnel, cutting cost per lead 45% and quadrupling monthly lead volume in five months.

Overview

Alpine LA Properties manages a portfolio of 1,600+ apartment rental units across newly remodeled buildings in Koreatown, Highland Park, Boyle Heights, Hollywood, and Mid-Wilshire. The units are market-rate but priced as genuinely affordable for Los Angeles, and the business runs on one thing: filling vacant units with qualified tenants.

When we took over the account in February 2026, it had months of spend behind it with no way to measure what any of it produced. There was no conversion tracking of any kind. A single campaign ran on Maximize Clicks, which bought the cheapest clicks in the auction, and our audit found roughly a fifth of historical spend had gone to searches the portfolio could never serve: subsidized housing programs, senior housing, landlords seeking property managers, rooms and houses for rent. Search impression share sat below 10% while the big listing sites dominated the auctions that mattered.

Five months later the account is measurable end to end and materially more efficient. Cost per lead in July came in roughly 45% below the first fully measured month, monthly lead volume has roughly quadrupled, and the budgeted monthly spend has grown 50%, from $5,000 to $7,500, because the client can now see what the spend produces. In July the account generated double-digit rental applications attributed to Google Ads, tracked through to the client's property management platform.

The Challenge

The inherited account had four problems, and the first one hid the other three.

  • Nothing was tracked. No call tracking, no form conversions, no connection to the leasing funnel. Months of spend had produced no data about what worked, so every downstream decision was guesswork.
  • The bidding bought clicks, not renters. Maximize Clicks optimized for the cheapest traffic available, which in this category means the broadest, least qualified searches. The account won under 10% of eligible impressions in the auctions that mattered.
  • The word affordable attracted the wrong audience. Alpine's positioning pulled in searches for Section 8, income-restricted, and senior housing that the portfolio cannot serve. Roughly a fifth of spend was going to searchers who could never become tenants.
  • The structure fought itself. Duplicate keywords split across overlapping ad groups, ultra-broad terms with no geographic qualifier carrying most of the spend, citywide targeting that stretched far beyond the neighborhoods Alpine operates in, and every ad landing on the generic homepage.

Our Approach: Measure First, Cut the Waste, Buy Better Clicks

1. Make the account measurable

The first weeks went to tracking, not tactics. Phone calls from ads and guest card submissions, the rental industry's standard inquiry record, became the account's tracked conversions, and cost per lead built on those two actions became the number the account is managed and reported on. That gave the account its first real baseline, and it gave Google Ads its first useful signal about which clicks produce renters.

The measurement work now extends past the inquiry. The client's property management platform records tours, applications, approvals, and signed leases, and connecting those stages back to the originating ad click as offline conversions is in progress, following the approach in our guide to offline conversion tracking. The client's economic bar lives at that level, $1,500 per approved application, and the goal is for Smart Bidding to optimize against it directly.

2. Stop paying for searchers who could never rent

The audit's waste categories became a negative keyword system organized by exclusion type: subsidized and income-restricted housing, senior housing, landlord and property management intent, rooms, houses, and sublets, listing aggregator brand searches, and purchase intent. The weekly search terms review keeps each category current as new variants appear.

Structure followed. We paused the duplicated legacy ad group and the ultra-broad keywords that carried most of the old spend, replaced citywide targeting with a radius around the neighborhoods Alpine operates in, and rebuilt ad groups around neighborhood intent, adding Boyle Heights alongside Koreatown and Highland Park with neighborhood-specific sitelinks across the campaign. After the restructure completed, clicks fell roughly 60% while inquiries rose. Average cost per click more than doubled over the engagement, and that was the intended trade: fewer, better auctions, absorbed several times over by a conversion rate that roughly quadrupled.

3. Test in the open, kill fast

Every meaningful change on the account runs as a documented experiment with a hypothesis and a read date, and the kills get recorded as carefully as the wins.

The property management campaign was the instructive kill. Carving landlord-intent searches into their own campaign produced a cost per inquiry about 25% below the main campaign's, a clean win on the surface metric. But the inquiries were landlords, not renters, and the client's problem is vacant units. We paused it after about a month and returned the budget to the leasing campaigns. The June creative refresh was the clean win: replacing generic apartment-rental copy with ads built on named buildings, concrete amenities, and real price points lifted the ad group's click-through rate by roughly two points, confirmed at 95% confidence on heavy impression volume. Follow-on copy variants that failed to beat the new control were closed and logged the same way.

The Rebuild Arc: February to August

February and March: foundation. We took over mid-February on a budgeted $5,000 a month. Conversion tracking went live in the first weeks, the negative keyword system went in, and the waste-heavy keywords and duplicated ad group were paused. The first fully measured month established the baseline: around $220 per lead.

April: neighborhood build-out. The Boyle Heights ad group, neighborhood sitelinks, and a tighter ad refresh landed. Cost per lead began stepping down from the March baseline while inquiry volume grew, the first period where efficiency and volume moved together.

May: the quality trade landed. The full restructure took hold. Clicks fell by more than half, cost per click roughly doubled, and conversion rate climbed enough to hold cost per lead below the March baseline while the traffic underneath it transformed. Impression share lost to ad rank improved from 84% to 54%, and the account became budget-capped on its best auctions, which is the signal to raise budget rather than a problem to fix. The property management campaign was paused the same month.

June: the best month. The budgeted monthly spend rose 50% to $7,500 on the May evidence. The named-building creative refresh went live and won its test. Cost per lead came in at roughly half the March baseline, the account's best month to date, on monthly lead volume roughly four times March's.

July: held gains, new ceiling. Cost per lead held about 45% below baseline. Click-through rate held at the refreshed ads' higher level and cost per click improved, with the remaining constraint now ad rank rather than budget. Double-digit rental applications were attributed to Google Ads, and the guest-card-to-application gap, roughly 60 guest cards against 10 applications, was identified as the account's biggest downstream opportunity.

August: down the funnel. Budget concentrates on the buildings with the most vacancies, an email nurture program launches against the guest-card-to-application gap, and the offline conversion work moves toward bidding on leases.

Key Wins & Strategic Insights

  • Measurement before optimization. Months of pre-engagement spend produced no usable data. The first weeks of the engagement went to tracking rather than tactics, and every result on this page depends on that sequencing.
  • Cheap clicks were the expensive strategy. Maximize Clicks bought the cheapest traffic in the auction, and almost none of it could rent a unit. Cost per click more than doubled under our management while cost per lead fell 45%, because conversion rate quadrupled.
  • Positioning language needs a defense system. Affordable is Alpine's honest market position and also a magnet for subsidized-housing searches the portfolio cannot serve. The categorized negative keyword system is what lets the brand keep its positioning without paying for the wrong audience.
  • Kill the tests that win the wrong game. The property management campaign had the account's cheapest cost per inquiry and was still the right thing to pause, because its inquiries could not fill a vacancy. Surface efficiency is not the success metric; leases are.
  • Specificity beats generic copy. Ads naming real buildings, real amenities, and real prices beat generic apartment-rental copy at 95% confidence. Renters respond to the listing, not the category.

What We Learned

An account that cannot measure its outcomes will optimize toward whatever is cheapest, and in apartment marketing the cheapest clicks come from searchers who can never rent. Building conversion tracking first, then cutting the categorical waste, then restructuring around neighborhood intent let Alpine LA Properties cut cost per lead 45% while monthly lead volume quadrupled, on a budget that grew 50% because the client could finally see what it bought.

Where The Account Goes Next

The constraint has moved twice, from measurement to budget to ad rank, and the next phase attacks ad rank and the downstream funnel at once. Dedicated neighborhood landing pages will replace the generic homepage as the ad destination, the Quality Score lever our audit flagged and the strongest remaining reach unlock, following the logic in our guide to dedicated landing pages versus your website. The email nurture program launches against the account's largest leak, the prospects who submit a guest card and go quiet before applying, built on the framework in our lead nurture email sequence guide. And the offline conversion loop extends to applications and signed leases, so Smart Bidding can optimize toward the $1,500 approved-application bar the client runs the business on.

Ready to lower your cost per qualified lead?

We help lead gen businesses build Google Ads accounts where the spend is measured against real business outcomes, not clicks, and where every budget increase follows evidence. If your account is buying traffic and you can't say what it produces, we can fix that.

Book a strategy call  •  See our full methodology  •  How we work with real estate

Frequently Asked Questions

Common questions about B2B Google Ads, long sales cycles, and offline conversion tracking.