AI powered Ad Insights at your Fingertips - Get the Extension for Free

AdSpyder Shopping Ads Spy | Complete Guide to Researching Competitor Product Listings (June 2026)

AdSpyder Shopping Ads Spy

Feature Walkthrough

Quick Answer

AdSpyder Shopping Ads Spy lets you search 94 million+ Google Shopping product ads across 184 countries by product keyword or competitor domain. Each result card shows product title, price in native currency, first-seen to last-seen date range, advertiser domain, and average SERP position — everything you need to reverse-engineer what works in your category before you spend a rupee on your own campaigns.

Shopping ads are different from text ads. There is no headline to A/B test. Your product title, image, and price are the ad. Which means competitor research here is about title structure, pricing strategy, market coverage, and ad longevity — not creative copy. And you cannot get that from a live Google search, which only shows you what is running right now, in your location, on your device.

This guide is a complete walkthrough of every part of AdSpyder’s Shopping Ads Spy — what each filter does, how to read a result card, and what the archive data actually tells you about the product listings that win.

94M+

Google Shopping ads indexed

Across all 184 countries in the archive.

184

Countries covered

US leads at 22% of total archive volume.

63%

Unique retailer domains

In a 1,000-ad sample — 633 distinct domains appeared.

2018

Archive start year

First-seen coverage from January 2018 onward.

Source: AdSpyder platform data, June 2026.

Feature Guide

What is AdSpyder Shopping Ads Spy?

Shopping Ads Spy is AdSpyder’s dedicated module for researching Google Shopping Product Listing Ads. While the Google Ads Spy tool covers text-based Search campaigns, Shopping Ads Spy focuses entirely on PLAs — the image-and-price cards that appear above organic results when someone searches for a product on Google.

The tool lets you search a product keyword or competitor domain and see exactly what other retailers have run — their product titles, price points, markets, ad longevity, and SERP positions — from a 94M+ ad archive spanning 184 countries.

Who this is for

E-commerce brand managers, Shopify and WooCommerce store owners, Google Shopping campaign managers, and performance marketers who want to know what competitor product listings look like before building or improving their own campaigns.

The Archive: What You Are Actually Searching

That 63% unique-domain figure from the headline stat matters. Google Shopping is not a marketplace dominated by three giants. In a 1,000-ad sample from the archive, 633 distinct retailer domains appeared. Your competition is a long tail of specialists — category-specific stores, regional retailers, and niche direct-to-consumer brands you have probably never heard of. The Spy tool is built for that scale.

Top Markets by Shopping Ad Volume

Country Ads Indexed Share of Archive
🇺🇸 United States ~21 million 22.1%
🇬🇧 United Kingdom ~10 million 10.7%
🇮🇳 India ~6.1 million 6.4%
🇲🇽 Mexico ~5.6 million 5.9%
🇦🇺 Australia ~4.7 million 4.9%
🇧🇷 Brazil ~4.4 million 4.6%
🇨🇦 Canada ~4.2 million 4.4%
🇵🇱 Poland ~3.7 million 3.9%

Source: AdSpyder platform data, June 2026. Top 8 countries shown; 184 total in archive.

Try Shopping Ads Spy

Research competitor product listings before your next campaign

94M+ Google Shopping ads. 184 countries. Every product title, price, and run duration — searchable by keyword or competitor domain.

Try Shopping Ads Spy Free →

Two Search Modes: Keyword vs Domain

The most important choice in Shopping Ads Spy is the search input mode. You are either searching by what is being advertised (keyword) or who is advertising (domain). These serve different research goals and produce different results.

Mode Input Example Best For
Keyword (Broad) running shoes Category-level research — see every brand advertising in a product space, their title structures, price ranges, and positions
Domain etsy.com Competitor-level research — see every product a specific retailer has advertised, their full Shopping catalogue, markets, and pricing history

Recommended starting sequence

Start with keyword mode to map the competitive landscape — who is advertising, at what price, how long ads run. Then switch to domain mode for your top 2–3 direct competitors to audit their full catalogue. The two modes together give you both the market view and the individual competitor view.

All Six Filter Groups — What Each One Controls

Shopping Ads Spy organises its refinement options into six filter groups. Here is exactly what each controls and when to use it.

1

Major Filters

Primary search refinements that control the broad parameters of your query. These are set first and define the scope before country and time narrow results further.

2

Country Filter

Supports single-country and multi-country selection across all 184 countries in the archive. Your most important localisation lever — use it every time.

3

Time Filter (Date Range)

