> ## Documentation Index
> Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Reserve Prices Per Geolocation

> Set minimum pricing controls for ad inventory based on geographic locations to optimize revenue across different markets

export const ChangelogActions = () => {
  return <>
      <style>{`
        .changelog-actions {
          display: flex;
          justify-content: center;
          gap: 12px;
          margin-top: 2rem;
          padding-top: 1.5rem;
          border-top: 1px solid #e5e7eb;
        }
        
        [data-theme="dark"] .changelog-actions {
          border-top-color: #374151;
        }
        
        .changelog-btn {
          display: inline-flex;
          align-items: center;
          gap: 6px;
          padding: 8px 16px;
          border-radius: 9999px;
          border: 1px solid #d1d5db;
          background: transparent;
          color: #6b7280;
          font-size: 14px;
          cursor: pointer;
          transition: all 0.2s ease;
        }
        
        .changelog-btn:hover {
          border-color: #9ca3af;
          background: #f9fafb;
        }
        
        [data-theme="dark"] .changelog-btn {
          border-color: #4b5563;
          color: #9ca3af;
        }
        
        [data-theme="dark"] .changelog-btn:hover {
          border-color: #6b7280;
          background: #1f2937;
        }
      `}</style>
      <div className="changelog-actions">
        <button className="changelog-btn" onClick={() => {
    const btn = event.target.closest("button");
    btn.innerHTML = "❤️ Like";
    btn.style.borderColor = "#ec4899";
  }}>
          🤍 Like
        </button>
        <button className="changelog-btn" onClick={() => {
    const btn = event.target.closest("button");
    navigator.clipboard.writeText(window.location.href);
    const originalContent = btn.innerHTML;
    btn.innerHTML = "✓ Copied";
    btn.style.borderColor = "#22c55e";
    btn.style.color = "#22c55e";
    setTimeout(() => {
      btn.innerHTML = originalContent;
      btn.style.borderColor = "";
      btn.style.color = "";
    }, 2000);
  }}>
          ↗ Share
        </button>
      </div>
    </>;
};

<div style={{ display: "flex", gap: "8px", flexWrap: "wrap", marginBottom: "16px" }}>
  <Badge color="gray" size="sm" icon="calendar">September 3, 2025</Badge>
  <Badge color="purple" size="sm" icon="server">Ad Server</Badge>
  <Badge color="green" size="sm" icon="sparkles">New Feature</Badge>
</div>

<Note>
  **Why It's Important**

  Different geographic markets have varying levels of competition, purchasing
  power, and advertiser demand. Setting uniform reserve prices across all
  locations can result in missed revenue opportunities in high-value markets or
  reduced fill rates in lower-demand areas. Geographic-based reserve pricing
  allows retailers to optimize their inventory pricing strategy based on
  regional market dynamics.
</Note>

## What's New

Introducing **Reserve Prices Per Geolocation**—an advanced pricing control feature that enables you to set minimum CPM and CPC rates for your ad inventory based on specific geographic locations. This builds upon our existing category-based reserve pricing system to provide even more granular control over your ad revenue optimization.

## Key Benefits

**Regional Revenue Optimization**:
Maximize revenue by setting higher reserve prices in premium markets while
maintaining competitive rates in emerging regions.

**Market-Specific Strategy**:
Tailor your pricing approach to match local advertiser demand, competition
levels, and market maturity across different geographic areas.

**Fill Rate Balance**:
Optimize the balance between revenue protection and inventory fill rates by
adjusting pricing to regional market conditions.

## How It Works

Configure reserve prices for sponsored listings by geographic location using the same collaborative approach as category-based pricing. Your Topsort data science team will help establish location-specific minimum CPM and CPC rates based on regional market analysis and historical performance data.

Similar to category-based reserve pricing, you can provide location-based pricing data in CSV format with location IDs, names, and corresponding reserve price values. The system integrates seamlessly with existing geotargeting capabilities to apply appropriate pricing during auctions.

For complete implementation details, see our updated [Reserve Prices](/en/knowledge-base/ad-server/auctions/reserve-prices/) documentation.

## Getting Started

Geographic reserve pricing is available now as an extension to our existing reserve pricing system. Contact your Topsort account manager to discuss location-based pricing strategies that align with your marketplace's regional performance goals and market dynamics.

<ChangelogActions />
