For Etsy sellers with 20+ listings

Your shop renews hundreds of listings every 4 months. Which ones deserve it, and which lose money on every order?

Profit Guard reads your whole shop through Etsy's official API: every listing, every order of the last 12 months, your shipping profiles. It takes off every Etsy fee, adds your own costs, and gives each listing a verdict, Renew, Fix, or Kill, with the reason in numbers.

Scan my shop with Profit Guard: $37

Nothing changes in your shop unless you approve it · One-time payment · 30-day money-back guarantee

  • Official Etsy API, no password
  • Up to 2,000 listings per scan
  • Reason in numbers for every verdict
Profit Guard dashboard: profit health 79/100, $34.20 renewals due in 120 days, $25.80 a year spent on Kill listings, 10 listings losing money per order
Real screen · sample shop of 240 listings
Profit Guard: a shop audit table with a Renew, Fix or Kill verdict for each Etsy listing

Illustration with made-up example numbers, not a customer result.

240listings scanned
2,020orders of the last 12 months read
49listings marked Kill (43 still live), 47 with zero orders in a year
10listings losing money on every order
11more turn into a loss on an Offsite Ads order
$1,845a year of profit the suggested prices could recover*

Source: sample scan of the Profit Guard demo shop (240 made-up listings, US, USD), the same shop new members see inside the app. *If each listing sold as many orders at the new price as last year, which it may not.

See it in 75 seconds

Watch a whole shop get its verdicts

1:15 · The real app on our sample shop (240 made-up listings), the same one new members see inside.

Pain #1: the $0.20 leak

Do this sum for your own shop

Every Etsy listing costs $0.20 to publish. Etsy charges it again every 4 months when the listing auto-renews, and again each time it sells while stock is left. It looks like nothing. Multiply it.

1,000 listings×$0.20×3 renewals a year=$600 a year

Now the real question: how many of those 1,000 listings haven't sold once in the last year? In our sample scan, 47 of the 49 Kill listings had zero orders in 12 months. 37 of them were set to auto-renew within 120 days.

Most sellers never do this sum, because Etsy never shows it to you as one number. You see "$0.20" in your payment account, line after line, mixed in with sales. You don't see which listing each line belongs to, or whether that listing has earned a cent since the last time you paid for it.

So the shop grows. 300 listings, 600, 1,200. Old variations, test products, last year's trend, the design that never took off. Each one keeps renewing quietly, and the bill grows with the catalog, not with sales.

The renewal fee is the leak you can see. The bigger one is hidden inside your best sellers.

Pain #2: the fee stack

One order, five fees. Here's where your margin goes.

A worked example anyone can check with a calculator: an $18 item with $4.50 shipping, sold by a US shop. Fee rates as published by Etsy at the time of writing.

One $18 order, line by line
Item price$18.00
Shipping the buyer pays$4.50
Buyer pays$22.50
Transaction fee6.5% × $22.50, on the shipping too−$1.46
Payment processing3% × $22.50 + $0.25 (US)−$0.93
Offsite Ads, if the order came from one15% × $22.50 (12% for shops over $10k a year)−$3.38
Currency conversion, if your bank currency differs2.5% × $22.50−$0.56
Your costsunit cost $7.20 + real shipping $5.10 + packaging $0.60−$12.90
You keepon an Offsite Ads order in another currency$3.28
$7.21profit on a normal order (32.1% margin)
$3.84on an Offsite Ads order (17.1%)
$3.28Offsite Ads + currency conversion (14.6%)

"My best seller can't be losing money. It sells every day."

That's exactly how it happens, and it has a name: the free-shipping trap. Etsy pushes sellers toward free shipping, so the postage quietly moves out of your margin. A cheap item with free shipping sells well, so you never look at it. In our sample shop, a $12.24 necklace with free shipping sold 14 times last year. Its unit cost is $8.81 and its real postage $4.60. After Etsy's fees, it lost $3.03 on every normal order and $4.87 on every Offsite Ads order. The more it sells, the more it costs.

Another one, a $13.47 necklace, sold 37 times. It makes $2.44 on a normal order and $0.42 when the sale comes through Offsite Ads. If the seller also pays currency conversion, it makes $0.08. Busy and popular, it works for almost nothing.

You can't see this in Shop Manager, because Etsy shows revenue, not profit. To see it, you'd have to put every order's fees and your own costs into a spreadsheet, listing by listing. That's the job Profit Guard does.

Only 20–100 listings?

For a small shop the renewal fee isn't the problem. One loss-making best seller is.

~$24a year: the whole renewal bill of a 40-listing shop (40 × $0.20 × 3). Annoying, not dangerous.
~$45a year lost by one listing: the $12.24 necklace above, about $3.22 lost on each of its 14 orders.
$37Profit Guard, once. Find one listing like that and fix its price, and the scan has paid for itself.

Necklace figures from the sample scan (made-up listings, 10% of orders through Offsite Ads). Small shops sell fewer orders, so check yours: the scan shows the loss per order and the orders behind it.

How it works

Connect. Scan. Approve.

Three steps, about 15 minutes the first time, most of it the scan running on its own.

1

Connect your shop and check your fees

Log in to Etsy and allow access. No password is shared. Profit Guard reads your shop's country and currency and fills in your fee rates for you to check.

  • Official Etsy OAuth login; you can revoke access in Etsy at any time
  • Fee presets by country, regulatory fee where it applies
  • Set your target margin, price ending (.99, .95, whole) and price limits
Fees and pricing settings: transaction fee, payment processing, Offsite Ads rate and share, target margin
2

Scan, then add your costs

The scan reads every listing (active, expired, sold out, inactive), your shipping profiles and 12 months of orders. Then you add what each item costs you, best sellers first. Type costs in one by one or upload a CSV.

  • Up to 2,000 listings per scan, resumes on its own if Etsy slows it down
  • Costs table sorted by sales, so 20 minutes covers most of your revenue
  • Leave a cost empty and the listing says "Needs cost", never a guess
Costs page: unit cost, real shipping and packaging per listing, sorted by sales
3

Read the verdicts and act on them

Every listing gets a verdict: Renew / Fix then renew / Kill / Hold for season / Needs cost. Each one comes with the reason in numbers, plus a suggested price where the margin is short. Work through the PDF report and checklist yourself, or let Autopilot apply what you approve.

  • Sort by money at stake: the biggest leaks first
  • PDF report and a CSV checklist in the order to work through
  • Your shop doesn't change until you decide
Verdicts page: every listing with its verdict, the reason, profit per order, price and renewal date
The heart of Profit Guard

Five verdicts. Every one comes with its reason in numbers.

No black-box score. Each card below is a real verdict from the sample scan, word for word.

Renew

Sells and makes money

Keep paying the $0.20. This one earns it.

Why5 orders in the last 120 days, 34 in 12 months. Makes $26.67 per order after fees (margin 50.4%), above your 30% target.
Fix, then renew

People buy it, the price is wrong

Fix the price or the listing before the next renewal.

Why4 orders in 120 days, 17 in 12 months. Makes $1.05 per order (margin 2.8%). Suggested price $51.99 (now $37.36): $14.07 per order.
Kill

Not selling, not being seen

Stop paying to renew it. Switch it off; it isn't deleted.

Why0 orders in 240 days. 11 views in 336 days (0.03 a day, among the lowest 25% of your shop).
Hold for season

Sells in one window a year

Don't kill it in July. Keep it for its season.

Why10 of 10 orders came between Nov 12 and Dec 10. Makes $25.13 per order (margin 47.2%).
Needs cost

Sells, profit unknown

Add what it costs you and the verdict appears.

Why17 orders in 120 days, 44 in 12 months. Add the unit cost and real shipping to see if each sale makes money.

A listing is only marked Kill when three things are true: no sales for two renewal cycles, old enough to judge, and among the least-viewed in your shop. Listings with favorites or views get Fix, not Kill.

One scan, real output

What one scan found in our 240-listing sample shop

$25.80

a year renewing Kill listings

43 of the 49 Kill listings are still live. They have no sales and almost no views. The other 6 are expired or sold out. The live ones renew 3 times a year, and $7.40 of it falls due in the next 120 days. In a 1,000-listing shop with the same mix, that's about $108.

21

listings that lose money on an order

10 lose money on every order already, $215.38 lost on last year's orders. 11 more make a profit on a normal order and turn into a loss when the sale comes through Offsite Ads.

$1,845

a year of profit to recover

37 listings got a suggested price that reaches or gets closer to the 30% target, inside a 40% raise limit. That's the yearly difference if each sold as many orders as last year at the new price.

One listing in Profit Guard: the reasons, profit per order line by line, the Price Solver suggestion

Every listing opens to its own calculation, line by line, plus a "what if the price were…" box. Sample shop data: made-up listings, real app output. Your numbers will be different.

See these numbers for my own shop: $37

One-time · 30-day money-back guarantee

What you get

Every feature, and what it saves you

Time estimates are ours, for a shop of about 250 listings, compared with doing the same work by hand in Shop Manager and a spreadsheet.

Whole-shop scan through the Etsy API

~10 hours saved

Every listing and 12 months of orders, read for you. By hand that's opening each listing's stats and copying numbers, a few minutes per listing.

Fee engine for your country

margin you can trust

The transaction fee is charged on price plus shipping. Payment processing follows your country, with the regulatory fee where Etsy charges one. Offsite Ads costs 12% or 15% on the share of orders you set. Conversion adds 2.5% when currencies differ.

Renew / Fix / Kill verdicts with reasons

stops blind renewals

Stop paying $0.20 three times a year for listings that never sell, and stop killing seasonal winners in the off season.

Price Solver

profit per order back

The lowest price that reaches your target margin after all fees. It's rounded to your price ending and kept between your floor and your raise limit.

120-day renewal radar

a budget, not a surprise

How many listings renew in the next 120 days, what it will cost, and how many of them are Kill.

Costs table + CSV

costs in ~20 minutes

Sorted by sales, so the listings that matter come first. Download the CSV, fill it in Excel or Google Sheets, upload it back.

Bundle finder

bigger orders

Cheap items where shipping is a big share of what the buyer pays, with similar listings that could go together in a bundle.

PDF report + action checklist

a plan for the afternoon

The PDF gives your health score and renewal budget, then every verdict with its suggested price. The CSV checklist puts fixes first, then kills.

The PDF profit report: health score, renewal budget and Fix listings with suggested prices
Change log: every field written to Etsy with the value before, the value after, and an Undo button
"Will a tool start changing my shop?"

No. Nothing changes until you approve it.

The audit only readsA scan reads your listings and orders, plus your shipping profiles. It doesn't write anything to Etsy.

Approve-first, in batchesWith the Autopilot upgrade, every change waits in a queue with its before and after. Only the batch you approve is sent; any other write is refused by the app itself.

Re-reads the listing before writingChanged a listing on Etsy after the scan? Profit Guard sees it and skips that listing, so your edit stays.

Every change logged, with UndoEvery scan keeps a snapshot. Every field written is logged with the old value, and Undo writes it back.

Kill means switch off, never deleteA Kill listing is deactivated. Its photos and reviews stay, and so does its history. Renew it from Etsy whenever you like.

Other ways to do it

Three ways to check your listings

Free spreadsheet / fee calculatorReviewing by hand in Shop ManagerProfit Guard
Reads every listing and 12 months of orders for youone by one
Profit after all fees, per listingone product at a time, typed inNo (revenue only)
Offsite Ads and currency conversion includedif you remember
Renew / Fix / Kill decision with the reasonyour gut feeling
Seasonal sellers protected from Killif you remember last December
Price that hits your margin (rounded, within your cap)trial and error
Renewal budget for the next 120 days
Time for 250 listingsa weekend10+ hoursabout an hour, mostly costs
Pricefreeyour time$37 once

General comparison of approaches, not of any specific product. Time figures are our estimates.

Everything you get

