Actionable intelligence for digital commerce.
wheetrade
Customer Acquisition

Audit Competitor Ad Spend with This Free Chrome Extension

A single Chrome extension payload consumes 12–47 MB of RAM and returns, within 800 milliseconds, a structured traffic-source breakdown that would otherwise require a $499/month Semrush subscription.

Audit Competitor Ad Spend with This Free Chrome Extension

Audit Competitor Ad Spend with This Free Chrome Extension

This is not a theoretical exercise. The toolchain described below—SimilarWeb, Foreplay, AdLibrary.ai, Koala Inspector, Wappalyzer—costs $0 at the base tier and returns quantifiable data on ad volume, creative longevity, channel distribution, pixel deployment, and Shopify-specific campaign history. The output is deterministic within platform-level granularity. You will not obtain exact daily budget figures or ROAS; those inputs remain gated behind premium APIs. What you will obtain is a reproducible audit framework that maps competitor acquisition architecture at the system level.

Decoding Traffic Source Distribution with SimilarWeb Overlays

SimilarWeb's Chrome extension overlays a traffic-source matrix directly onto any website you visit. The default view segments traffic into five primary buckets: Direct, Referral, Search (organic + paid), Social, and Mail. The critical metric for ad-spend auditing is the Paid Search percentage—the share of total visits attributed to search engine advertising.

Execution sequence:

1. Navigate to the competitor's domain.

2. Activate the SimilarWeb extension via the browser toolbar icon.

3. Read the Traffic Sources panel. The paid-search share appears as a discrete percentage.

4. Cross-reference with the Display Ads percentage, which captures programmatic and banner traffic.

5. Record both figures. Repeat for 3–5 direct competitors to establish a category baseline.

Interpretation logic: A domain showing 40%+ paid search traffic is structurally dependent on SEM. If your own paid search share is 15%, the competitive gap is architectural—not tactical. The competitor is not "outbidding" you; they are allocating a fundamentally different proportion of their acquisition budget to search engine marketing.

Known limitation: Free-tier SimilarWeb uses estimated traffic models, not direct analytics feeds. The figures carry a ±15–20% error margin at lower traffic volumes (sub-500K monthly visits). For domains exceeding 1M monthly visits, the estimation model stabilizes significantly.

A paid-search share above 40% signals structural SEM dependency—your competitor's acquisition architecture, not their bid strategy, is the variable.

Archiving Meta Ad Creatives via Foreplay and AdLibrary Extensions

Meta's native Ad Library provides transparency into active Facebook and Instagram ads. The platform displays creative assets, copy variants, and launch dates. What it does not provide: folder organization, tagging, or historical archiving beyond the active period. Once a competitor pauses a campaign, the creative disappears from the library.

Two free Chrome extensions close this gap:

  • Foreplay — Adds a "Save" overlay to any ad in the Meta Ad Library. Saved creatives route to a personal dashboard with folder and tag functionality. The free tier caps at 100 saved ads.
  • AdLibrary.ai — Provides the same save-and-categorize workflow with additional OCR-based text extraction from ad images.

Operational workflow:

1. Open the Meta Ad Library. Filter by the competitor's brand name.

2. Sort by "Started running on" date. Active campaigns within the last 30 days are the primary signal.

3. Activate Foreplay or AdLibrary.ai. Save creatives that match your product category.

4. Tag each saved creative with: platform (FB/IG), format (static/video/carousel), estimated funnel stage (TOF/MOF/BOF based on CTA language).

5. Review the saved archive weekly. Note creative longevity—the number of days a given ad remains active is a proxy for performance. Ads that persist beyond 14 days are likely meeting ROAS thresholds.

Key metric: Creative volume. A competitor running 40+ unique ad variants simultaneously is testing aggressively. A competitor running 3–5 variants is either confident in their creative set or budget-constrained. The delta between these states is informative.

What you cannot extract: Audience targeting parameters—interest stacks, lookalike percentages, custom audience compositions. These remain private. The extension captures creative and copy, not targeting architecture.