Defines the archive window you want to query. Essential for seasonal research — narrow to Q4 peak windows, Black Friday, or holiday periods to see exactly what competitors ran.

4

Search-In Filter

This is what switches you between keyword mode and domain mode. Select keyword to search by product term; select domain to pull all Shopping ads from a specific advertiser URL.

5

Sort Type

Controls result ordering. Use sort to surface most-recently-seen ads first for trend research, or most-active for finding consistently-running listings.

6

Advanced Filters

Additional refinements for narrowing a large result set. Use when a broad keyword like “shoes” or “phone” returns thousands of results and you need to drill down further.

Reading a Result Card: Every Field Explained

Each Shopping ad in your results appears as a card. Here is what every field means and the specific decision each one informs.

Field What it shows How to use it
Product title Exact listing title as it appeared in Google Shopping results Analyse title structure — brand placement, variant inclusion, character length — and benchmark against your own listings
Price Price as displayed in that country’s Google Shopping, in native currency. May show original + discounted (strikethrough) where applicable Map competitor price positioning per market. Identify who discounts in their feed vs who holds full price
First seen → Last seen The first and last dates this listing was observed by the AdSpyder crawler A long gap means the listing ran consistently — enough to keep paying for. This is your strongest signal of a profitable listing
Country Market(s) where this ad appeared. Multi-country ads show “Country + N more” Understand which markets a competitor prioritises for a given product SKU
Advertiser domain The retailer domain running this listing In keyword searches, this identifies which competitors are active in your product category. Combine with domain mode for deeper audits
Average position Mean SERP placement across all observed impressions. Lower = higher placement Combine with run duration: long date gap + low average position = a listing that ranked well and kept running. That combination is the clearest performance signal in the archive
Product image Product image used in the Shopping listing, where available Benchmark image style, background choice, and product angle against your own creative

What the archive does not show

Shopping Ads Spy shows observed competitor ads and listing patterns. It does not reveal private ROAS, exact ad spend, conversion rates, or bidding data. Use it for market research and testing direction — not as a substitute for your own campaign performance data.

What the Archive Tells You About Winning Product Titles

This is where Shopping Ads Spy goes beyond a search interface. The 94M+ ad archive is large enough to identify patterns in what makes a Shopping listing run long — which is the closest proxy for profitability the data gives you.

Across a 2,000-ad sample from the archive (AdSpyder platform data, June 2026):

65.4

Average title characters

Median is 58 characters.

50.6%

50–100 char titles

Most common title length bucket.

44.8%

Include a variant term

Size, color, capacity, or material.

0.1%

Use offer/promo language

Virtually absent from all titles.

Source: AdSpyder platform data, June 2026. Sample n=2,000.

The longevity data is the most actionable finding. Listings that ran 30 or more days carry more size or variant terms (46.9% vs 44.2%) and are significantly less likely to lead with the retailer name (9.4% vs 15.8%). The pattern is consistent: long-running Shopping ads lead with the product, not the store. And they never use discount language in the title.

Winning title formula (from archive data)

[Brand] + [Product / Model] + [Variant: size / color / capacity / material]

50–100 characters. Product-first. No discount mentions. No leading with the retailer name. Source: AdSpyder platform data, June 2026.

Using the Time Filter for Seasonal Research

The Time filter unlocks one of the most underused capabilities in Shopping Ads Spy: researching exactly what competitors ran during peak seasonal windows. The archive data shows clear seasonal clustering that makes this valuable for Q4 planning.

63%

Halloween Shopping ads appear in October

Strong single-month concentration.

65%

Black Friday Shopping ads appear in November

Most launch in the month itself.

Oct→Dec

Christmas Shopping ad ramp

54k Oct → 69k Nov → 137k Dec. Slow build, then a spike.

Source: AdSpyder platform data, June 2026.

To use this: set the Time filter to the relevant seasonal window (e.g. October–November for Black Friday), apply your Country filter, and run a keyword search for your product category. You will see exactly what titles, prices, and domains your competitors ran in that window — giving you a concrete brief for your own seasonal campaign structure.

December to January: worth knowing

The archive data shows an 89% drop in Christmas Shopping ads from December to January. If you are planning post-holiday campaigns, the competitive landscape clears dramatically — useful timing to understand before setting budget expectations.

Step-by-Step: Research a Competitor in 10 Minutes

Use this workflow when entering a new product category, refreshing existing campaigns, or planning a seasonal push.

1

Open Shopping Ads Spy

Go to adspyder.io/shopping-ads-spy and log in. New users can start a free trial — no credit card required.