An agency audit costs $97–197 per shop.
This one costs $37, and you keep the tool.

One blind renewal cycle of a 500-listing shop is already $100 (500 × $0.20). Profit Guard pays for itself the first time it stops one.

Whole-shop scan, up to 2,000 listingsEvery listing and shipping profile, plus 12 months of orders, through the official Etsy API
$150~10 hours of work
Fee engine for your country and currencyTransaction, processing, regulatory, Offsite Ads, conversion: every fee, line by line
$30~2 hours of work
Renew / Fix / Kill / Hold / Needs cost verdictsOne per listing, with the reason in numbers and the money at stake
$30~2 hours of work
Price Solver with your target marginPrices rounded to your ending and kept inside your limits. Every listing also has a "what if the price were…" check.
$15~1 hour of work
120-day renewal radar and budgetWhich listings renew and when, and how many of them are Kill
$15~1 hour of work
Bundle finderCheap listings where shipping eats the order, with the similar listings that could sell together
$15~1 hour of work
PDF profit report + CSV action checklistWork through it in Etsy in the right order
$15~1 hour of work
Total value: $270 (about 18 hours of work) · agency audit: $97–197Yours today: $37 once

Value = our estimate of the hours each part saves on a shop of about 250 listings, at $15 an hour. Your time may be worth more.

$37
one-time payment · 1 Etsy shop · no subscription
  • Profit Guard web app for 1 Etsy shop you own
  • Unlimited scans of your shop: up to 2,000 listings and 12 months of orders each time, so you can scan again before every renewal cycle
  • Real profit per listing after every Etsy fee and your costs
  • Renew / Fix / Kill / Hold / Needs cost verdicts with reasons
  • Suggested prices for your target margin and a "what if the price were…" check
  • Bundle finder for cheap items where shipping eats the order
  • 120-day renewal radar and budget
  • PDF report and CSV checklist. Costs import and export as CSV
  • Step-by-step guide inside the app, free updates for the life of the product and email support

You apply the changes yourself. Profit Guard gives you the verdicts and prices, in checklist order. You make the changes in Etsy. Prefer it done for you? Autopilot applies the changes you approve, and it's offered after checkout.

Get Profit Guard for $3730-day money-back guarantee
Secure checkout through WarriorPlusLogin by email in a minute
Disclaimer: WarriorPlus is used to help manage the sale of products on this site. While WarriorPlus helps facilitate the sale, all payments are made directly to the product vendor and NOT WarriorPlus. Thus, all product questions, support inquiries and/or refund requests must be sent to the vendor. WarriorPlus's role should not be construed as an endorsement, approval or review of these products or any claim, statement or opinion used in the marketing of these products.

Profit figures are estimates built from your Etsy data and the costs you enter. Suggested prices are recommendations: you decide.

Is Profit Guard for you?

Yes, if

  • You have 20 or more listings on Etsy, and especially if you have hundreds
  • You sell physical products or print on demand, even if you also sell digital
  • You've never worked out profit per listing after all of Etsy's fees
  • You're willing to enter what your products cost you, at least for your best sellers
  • You'd rather decide with numbers than renew everything "just in case"

Please don't buy if

  • Your shop has fewer than 20 listings: you can do this by hand in an evening
  • You won't enter your unit costs: without them, profit can't be calculated and most listings stay "Needs cost"
  • You want a tool that changes your shop on its own, without you approving anything
  • You're looking for more traffic: Profit Guard protects margin, it doesn't bring visitors
30DAY
GUARANTEE

30-day "find the leak" guarantee

Connect your shop, add your costs, run the scan. Does Profit Guard show you at least one listing you'd stop renewing, or one price you'd change? If not, ask for a refund within 30 days and you get your money back. Ask through WarriorPlus or by email. The report you downloaded is yours to keep.

Straight answers

Questions sellers ask before buying

How accurate are the profit numbers?

The fee side is calculated from your real Etsy orders and your country's fee rates. Every listing shows the calculation line by line, so you can check it. The cost side is as accurate as the costs you enter. Where a cost is missing, the listing says "Needs cost" instead of guessing. Results are estimates. Refunds and discounts can move a real order up or down, and so can gift wrap.

