For WooCommerce stores that buy from wholesalers
Never lose margin because a supplier changed a price.
Upload the price list exactly as it arrived. Pricebreeze reads it, matches it to your products and shows you every change together with the margin it leaves. Only what you approve reaches your store, and undo is always one click away.
No card required. Cancel any time.
- PDF, Excel and CSV, in any layout
- Nothing changes without your approval
- Undo on every push, always
Measured, not promised
- 0
- price list rows
- 0%
- verification of every change
- 0
- months of history and undo
- 0
- products ever deleted
read and matched against the store catalogue in 25 seconds, from a real supplier file
after each write Pricebreeze reads WooCommerce again and confirms the price was written correctly
every push keeps the previous prices, so you can restore the store to any earlier state
Pricebreeze has no delete command for products; discontinued items are proposed as out of stock and you decide
Timings come from an actual run on a supplier file of 662 rows across 7 pages. The remaining figures are properties of the system, confirmed by automated checks.
Atlas Wholesale → Nordic Home Store
Needs attention (12)Ceramic mug 350ml
DEMO-103
- Cost
- 3,90→4,10+5,1%
- Retail now
- 6,50
- Margin
- 21,8%42,8%
New retail8,90LED desk lamp
DEMO-301
- Cost
- 2,60→2,95+13,5%
- Retail now
- 3,50
- Margin
- -4,5%43,7%
New retail6,50Stainless water bottle 750ml
DEMO-401
- Cost
- 42,00first seen
- Retail now
- —
- Margin
- —42,1%
New retail89,90
214 to apply · 12 need attention · 8 new products
Apply 214 changesThe cost of waiting
The price list changes either way. The question is who absorbs the difference.
Three situations every store buying from wholesalers recognises immediately.
Friday afternoon, 1,800 rows
The new price list has arrived. You will get through four hundred rows. The rest keep selling at last year's cost until time can be found.
Pricebreeze reads the whole file and leaves you only the decision.
One cell read incorrectly
“1,234” was recorded as €1.23. The product shows a 92% margin and then sells below its own cost, without anyone noticing.
Prices that do not add up are flagged before they reach the store.
Forty discontinued codes
The supplier never announced it. They were simply missing from the file. Your store keeps accepting orders for products that will never arrive.
Anything that disappeared from the price list is shown separately, with an out-of-stock proposal.
Calculator
What does manual price updating cost you today?
Enter your own figures. The calculation runs on your device, nothing is stored and no email is required.
Based on your figures
0hours / month
go into updating prices. That is the equivalent of 24 working days a year.
0
rows a month stay on old cost, because the available time does not stretch that far.
€156
for every 1% cost increase that is not passed on to retail, across the share of revenue left un-updated (€24,000 per month).
The calculation is plain arithmetic on your own figures: hours = price lists × hours per list; stale rows = total rows × the share not covered; margin impact = exposed revenue × cost of goods × 1%. No estimate for Pricebreeze is included.
How it works
Four steps. No surprises in your store.
- 01
Upload the price list
Drop the file your supplier sent, exactly as it came. PDF, Excel or CSV, any layout.
- 02
We read it
AI extracts products, codes and wholesale prices. A price list you have seen before is read instantly from memory, without AI.
- 03
You review
Old cost to new cost, your current retail, the resulting margin, and a suggested price from your own rules. Rows that need attention always come first.
- 04
Push with undo
Only approved rows reach WooCommerce. Previous prices are saved first, so one click brings everything back.
Commitments
What Pricebreeze guarantees
These are not settings that someone can switch off by accident. They are rules enforced by the code itself and checked automatically on every change to it.
The full safety mechanism- 1
No write without your explicit approval
Every price list must pass through the review screen. You choose row by row what gets applied.
- 2
Every push is fully reversible
Previous prices are stored before any write. Restoring an entire push takes one click.
- 3
No product is ever deleted
The system has no delete command towards WooCommerce. Discontinued products are proposed as out of stock and you decide.
- 4
Every change is verified in the store
After writing, Pricebreeze reads the product again and confirms the price. Anything that fails verification is reported separately.
- 5
Prices changed in the meantime are not overwritten
A re-check runs before every write. If someone changed the price in your store after your review, that row is excluded and reported.
- 6
Your key touches products only
Read and write access is required for products alone. Never orders, never customers.
- 7
Data stays in the European Union
Database, files and processing all run on EU infrastructure. Your price lists remain private to your workspace.
Margin protection
See the margin before you sell at the wrong price.
Each row shows the margin your current retail would leave after the new cost, with VAT handled correctly. Red means you would sell below your threshold. Catch it in review, not in the monthly report.
- Margin badge per row, with clear thresholds
- Suggested retail from your own pricing rules
- Bulk actions: accept all, only increases, clear
Before
Before
After rule
Yoga mat 6mm
19,50 → 23,50
-2,9%
29,6218,4%
Scented candle 200g
2,95 → 3,50
-4,5%
6,5045,2%
Layout memory
The second price list from the same supplier reads itself.
Once you approve an import, Pricebreeze remembers how that supplier lays out the file. The next one is read in seconds, deterministically, without AI cost. Bad reads are never learned.
- Per-supplier memory, stored only after approval
- Manual matches are locked and never second-guessed
- Near-zero AI cost on repeat price lists
First import
~2 min · $0.21
Next import
4 s · $0.00
Many suppliers, one store
Every supplier, one place. New products, one list.
Keep pricing rules per supplier or a store-wide default. Products your supplier added that you do not carry yet appear in their own list, ready to export.
- Pricing rules per supplier or default
- New supplier products in a separate list
- Full history of what changed, when, by whom
Atlas Wholesale
Rule: cost x 2.2, round to .90
214 Matched+8 New from supplierUrban Threads Supply
Rule: cost x 2.2, round to .90
96 Matched+3 New from supplierNordic Home Trading
Rule: cost x 2.2, round to .90
412 Matched+21 New from supplier
Founding subscribers
Fifteen seats, at a price locked for as long as you stay
Pricebreeze is at its beginning. Rather than promise you someone else's results, we would rather build what comes next together with the first stores that trust it.
Annual Pro at the Starter price
The price stays locked for as long as you keep the subscription, regardless of future adjustments.
A direct line to the person who builds it
No support tiers in between. Whatever blocks your workflow goes to the front of the queue.
A say in where the product goes
The needs of the first stores decide the order in which the next capabilities are built.
The offer applies to annual subscriptions and runs until the fifteen seats are taken.
Pricing
Simple plans. The price of a few mispriced products.
Starter
Saves you the hours.
€32.50per month, billed annually
or €39 per month billed monthly
Small stores, up to 3 suppliers
- WooCommerce stores: 1
- Suppliers: up to 3
- Read, match, review, push: Full
- Undo and audit log
- History: 90 days
Pro
Protects your money.
€65.83per month, billed annually
or €79 per month billed monthly
The typical store, 5 to 15 suppliers
- Suppliers: Unlimited
- Margin alerts
- Post-import report
- New supplier products list
- User roles
Agency
Scales to your clients.
€124.17per month, billed annually
or €149 per month billed monthly
Agencies managing up to 5 client stores
- WooCommerce stores: up to 5
- Client-ready reports (white-label PDF)
- Onboarding call
- Support: Priority
- Suppliers: Unlimited
Prices exclude VAT. Billing in EUR.
Where to go from here
Depending on what is on your mind right now.
I want to see a result
Three files and what the mechanism produced for each, including what it refused to do.
See it on a fileI am worried about my prices
Exactly what gets written, when, under whose approval, and how it is undone.
Change safetyHow hard is it to start
Keys, sync, first price list. Twenty minutes, step by step.
Setup guideI manage other people's stores
Five client stores and a report with your own name on it.
For agencies
Questions we hear from store owners
Your next price list does not have to cost you an afternoon.
Start the 14-day trial, connect your store and review the first proposed changes today.
Start free for 14 days