2

Start with keyword mode

Use the Search-in filter to select keyword mode. Enter your primary product term (e.g. “wireless earbuds” or “office chair”). This gives you the category-level view — who is advertising, at what price, and for how long.

3

Set Country and Time filters

Select your target market. If doing seasonal research, narrow the date range to the relevant window. Skip the date filter if you want the full archive view.

4

Scan the top result cards

Review the top 15–20 cards. Note advertiser domains, title structures, price ranges, and date gaps. A long first-seen to last-seen gap with a low average position is your signal: this listing worked.

5

Switch to domain mode for top competitors

Take the 2–3 advertiser domains from your keyword scan and run each through domain mode. You now see their full advertised catalogue — every product, every market, every price point in the archive.

6

Apply findings to your campaigns

Rewrite your product titles using the winning formula. Adjust price positioning based on what competitors charge per market. Identify product variants your competitors advertise that you have not listed yet. Use URL and Domain Analysis to cross-reference competitor landing page strategy.

Shopping Ads Spy vs Free Research Methods

Free methods can show you what is running right now in your location. That is about all they give you. Here is what each approach actually covers.

Capability AdSpyder Shopping Ads Spy Google Ads Transparency Center Manual Google Search
Historical archive (from 2018)
Search by competitor domain ✅ (limited)
Price visibility per market ✅ Native currency ✅ (live only)
First-seen / last-seen dates
Average SERP position
Multi-country coverage ✅ 184 countries Limited One at a time

One honest note on the archive

AdSpyder’s archive clusters around 2018–2022 first-seen dates. It is not a live feed. For researching title patterns, pricing strategy, market coverage, and long-run ad behaviour, the archive is exactly what you need. For checking what a competitor is running today, supplement with a direct Google Shopping search in your target market.

Where Shopping Ads Spy fits in your ecommerce workflow

Use Shopping Ads Spy before campaign launches, before seasonal promotions, and during monthly competitor reviews. For broader paid-ad intelligence, combine it with the AdSpyder Ad Library, the Google Ads Spy tool for Search campaign research, and Facebook Ads Spy for what e-commerce brands run on Meta alongside their Shopping campaigns.

Pre-Campaign Research Checklist

✅  Run keyword mode search for your primary product term in your target country

✅  Identify the top 3–5 advertiser domains active in your category

✅  Note title structure of listings with longest first-seen to last-seen gap

✅  Map price positioning per market in native currency

✅  Switch to domain mode and audit your top 2–3 competitors’ full catalogues

✅  Check which product variants competitors advertise that you have not yet listed

✅  For seasonal campaigns, apply Time filter to the relevant window and repeat

✅  Rewrite product titles using [Brand] + [Product/Model] + [Variant] formula

FAQs

How many Google Shopping ads does AdSpyder index?

AdSpyder Shopping Ads Spy indexes 94 million+ Google Shopping product ads across 184 countries, with archive coverage starting from January 2018. Source: AdSpyder platform data, June 2026.

Can I search Shopping ads by competitor domain?

Yes. Shopping Ads Spy has two search modes — keyword and domain. In domain mode, enter a competitor’s URL (e.g. etsy.com) and you will see every Shopping ad they have run in the archive, across all markets they advertised in.

Does AdSpyder show competitor pricing in Shopping ads?

Yes. Each result card shows the price as it appeared in that country’s Google Shopping results, in native currency. Some cards also show original vs discounted price where a strikethrough was visible in the original listing.

What does average position mean in Shopping Ads Spy results?

Average position is the mean SERP placement of that Shopping ad across all observed impressions in the archive. A lower number means the ad appeared higher in Shopping results more consistently. Combine with the first-seen to last-seen date gap to identify listings that ranked well and kept running — your strongest performance signal.

Is the Shopping Ads Spy data a live feed or historical?

Historical. The archive clusters around 2018–2022 first-seen dates. It is excellent for researching title patterns, pricing strategy, market coverage, and long-run ad behaviour. For checking what a competitor is running today, supplement with a direct Google Shopping search in your target market.

Is AdSpyder Shopping Ads Spy free to try?

Yes. AdSpyder offers a free trial at adspyder.io/shopping-ads-spy. You can start exploring the 94M+ Shopping ad archive without a credit card.

Stop guessing. See exactly what your competitors are advertising.

94 million+ Shopping ads. 184 countries. Every product title, price, and run duration — searchable by keyword or competitor domain. Start for free today.

Try AdSpyder Shopping Ads Spy Free →