Free tool · Harvest Readiness

Is this search term ready for exact match?

A search term with a great first week might be a winner, or it might just have been lucky. This tool works out how much of its conversion rate is likely luck, the chance it’s really profitable, and whether to harvest it now or wait.

  • Runs in your browser. Nothing is uploaded
  • Free, no email
  • Paste a whole Search Term Report

Short answer: harvest a search term when the chance its true conversion rate beats your break-even conversion rate (cost per click ÷ profit per order) passes your bar, 90% by default. Early numbers flatter winners: after 3 clicks, about 91% of a term’s lead over its campaign is usually luck. After 60 clicks, about 33%.

The search term

From your Sponsored Products Search Term Report (auto, broad or phrase campaign): Clicks, 7 Day Total Orders and Spend.

The product and campaign
How sure before you harvest?
Advanced: how skeptical to be

Check a whole report

Paste your search terms, get a harvest list.

Copy four columns from your Search Term Report: search term, clicks, orders and spend. It uses the profit, campaign conversion rate and certainty set above.

One term per line, tab or comma separated. A header row is skipped.

How it’s calculated

Separate the skill from the luck.

A term with 1 order from 3 clicks shows a 33% conversion rate. Almost nothing converts at 33% for long. The terms that look best early are mostly the lucky ones, so this tool corrects for that before you commit budget to an exact-match campaign.

Zero orders so far? That’s a different question: When to Negate tells you whether to cut it. Need each product’s profit before ads? Run the Catalog Profit Check first, then pick the product here.

  • Break-even conversion rate

    Cost per click ÷ profit per order before ads. At a $1.20 click and $12 profit per order, a term must convert above 10% to make money.

  • Luck-adjusted conversion rate

    Start from the campaign’s conversion rate, trusted as much as k clicks of evidence (30 by default), then add the term’s own clicks and orders: (k × campaign rate + orders) ÷ (k + clicks). The share of its lead that’s likely luck is k ÷ (k + clicks): 91% at 3 clicks, 67% at 15, 33% at 60.

  • Chance it’s profitable

    The term’s true rate follows a Beta distribution with α = k × campaign rate + orders and β = k × (1 − campaign rate) + clicks − orders. The tool reports the chance it sits above break-even.

  • The verdict

    Harvest now at or above your certainty, starting at today’s cost per click so the harvest changes where the term runs, not what you pay. Wait in between, with the clicks it still needs. Don’t harvest at or below 100% minus your certainty.

Worked examples

Same conversion rate, different verdicts.

Each row assumes $12 profit per order, a $1.20 click (so break-even is 10%), a 10% campaign rate and the default settings.

ClicksOrdersConv. rateLuck-adjustedChance profitableVerdict
3133.3%12.1%60%Wait, ~339 more clicks
15320.0%13.3%73%Wait, ~115 more clicks
601220.0%16.7%97%Harvest now at $1.20
803 ($1.50 click)3.8%5.5%under 1%Don’t harvest

The same 20% conversion rate is a “wait” at 15 clicks and a confident harvest at 60. The common “sales above zero” rule treats all four terms the same way.

Limits

What it can’t tell you.

The skepticism setting is a starting assumption. I’m measuring how quickly Amazon search terms actually fall back toward their campaign average, and the default will be updated as the results come in.

  • Use settled data

    Attributed orders keep updating for about two weeks after a click, so the last few days of a report understate orders.

  • Ad-attributed profit only

    Some harvested orders would have happened organically anyway. Branded terms are the most affected.

  • Today’s cost per click

    The chance is worked out at the term’s current cost per click. An exact-match bid that pays more per click raises the bar.

  • Timing, not overlap

    Whether to also add the term as a negative in its discovery campaign is a separate decision, and there isn’t good evidence either way yet.

For developers and AI agents

Use it from code.

The same calculation is a free JSON API. No key needed. The full spec is at /api/openapi.json.

curl "https://profitfirstppc.com/api/harvest-readiness?clicks=60&orders=12&spend=72&profit_per_order=12&baseline_cvr=0.10"

To check a whole Search Term Report, POST up to 500 terms at once:

curl -X POST https://profitfirstppc.com/api/harvest-readiness \
  -H "content-type: application/json" \
  -d '{"defaults": {"profitPerOrder": 12, "baselineCvr": 0.10},
       "terms": [{"searchTerm": "insulated water bottle", "clicks": 60, "orders": 12, "spend": 72},
                 {"searchTerm": "water bottle with straw", "clicks": 9, "orders": 1, "spend": 10.80}]}'

Each result has a verdict (harvest_now, wait, do_not_harvest or no_evidence), a one-sentence headline, probabilityProfitable, estimatedCvr, luckShare, extraClicksNeeded and suggestedStartingBid. The other free tools have APIs too: see llms.txt.

FAQ

Harvesting questions

How many clicks before moving a search term to exact match?

There’s no fixed number. It depends on how far the term converts above break-even. In the examples above, a term converting at twice break-even needed about 60 clicks to be a 97% confident harvest. A term converting just above break-even can need hundreds.

Should I harvest a search term after one order?

Usually not. One order from a few clicks is mostly luck: after 3 clicks, about 91% of the gap between the term’s rate and its campaign’s is expected to fade. The exception is a term with cheap clicks that converts far above break-even. Run it through the checker to see.

What is the break-even conversion rate for Amazon PPC?

Cost per click ÷ profit per order before ad spend. At a $1.20 click and $12 profit per order, a search term must convert above 10% to make money.

Should I also negate the term in the auto campaign?

That’s a separate decision from timing, and there isn’t good published evidence either way yet. This tool only answers whether the term has proven itself enough to harvest.

Radu Bobirnac

You talk to me, not an account manager

Find out what your ads are allowed to cost.

Tell me about your account in two minutes. I review one Search Term Report before we talk, and you leave the call with three findings and a free quote.