Uncovering Shopify Campaign History with Koala Inspector

Koala Inspector is purpose-built for Shopify store analysis. Its Chrome extension identifies the active theme, installed apps, and—critically—whether the store is running campaigns on Google and Facebook, including historical creative data.

Detection logic: Koala Inspector scans for Shopify-specific ad integrations (Facebook Channel, Google & YouTube app) and cross-references with the store's public-facing product catalog to estimate campaign scope.

Key outputs from the free tier:

ParameterData Returned
Active ad platformsGoogle, Facebook (binary yes/no)
Creative historyLast 10–20 ad creatives per platform
Product catalog sizeTotal active SKUs
Theme identificationCurrent Shopify theme + custom modifications
App stackInstalled Shopify apps (up to 20 visible)

Strategic value: If a Shopify competitor has 2,000 active SKUs but is running ads for only 15 products, those 15 products are their acquisition workhorses. The ad creative reveals which SKUs they are willing to pay to promote—a direct signal of margin structure and conversion confidence.

Execution cadence: Run Koala Inspector on your top 5 Shopify competitors biweekly. Track changes in creative volume and promoted SKU count. A sudden spike in creative output (e.g., from 10 to 50 ads in two weeks) signals either a new product launch, a seasonal push, or a funding event that unlocked additional ad budget.

Mapping Platform Spend through Pixel Detection and Wappalyzer

Wappalyzer's Chrome extension detects technology signatures across 1,000+ categories. For competitive ad-spend auditing, the relevant detection category is ad-tracking pixels. The presence of a pixel confirms the competitor is actively spending on that platform—no pixel, no spend (or at minimum, no measurement infrastructure).

Detected pixel signatures relevant to acquisition auditing:

  • Meta Pixel — Confirms Facebook/Instagram ad spend and conversion tracking.
  • TikTok Pixel — Confirms TikTok Ads spend.
  • LinkedIn Insight Tag — Confirms LinkedIn Ads spend (B2B signal).
  • Pinterest Tag — Confirms Pinterest Ads spend.
  • Snap Pixel — Confirms Snapchat Ads spend.
  • Google Ads tag (gtag.js) — Confirms Google Search/Display/YouTube spend.

How to read the output:

A competitor deploying Meta Pixel + Google Ads tag + TikTok Pixel is running a tri-channel acquisition stack. The budget is distributed across at least three paid platforms. If your own stack is Meta + Google only, the competitor has expanded into short-form video acquisition—a channel you are not contesting.

A competitor deploying only Google Ads tag with no Meta Pixel is funneling all paid acquisition through search. Their social presence is organic-only or nonexistent in paid terms.

Execution sequence:

1. Navigate to the competitor's homepage.

2. Activate Wappalyzer. Open the Advertising category.

3. Record all detected pixel signatures.

4. Cross-reference with the SimilarWeb traffic-source data. If Wappalyzer shows a TikTok Pixel but SimilarWeb shows 0% social traffic, the pixel may be newly deployed or underperforming.

Wappalyzer's pixel detection is binary infrastructure evidence—a competitor either has the measurement layer deployed or they do not. There is no ambiguity in the signal.

Accessing Search and Video History via Google Ads Transparency Integrations

Google Ads Transparency Center displays a brand's verified search and video ads over the last 30 days. The web interface is functional but lacks bulk export and categorization. Extensions like AdSpyder integrate directly into the transparency workflow, adding filtering by ad format (search, video, display), date range, and geographic targeting.

What the transparency data reveals:

  • Search ad copy — Exact headlines and descriptions the competitor is bidding on. This is the closest proxy to their keyword strategy without access to their Google Ads account.
  • Video ad creative — YouTube pre-roll and in-stream ads. Duration, format (skippable/non-skippable), and production quality indicate budget tier.
  • Geographic targeting — Ads shown in specific countries or regions confirm market prioritization.

Analytical framework for search ad copy:

SignalInterpretation
Branded keywords onlyDefensive strategy—protecting brand search volume from competitors
Non-branded product keywordsOffensive strategy—competing for category demand
Competitor brand names in headlinesConquest campaigns—direct competitive targeting
Price/discount messaging in headlinesMargin-aware bidding—willing to sacrifice margin for volume
Generic category terms (e.g., "best running shoes")Top-of-funnel volume play—high spend, broad reach

Execution cadence: Check the Transparency Center monthly for each competitor. Archive the search ad copy externally—a spreadsheet with columns for date, headline, description, and inferred keyword category. Over 3–6 months, pattern recognition becomes possible: seasonal messaging shifts, new product launches reflected in ad copy before organic announcement, and budget reallocation signals (e.g., sudden increase in video ads suggests YouTube budget expansion).

Integrating the Data into a Competitive Spend Model

The five tool outputs above form a composite signal. No single extension provides a complete spend picture. The integration logic:

1. SimilarWeb sets the channel distribution baseline (paid search %, display %, social %).

2. Wappalyzer confirms which platforms are actively funded via pixel detection.

3. Koala Inspector reveals product-level ad prioritization for Shopify competitors.

4. Foreplay/AdLibrary.ai captures creative volume and longevity as performance proxies.

5. Google Ads Transparency exposes search ad copy and keyword strategy.

The resulting model does not produce a dollar figure. It produces a structural map of the competitor's acquisition architecture: which channels they fund, how aggressively they test creative, which products they promote, and how their channel mix compares to yours.

For operators managing monthly ad budgets in the five- to six-figure range, this structural map is more actionable than an estimated spend number. A competitor with 50% paid search share and 200 active Meta creatives is operating a fundamentally different acquisition system than one with 10% paid search share and 5 active creatives. The budget allocation tells you where to compete. The creative volume tells you how hard.

Binary summary:

Pros:

  • $0 cost at base tier across all five tools.
  • Deterministic pixel detection via Wappalyzer eliminates guesswork on platform spend allocation.
  • 30-day transparency window via Google Ads Transparency Center provides current-state data.
  • Creative archiving via Foreplay converts ephemeral Ad Library data into persistent competitive intelligence.
  • Shopify-specific tooling via Koala Inspector fills a gap no general-purpose extension addresses.

Cons:

  • No exact dollar spend figures. Free tiers estimate, not measure.
  • Traffic-source percentages carry ±15–20% error at sub-500K visit volumes.
  • Audience targeting parameters (interests, lookalikes, custom audiences) are inaccessible at any free tier.
  • Creative archiving caps at 100 assets on Foreplay's free plan—insufficient for competitors running 200+ variants.
  • 30-day lookback limits longitudinal analysis; historical pattern recognition requires consistent manual archiving.

The system is imperfect. It is also free, reproducible, and structurally sound. For brands scaling past the $50K/month acquisition spend threshold, layering these free signals with paid tools from digital banking and fintech infrastructure providers that offer API-level spend tracking creates a closed-loop competitive intelligence system that no single platform delivers alone.

FAQ

Can I see exactly how much money my competitor spends on ads?
No, these free tools do not provide exact dollar spend figures. They offer directional intelligence and structural maps of acquisition architecture rather than precise budget data.
How do I know which advertising platforms a competitor is using?
You can use the Wappalyzer extension to detect active ad-tracking pixels on a competitor's website, such as the Meta Pixel, TikTok Pixel, or Google Ads tag.
What does a high paid-search percentage in SimilarWeb indicate?
A paid-search share above 40% signals a structural dependency on search engine marketing, suggesting the competitor's acquisition strategy is fundamentally built around SEM.
How can I track competitor ad creatives after they stop running?
You can use extensions like Foreplay or AdLibrary.ai to save and archive active ads from the Meta Ad Library into a personal dashboard before they disappear.
What information can I learn about a competitor's Shopify store?
Koala Inspector identifies the store's active theme, installed apps, product catalog size, and which specific products are currently being promoted through paid campaigns.