← Back to BlogE-commerce

The $800 Product Problem: Why Your Ads Reach People Who Can't Afford You

Learn why high-AOV e-commerce brands waste 30-40% of their ad spend reaching audiences who cannot afford their products, and how demographic targeting fixes it.

You Have an $800 Product and a $40,000 Audience

Here is a scenario playing out in thousands of e-commerce ad accounts right now: a brand sells a beautifully designed product at $800. Their Meta ads generate millions of impressions. Engagement is strong — likes, saves, shares, comments. Click-through rates look healthy. But conversion rates sit stubbornly at 0.8-1.2%, and ROAS hovers around 1.5-2x despite constant creative testing.

The product is not the problem. The landing page is not the problem. The creative is not the problem. The problem is that a significant percentage of the people seeing and clicking those ads live in ZIP codes where the median household income is $40,000-$55,000. For those households, an $800 discretionary purchase represents 1-2% of their entire pre-tax annual income. It is not happening.

This is the $800 product problem: ad platforms optimize for engagement and clicks, not for the financial ability to purchase. And the gap between "interested in your product" and "able to buy your product" is enormous.

The Math Behind the Waste

Let us work through the numbers for a hypothetical premium home goods brand with an $800 AOV:

Current performance (broad targeting):

  • Monthly Meta spend: $30,000
  • Impressions: 2,000,000
  • Clicks: 20,000 (1.0% CTR)
  • Purchases: 180 (0.9% click-to-purchase rate)
  • Revenue: $144,000
  • ROAS: 4.8x

Looks acceptable. But dig into the geographic data:

  • 38% of impressions serve ZIP codes with median income below $55,000
  • Those ZIP codes generate 41% of clicks (high engagement) but only 8% of purchases
  • Cost of serving those low-converting impressions and clicks: approximately $11,400/month

The remaining 62% of impressions (in ZIP codes with median income above $55,000) generate 92% of purchases at an effective ROAS of 7.9x.

The blended ROAS of 4.8x hides the reality: your affluent audience delivers 7.9x while your broad audience drags it down to 4.8x. You are not underperforming. You are averaging a great campaign with a terrible one.

Why Ad Platforms Make This Worse, Not Better

The Engagement Feedback Loop

Meta and Google learn from user behavior. When someone saves your ad, comments "gorgeous!" or clicks to your site, the algorithm registers a positive signal and finds more users like that person. But aspirational engagement (admiring a product you cannot afford) looks identical to purchase-intent engagement (researching a product you plan to buy) in the platform's data.

The result: your ad targeting progressively optimizes toward people who love looking at your products, not people who buy them. Without a geographic income filter, the algorithm has no way to distinguish between these two groups.

The CPM Arbitrage Problem

Impressions in lower-income ZIP codes are cheaper. Meta can show your ad to 1,000 people in a low-income area for $8-12 CPM versus $18-25 CPM in affluent areas. When the algorithm aims to maximize impressions or clicks within your budget, it naturally gravitates toward cheaper inventory — which happens to be in areas where people are least likely to afford your product.

This creates a perverse incentive: the platform delivers more reach for your dollar, but the reach is less valuable.

The Attribution Gap

If you are tracking only last-click or 7-day view-through attribution, your data makes it hard to see the geographic waste. A customer in an affluent ZIP code who sees your ad, visits your store three times over two weeks, and then purchases gets the same attribution weight as the hundreds of low-income-area clickers who never bought.

Fixing the $800 Product Problem

Step 1: Quantify Your Geographic Waste

Before changing anything, measure the problem. In Meta Ads Manager:

  1. Go to Ads Reporting
  2. Break down by "Region" or export a geographic report
  3. Cross-reference conversion rates by region with Census median income data

On Google Ads:

  1. Navigate to Reports > Predefined > Geographic
  2. Filter by ZIP code
  3. Export and compare conversion rates against income data

You will likely find that 15-25 ZIP codes generate 50%+ of your revenue, while hundreds of ZIP codes generate almost none.

Step 2: Build Your Affordability Map

For an $800 AOV product, your target median household income should be at minimum $80,000. A more aggressive (and usually more profitable) threshold is $95,000+.

Create three zones:

  • Green zone (median income $95,000+): Your primary target. Maximum budget allocation.
  • Yellow zone ($70,000-$95,000): Secondary target. These ZIP codes contain enough high earners above the median to be worthwhile at controlled spend.
  • Red zone (below $70,000): Exclude. The density of qualified buyers is too low to justify ad spend.

Step 3: Restructure for Geographic Precision

On Meta: Create separate ad sets for green and yellow zones. Give the green zone 65-70% of your budget. Exclude red zone ZIP codes explicitly. Let Meta optimize within each zone independently so the algorithm learns what works in affluent areas specifically.

On Google: Apply ZIP code targeting to your search and shopping campaigns. Use bid adjustments: +30% for green zone ZIPs, baseline for yellow, and exclude red zone.

On both platforms: Maintain a small "discovery" budget (5-10%) targeting outside your zones to catch geographic pockets you might have missed. Review this campaign monthly and promote any outperforming ZIP codes into your main tiers.

Step 4: Align Creative With Audience

Once your geographic targeting ensures your ads reach affluent audiences, adjust your creative accordingly:

  • Remove discount-focused messaging that was necessary to convert price-sensitive audiences
  • Lead with craftsmanship, materials, and brand story
  • Show the product in aspirational but relatable contexts (beautiful home settings, not unattainable luxury)
  • Increase price visibility in ads — when your audience can afford you, showing the price qualifies interest without scaring off buyers

What Happens After the Switch

Brands that implement geographic income targeting for high-AOV products consistently report:

  • ROAS improvement of 40-65% within the first 30 days
  • Conversion rate increase of 25-50% because a higher percentage of traffic can afford the product
  • AOV increase of 8-15% as affluent customers add premium options, bundles, and accessories
  • Customer acquisition cost decrease of 30-40% from eliminating wasted spend on non-converting geographies
  • Higher repeat purchase rates: Customers from affluent ZIP codes are 2.3x more likely to make a second purchase within 6 months

The Real Cost of Ignoring Geography

Every month you run ads without geographic income filtering, you are effectively subsidizing impressions to audiences who cannot convert. For a brand spending $30,000/month, that is $10,000-$12,000/month — $120,000-$144,000/year — served to ZIP codes that produce almost no revenue.

That wasted budget could fund:

  • A 40% increase in spend in your best-performing ZIP codes
  • A full influencer marketing program
  • Retention marketing that turns first-time buyers into loyal customers

You built a product worth $800. Make sure the people seeing your ads agree — and can back up that agreement with a purchase.

Ready to target smarter?

Stop wasting ad spend on broad targeting. Start with 5 free queries.

Calculate Your Ad Spend Waste