Geotargeting enables advertisers to direct campaigns to users in specific
geographic locations, such as states, subregions, or cities. This feature is available for both Sponsored Listings and Sponsored Brands campaigns.
How It Works
For Sponsored Listings
1
Pre-Configuration
The client provides a JSON file mapping their geolocations, including an id and name for each location. This geolocation data is uploaded by Topsort early in the integration process, making it available for testing with the first campaigns.
2
Campaign Setup
Advertisers can select multiple regions in the Admin/Vendor Dashboard when creating their campaigns.
3
Auction Process
During an auction, the geolocation can be provided in the body of the request, using the
geoTargeting.location field. The following auction request can be used to retrieve winners for clients in a specific location:For Sponsored Brands
Sponsored Brands geolocation targeting works similarly but uses a streamlined approach:
1
Marketplace Configuration
Marketplace administrators configure available locations at the marketplace level during the initial setup. This makes geographic targeting options available for campaign creation.
2
Campaign Creation
During Sponsored Brands campaign creation, advertisers select from pre-configured geolocations in the Ad Behavior step (Step 2). Multiple locations can be selected for broader targeting.
3
Auction Request
Sponsored Brands auction requests use the same
geoTargeting field format for consistency:For Sponsored Brands, the
geoTargeting field accepts a string value directly, while Sponsored Listings use the geoTargeting.location object structure.Key Considerations
General Behavior
-
Multiple Locations: Campaigns can target multiple geographic locations. If a campaign is associated with
location1andlocation2, its products are eligible for auctions where the geolocation field is eitherlocation1orlocation2. - No Location Targeting: If a campaign has no locations defined, it participates in all auctions regardless of location information in the auction request.
- Filtered Participation: If a campaign has locations defined, it only participates in auctions where the geolocation field matches one of its specified locations.
- Single Location per Request: An auction request accepts only one location in the geolocation field.
Sponsored Brands Specific
- Marketplace Configuration Required: Geolocation options only appear during Sponsored Brands campaign creation if locations have been configured at the marketplace level.
- Backward Compatibility: Existing Sponsored Brands campaigns without geolocation settings continue to participate in all auctions.
- API Consistency: Sponsored Brands geolocation targeting uses the same field structure as Auctions v2 for consistency across the platform.
Use Cases
Local Market Targeting
- Regional Product Launches: Promote products only in markets where they’re available
- Store-Specific Campaigns: Drive traffic to specific store locations
- Market Testing: Test campaigns in specific regions before broader rollout
Seasonal and Event-Based
- Weather-Based Campaigns: Promote seasonal products based on regional weather patterns
- Local Events: Target customers in cities hosting relevant events or festivals
- Regional Preferences: Customize messaging for different cultural regions
Multi-Location Strategies
- National Chains: Create location-specific campaigns for different store regions
- Supply Chain Optimization: Target only areas where products are in stock
- Pricing Strategies: Adjust campaign messaging based on regional pricing differences
Best Practices
Campaign Setup
- Start with a few high-performing locations before expanding
- Ensure product availability in targeted locations
- Consider time zone differences for campaign timing
Performance Monitoring
- Track performance separately for each targeted location
- Distribute budgets based on location performance and potential
- Adjust location targeting based on seasonal demand patterns
Creative Optimization
- Customize headlines and creatives for different regions when possible
- Test location-specific messaging to improve relevance
- Combine geotargeting with product or category targeting for precision
Last updated: