Price signals for retail paid search

Detect movement before the market reacts.

DopplerIQ is a price-signal company for retail. Every morning we read a retailer's product feed and promo calendar, find the movement that matters, and hand it to the systems that spend the money. Before the first click of the day.

Built for retailers with large catalogs, and for the teams that run their Shopping campaigns.

A price shift is a wave. It tightens before it arrives.

SignalA price dropsThe SKU is boosted that morning, before the market has noticed.
SignalA promo opensIts set carries priority from day one, pre-loaded ahead of the start date.
SignalStock runs downThe boost comes off before spend chases an empty shelf.
SignalA row goes missingThe run halts. Nothing ships on a broken feed, and yesterday stays in force.
Why DopplerIQ

The market moves in waves. Paid search bids on yesterday.

Prices move, promotions open and close, stock runs down. Each shift is visible in the product feed the morning it happens, and each one changes what an ad should pay. Smart Bidding still learns about a promotion by spending into it, days after merchandising planned it.

We started DopplerIQ to close that gap: read the shift at the feed layer, decide what it means, and deliver it safely. Every day, for every SKU.

The Doppler shift · a wave that tightens as its source approaches

The name, and the mark: one stroke, its wavelength closing, its coral deepening at the tip.

A signal company, not a bidding tool.We never touch a bid. We tell the bidder what changed, in the one place it already listens: the product feed.
Self-serve, with people behind it.Your team runs the platform. We set it up, onboard you, and check in. Insight lives in the product, not in a deck.
Additive by design.One custom label column, written every morning and washed out the day a promo ends. Nothing else in the feed is touched.
How it works

One morning, start to finish.

The same four steps run every day for every client, in under a minute. The film plays on its own. The markers jump to a step.

The product

Bid on the promo, not the memory of it.

One operator screen per job, the same for a garden center, a fashion house, or a grocer.

app.doppleriq.ai
A home and garden retailer's dashboard: this morning's run, changes since yesterday, and the catalog as a treemap with today's boosts drawn on it. A fashion retailer's promo calendar: promotions on lanes across September, with the pre-load lead and an overlap hatched. An electronics retailer's price index for last fiscal week: SKUs tracked, repriced up and down, median move, share in a promo, and the daily chart with promo windows shaded. A grocer's feed health: rows, feed age, churn, schema, and findings with links to the affected SKUs. A pet retailer's review changes: added, washing out with a reason, changed, grouped by promo.

Retailers, products and figures on these screens are fictional.

What we hold to

Nothing ships unchecked.

Every run passes seven gates before a single row leaves. A failed gate halts the run and says which gate, why, and which rows. Yesterday's boosts stay in force.

What a halt looks like haltedGate 6, coverage guardrail. The run stopped, nothing left the building, yesterday's boosts stayed in force.
  1. Input schema01
  2. Duplicate ids02
  3. Price sanity03
  4. Row parity04
  5. Label taxonomy05
  6. Coverage guardrail06
  7. Additive only07
A dedicated instance per client, encrypted in transit, nightly backups. Operators change promos. Viewers see everything. Every change is written down. Feedonomics or any SFTP feed platform, Merchant Center, Google Ads.
How we speak

Precise. Timely. Measured.

The product speaks the way we do. Three rules, kept on every screen and in every note we send you.

Precise.

Say the number, the SKU, the date. Every figure has its rows one click away, and every boost names the promo that put it there.

Your campaigns are optimized.Boosted 157 SKUs at 04:07. Five join the next run.

Timely.

Lead with what changed since yesterday. The run is done before your team's first coffee, and the dashboard opens on the delta, not the totals.

Weekly performance summary attached.+23 boosted · −370 washed out · 52 changed tier.

Measured.

Calm, never breathless. A halt is stated plainly and explained in one line. Coral marks what DopplerIQ did. Red is kept for a gate that failed.

Critical error. Immediate action required.Halted at gate 6. Yesterday's boosts stay in force.
Where we're going

Promo signals first. Every price signal next.

We began with the signal that costs retailers the most: promotions Smart Bidding cannot see. The same morning run can carry more.

NowPromo and priority signalsDelivered to Merchant Center every morning, checked by seven gates, washed out on their own.
NextPrice positionWhere every category, brand and promo sits against the market, with benchmark coverage stated beside the number.
ThenReturn on ad spend, net of returnsRevenue and return rate joined at the SKU, so the loudest seller is not always the one boosted hardest.
LaterEvery channelThe same signals for Meta catalogs, retail media flights, and price changes that happen during the day.

Running promotions this quarter?

Write to us with the promotion you most wish Smart Bidding knew about. We will show you what DopplerIQ would boost, on your own feed.