BPBrandPatrol
Platform capabilities

Everything it takes to catch, trace, and report a brand-bidding case

Six capabilities that ship today, working together on every case — plus what we're building next.

Scan methodology

What a scan actually checks

Every item below is public information — what a shopper searching your brand would already see, plus the disclosure record every advertiser already has to publish. No login to your ad accounts, affiliate platform, or CRM, and no end-customer data is touched.

Configurable scope

Coverage you choose

Every scan is scoped to your brand before it runs, across whichever of these dimensions actually matter to your program.

Country-level targeting City-level targeting where needed Desktop Mobile Continuous scanning On-demand snapshots Keyword volume Brand variations & misspellings Multi-language SERPs

Coverage is set during onboarding and isn't locked in afterward — add a country, a device, or a language variant, or scale back down as your program changes. We scope to what you actually need rather than selling a fixed bundle of capacity, and these choices carry straight into your Snapshot Audit or Continuous Monitoring quote.

The six capabilities

Everything that ships today

Each one works together on every case — roster-aware from the first check, evidenced well enough to hand to a network as-is.

01

Ad Hijacking Detection

BrandPatrol captures the paid search and shopping ads that actually render for your branded search terms, then inspects the display URL and follows every redirect hop through to the final landing page. The advertiser behind that chain is checked against your authorized-partner roster; no match anywhere on it is what makes it a hijacker. That's often someone selling a competing or counterfeit product, or simply skimming traffic that should have reached you for free.

  • Stop unauthorized bidding on your brand name
  • Recover branded click share you'd otherwise pay to win back
  • Confirms the advertiser has no roster match before it's ever filed as a case
  • Country and device the ad was served on recorded on the case
  • Evidence ready to send straight to the ad network, no rewriting needed
02

Affiliate Brand-Bidding Detection

When an ad on your branded term turns out to come from inside your own affiliate program, BrandPatrol follows the redirect chain hop by hop and pulls the tracking parameter out of the final URL — the same parameter your network uses to pay commission. That parameter identifies the network and the specific partner ID behind the ad. If that partner isn't authorized to bid on branded terms, it's filed as a case with the ID and network already attached.

  • Eliminate commission paid on traffic that was already yours
  • Affiliate ID and network identified on every case, pulled straight from the tracking parameter
  • Full redirect chain attached as evidence, hop by hop
  • Checked against your roster first, so cleared partners are never flagged
  • Send findings straight to your network's compliance team
03

Roster-Aware Case Filing

Before anything becomes a case, BrandPatrol matches the affiliate ID or advertiser identity it just extracted against the roster you maintain for that brand — the same roster you edit directly in the workspace as partners join or leave your program. A fully authorized match is logged and left alone; only detections with no match, or a match that's outside its agreed terms, get raised. Update the roster once and it applies to the next scan, scheduled or on-demand, with nothing to re-run by hand.

  • No time wasted chasing partners you already approved
  • Roster managed per brand, kept current as partners change
  • Roster changes apply to the next scan automatically
  • Authorized matches stay logged without ever becoming a case
  • Higher signal-to-noise on every report you open
04

Evidence-Grade Case Files

A case is never just an alert. Each one ships with a timestamped screenshot of the SERP itself, a second timestamped screenshot of the landing page the redirect chain actually ends on, the full hop-by-hop chain, the affiliate or advertiser identity behind it, and the country and device it was observed on. Every case also carries a status — new, in progress, solved, or muted — so your team can track it through to resolution instead of re-discovering it on the next scan.

  • Hand a case straight to your network, no rewriting needed
  • Separate SERP and landing-page screenshots, not just a single capture
  • Timestamped, so evidence still holds up weeks or months later
  • Case status tracked from new through solved or muted
  • Full case history kept per brand for your own record
05

Continuous or On-Demand Monitoring

Start with a Snapshot Audit — a single one-time pass across the countries and devices you choose — when you just need a first look at what's running on your brand today. Move to Continuous Monitoring and the same checks run on a schedule instead, so a new hijacker or brand-bidder shows up as a new case on your next scan rather than sitting undetected for months. Cadence, countries, and devices are all set per brand and can change as your program does.

  • Scan frequency and regions set to match your program
  • New-detection visibility without re-running audits by hand
  • Countries, devices, and cadence configured independently per brand
  • Start with a one-time Snapshot Audit, upgrade to Continuous Monitoring any time
  • Case history carries over when you switch cadence