How does it handle Offsite Ads?

Etsy's API doesn't say which orders came from Offsite Ads, so Profit Guard doesn't pretend to know. You enter your Offsite Ads rate: 15%, or 12% if your shop made $10,000+ in 12 months. You also enter the share of your orders that came from Offsite Ads, which Shop Manager shows under Marketing. The fee is applied to that share, capped at $100 per order like Etsy does. Set it to 100% to see your worst case.

Is it safe to connect my Etsy shop?

You log in on Etsy's own page and allow access; Profit Guard never sees your password. It asks to read your shop and its listings. It reads your orders and shipping profiles too. It also asks to update listings, which only happens for changes you approve with the Autopilot upgrade. The audit itself only reads. You can remove access at any time in your Etsy account settings.

How many shops does one license cover?

One Etsy shop that you own. It stays tied to your account. Auditing client shops is the Agency Lite license, offered later in this order.

Will it change or delete my listings?

The audit changes nothing. If you add Profit Fix Autopilot, changes go to Etsy only in batches you approve, each one logged with an Undo. A Kill is a switch-off (inactive), never a deletion.

My shop isn't in the US. Does it work?

Yes. Profit Guard reads your shop's country and currency. It fills in the payment processing fee for many countries, plus the regulatory operating fee where Etsy charges it (UK, France, Italy, Spain, Türkiye). If your country has no preset, the app tells you so. Enter that fee from Etsy's fees page.

Do I have to enter costs for every listing?

No. The Costs page lists your best sellers first, so the listings that make most of your revenue come first. You can fill a CSV in Excel or Google Sheets and upload it. Listings without a cost are still judged on sales and views, they just can't show a profit.

How many times can I scan my shop?

As often as you like. Each scan reads your whole shop again, up to 2,000 listings and 12 months of orders. Scan after you change prices or costs. Scan again before each 4-month renewal cycle to see your health score move. The optional Monitor upgrade runs those re-scans on a schedule and emails you when a listing slips into a loss.

Does the $37 audit change my prices for me?

No. The audit tells you what to change and in what order, with a suggested price where one is needed. You make the changes in Etsy, and the CSV checklist keeps track. Prefer to approve changes and have them sent to Etsy for you, each with an Undo? That's the Profit Fix Autopilot upgrade, offered after checkout.

How long does a scan take?

Usually a few minutes; large shops take longer because Etsy limits how fast any app may read. You can close the page: the scan carries on and the results wait for you.

What about digital products and listings with variations?

Digital listings are recognised and have no shipping cost. Listings with variations are scanned and judged; when a price change would need different prices per variation, the app tells you to set those by hand.

Is there a monthly fee?

No. $37 once for your shop. Continuous monitoring is an optional yearly upgrade; you don't need it to use the audit.

One straight promise: Profit Guard won't sell anything for you and won't promise you a number. It shows you, listing by listing, where Etsy's fees and your costs leave you with less than you think, and what to do about it. What you change is up to you.

Your next renewal cycle is already running

Every 4 months the same listings renew, the same best sellers sell at a loss, and nobody checks. One scan shows you which ones. $37 once, 30 days to decide.

~$4 a weekwhat the 10 loss-making listings in our sample shop cost, order by order ($215 a year)
37 Kill listingsin the same shop set to auto-renew within 120 days, each one billed again
0 minutesit takes those leaks to stop on their own. They stop when you find them.

Scan my shop with Profit Guard: $37

Nothing changes in your shop unless you approve it · 30-day money-back guarantee

P.S. Do the sum before you close this page: your listing count × $0.20 × 3. Then ask how many of those listings sold anything this year. If you don't know, that's exactly what the scan tells you.

P.P.S. Do you help other Etsy sellers, or run more than one shop for clients? Shop owners pay agencies $97–197 for this kind of audit. After checkout you'll see an option to audit up to 10 client shops and hand them reports with your own brand on them.