06

Agency Multi-Brand Workspace

Onboard a new client brand yourself in three steps: name the brand and point it at the client's domain, let the homepage scan propose hero-product candidates — it reads JSON-LD product data, the og:title tag, the page title, and the H1 as heuristics — then start from roughly 30 AI-suggested high-intent keywords and edit that list before it goes live. Each brand gets its own workspace, so its cases, roster, and evidence never mix with another client's. Access is granted per account per brand, so you can bring a client's own team into just their workspace without handing them the rest of your client portfolio.

  • One login across your whole client portfolio
  • Self-serve onboarding: brand and domain, hero-product scan, then an editable AI keyword shortlist
  • No waiting on setup to go live
  • Access granted per account per brand, not all-or-nothing
  • Client data — cases, roster, evidence — never mixed across brands
Under the hood

How a detection becomes a case

The three-step overview covers scope, scan, and trace at a high level. Here's what actually happens between an ad rendering and a case landing in your workspace.

1. Observe
A scan runs on your branded search terms, on the schedule and in the regions and devices you've configured. If an ad renders for the term being checked, BrandPatrol looks at it the way a shopper would — a paid search result or a shopping placement, whichever the search engine actually shows.
2. Capture
The ad's display URL is recorded, and a timestamped screenshot of the search results page is taken as it appeared at that moment, in that country, on that device. This is the state of the ad before anyone has clicked anything.
3. Trace
BrandPatrol follows the ad's link through every redirect hop, not just the first click, until it lands on a final page, then takes a second timestamped screenshot there. Real ad links often chain through several intermediate domains before reaching the actual landing page; each hop is recorded in order.
4. Attribute
The tracking parameters inside that redirect chain are extracted and matched to a network and a specific partner ID, or to an advertiser identity cross-referenced against the public ad-transparency record when no affiliate parameter is present. That's the difference between an ad simply appearing and a specific party being on record for placing it.
5. Roster check
The identified partner or advertiser is checked against the roster you maintain for that brand. A match that's fully authorized to bid on branded terms is logged and set aside; anything with no match, or a match that's outside its agreed terms, moves forward.
6. File
What's left is packaged into a case: both screenshots, the full redirect chain, the affiliate ID or advertiser identity, the network, and the country and device observed. It's created with status new and moves through in progress, solved, or muted as your team works it, so nothing needs re-discovering on the next scan.
On the roadmap

What we're building next

Not shipped yet — flagged here so you know what's coming, not sold as something you can use today.

Domain & Social Spoofing Detection Coming soon

Flagging fake storefronts and social accounts impersonating your brand — phishing domains, typosquatted lookalikes, and social handles copying your name and logo. This moves past paid search into a different kind of exposure: customer trust and account security, not just ad spend lost to a competing bidder. Not part of any scan today; it will surface as its own detection type once it ships, not folded quietly into existing cases.

Automated Takedown Filing Coming soon

Turning a confirmed case directly into a submitted complaint with the ad network, registrar, or platform, instead of your team copying evidence into their form by hand. Complaint status would track in the same workspace as the case itself, next to its screenshots and redirect chain. Today, filing the complaint is still a manual step your team takes using the evidence a case already provides.

Trademark-in-Ad-Copy Detection Coming soon

Catching unauthorized use of your trademark inside an advertiser's own ad headline, description, or display URL — not just in the keyword being bid on, which today's hijacking and brand-bidding checks already cover. An advertiser can bid on a generic term and still put your brand name directly in the ad copy itself; that's a separate signal and needs its own check. Not evaluated by any scan yet.

Limits

What monitoring can't promise

No monitoring product is complete, and we'd rather say so here than have you discover it on your own.

Timing: detection depends on an ad actually being served at the moment a scan runs. If nothing renders for a branded term during that window, there's nothing to capture — the same blind spot a person checking by hand would have.

Coverage: no monitoring tool, including this one, sees every impression an advertiser serves across every auction. A scan samples what's live during each pass, in the regions and on the schedule you've set — not a complete feed of every ad ever shown.

Enforcement: a case is a starting point, not an outcome. Filing a complaint, escalating to a network, or pursuing further action is still your brand's own decision to make and your own action to take.

See what these six checks find on your brand

Tell us your branded keywords and the regions that matter — we'll scope what a first pass would surface.

Get a quote