Install free →
Built for ShopifyRuns inside your store

The CFO your Shopify store never had.

SmartSeller finds the products, discounts and stock that are quietly costing you money. It tells you what to do, then makes the fix in Shopify with one click.

Free plan forever · 14-day Growth trial · First profit insight in about 5 minutes

Nothing changes in your store until you click. Every action can be undone.

Your Shopify reports say you're profitable. Your bank account may disagree.

Shopify shows you gross profit. It never shows you the product losing money after returns, the ad below break-even, or the cash frozen in dead stock. That gap is where margin disappears, one order at a time.

Returns

Not in Shopify's gross profit

Fees & shipping

Spread across apps, never on one product

Dead stock

Cash on a shelf, invisible in sales reports

What it finds

Four kinds of hidden money, each with the fix attached.

Every insight is a number, what to do about it, and what you'll gain. Fix it in one click or get it as a tracked task. No dashboard to interpret.

No pixel. No ad connector. Your minimum ROAS and maximum CAC come straight from your margin.

01 · Safe discountsFree

Know your safe discount before you launch it.

Interactive demo · click to try
Offer planner
Plan an offer

Pick the occasion, the discount and the products. Everything below works from your real costs and sales pace, so you can see before you launch whether the offer makes money.

Occasion
Black Friday – Cyber Monday · Fri, Nov 27
Days
4
Discount
20%
Ad budget
$0
Optional
Starts in 46 daysSale runs Fri, Nov 27 – Mon, Nov 30 (4 days)
At 20% off, 1 product would sell below cost

Premium Denim Jacket (L) would lose money on every sale after product cost and fees. Lower the discount, or take it out of the offer.

Biggest safe discount{{ f1Safe }}{{ f1SafeH }}
Units to break even225vs 125 at your normal pace: 1.8× your usual sales
Minimum ROAS{{ f1Roas }}{{ f1RoasH }}
Products losing money{{ f1Lose }}{{ f1LoseH }}
Launch it
✓ Scheduled in Shopify

{{ f1LaunchTxt }}

What it means for each product

"Units to break even" is what the product must sell during the offer to earn at least what the same 4 days would earn at full price.

ProductOffer priceSafe discountProfit / unitUnits to break evenStock
Premium Denim Jacket (L)
$78.40was $98.00
up to 4.7%
−$14.99
Never
enough
Heavyweight Hoodie (M)
$51.20was $64.00
up to 49%$18.23
12usually 7
4 short · order by Fri, Nov 13
Heavyweight Hoodie (L)
$51.20was $64.00
up to 49%$18.23
12usually 7
3 short · order by Fri, Nov 13
Leather Card Wallet
$38.40was $48.00
up to 47%$12.81
14usually 8
10 short · order by Fri, Nov 27
Canvas Market Tote
$17.60was $22.00
up to 46%$5.64
29usually 16
enough
{{ toast1.text }}

Offer planner

See the biggest safe discount, take out what would sell below cost, then create the offer.

Safe discount, per product

The deepest discount each product can take without selling below cost.

Break-even before launch

How many units the offer must sell, and the minimum ROAS your ads need.

Stopped before it costs you

"At 20% off, 1 product would sell below cost." Take it out, then create the offer in Shopify in one click.

02 · Products losing money

The products draining margin in silence.

Interactive demo · click to try
SKU profitability
Contribution · last 30 days{{ f2C }}after product cost and variable costs
Net profit · last 30 days{{ f2N }}{{ f2NH }}
Given away in discounts$0
Refunded$0
{{ f2Title }}

Each of these loses money on every sale. Repricing to the floor makes each sale break even after product cost, fees and its share of overhead.

ProductNet profit (30d)Net marginFloor priceAction
Premium Denim Jacket (L)$1,820 in sales · last of 21 by profit
{{ f2r0.net }}−44.5%0.0% · at floor
$142.00was $98.00
✓ At floor
Premium Denim Jacket (M){{ f2r1.net }}−45.0%0.0% · at floor
$142.00was $98.00
✓ At floor
Silk Scarf{{ f2r2.net }}−69.4%0.0% · at floor
$88.00was $52.00
✓ At floor

Nothing is priced below its floor right now.

{{ f2Showing }}
True net profit per product (21)
Sort by
ProductNet profit (30d)Net margin
Canvas Market Tote$454.8116.8%
Sticker Pack$306.5725.4%
{{ toast2.text }}

SKU profitability

Products priced below their floor, repriced to break even in Shopify.

A floor for every SKU

The price each product needs to break even after COGS, fees, shipping, returns and its share of overhead.

Dollars drained

Every SKU below its floor, with the profit it lost last month. Bestsellers included.

Reprice to floor

One click, written back to Shopify. In bulk on Starter.

03 · Restock by profit

Restock by profit, not by "low stock."

Interactive demo · click to try
Inventory Intelligence
The headline
Net profit · last 30 days$1,397from $39,439 of sales
Sell well, earn less15of 16 SKUs rank differently by profit than by revenue
Reorder now{{ f3R }}run out before a reorder could arrive
Dead stock$13,210{{ f3DH }}

{{ f3Al.txt }}

Inventory (42)
Sort by

Days to zero is on-hand ÷ units sold a day over the last 30 days. Set how long your supplier takes and the warning becomes "you'll run out before the reorder lands".

ProductNet profitOn handUnits/dayDays to zeroRuns outLead time (days)
Trail Running Cap
Reorder nowReorder draftedClass A
$245.5902.4Out of stockNow
21
Merino Wool Beanie (Charcoal)
Reorder nowClass A
$234.5082.24Oct 16, 2026
14
Using the 14-day default.
Heavyweight Hoodie (M)
Reorder nowClass A
$112.8481.75Oct 17, 2026
14
Using the 14-day default.
Dead stock (20)

Tail (C) products that sold nothing in 90 days or hold more than 180 days of stock at their current pace. $13,210 is sitting in them, costing roughly $275 a month to hold.

ProductOn handDays of coverWhy
The Multi-managed Snowboard100No salesno sale in 90 days
Holiday Gift Wrap Kit64No salesno sale in 90 days
Linen Napkin Set (Sage)48312more than 180 days of stock
Ceramic Pour-Over Cone36240more than 180 days of stock
Collection "Clearance: 20 SKUs" created in Shopify · $13,210 of cash ready to free. Add a discount to it when you're ready.
{{ toast3.text }}

Inventory Intelligence

Reorder the profitable SKUs before they run out, and clear the dead stock.

Protect your champions

Native alerts say what's running out. We flag the profitable SKUs that will run dry before the reorder lands.

Prep the reorder

Lead time per supplier, and the reorder drafted for you.

Free frozen cash

Group dead stock into a clearance collection in one click.

04 · Profit you can trust

A profit number you can trust, with a score that shows how accurate it is.

Interactive demo · click to try
Tasks
Your numbers are {{ f4Sc }}% accurate

The score reflects real data completeness. It rises only when the data improves. Completing the tasks below raises it toward 100%.

Product costs (COGS) (50% weight): 100% of 30-day revenue has known costMonthly expenses (31.25% weight): {{ f4Exp }}Variable cost rules (18.75% weight): Rules defined
{{ f4Title }}
Confirm payroll estimate for 2026-10~+11 pts
Payroll · October 2026
Tell us in your own words{{ f4Typed }}
Payroll$2,620 · estimate was $2,220
Confirm rent estimate for 2026-10~+4 pts
Resolve in Operating costs
Confirm fixed_marketing estimate for 2026-10~+1 pts
Resolve in Operating costs
Confirm software estimate for 2026-10~+1 pts
Resolve in Operating costs
Confirm accounting estimate for 2026-10~+1 pts
Resolve in Operating costs
All set. Nothing left to confirm this month.
What this changes
Net profit so far{{ f4Np }}this month
Expense headroom{{ f4Hr }}left to spend this month
Marketing floors: the most your ads can cost
Minimum ROAS2.48×revenue a campaign must return per $1 of ad spend to break even
Maximum CAC$31most to pay for a customer and break even on their first order

Compare these with your live campaigns once ad accounts connect in v2.

{{ toast4.text }}

Tasks

Answer a gap in plain words and every profit number updates.

Precision score

How complete your cost data is, weighted by how much each gap distorts your profit.

Gaps become tasks

Ranked by impact. Answer in plain words, like "payroll was 2,620 this month", and every number updates.

Built from cost, not attribution

No pixel, no ad connector. Your minimum ROAS and maximum CAC come straight from your margin.

On Scale · Demand intelligence

Know who buys, what they buy first, and when they'll buy again.

The first product

See which product opens the relationship, and what new customers buy next.

Example: 38% of new customers start with Canvas Market Tote, and most add Enamel Pin on their second order.

New vs. returning

What each group spends, how often it comes back, and the product it buys first.

Example: 46 high-value customers are worth $40,944 and usually start with Heavyweight Hoodie (M).

Profit by US region

Where your profit comes from, not just your volume, and where shipping eats the margin.

Example: Texas earns the most net profit at a 9% margin, while Washington loses $74.

Repurchase triggers

Know when each customer is due to buy again, before they forget you.

Example: 18 customers are due to reorder Everyday Organic Tee (L), 34 days after their last order.

Win-back in one click

Spot high-value customers going quiet and turn them into a Shopify segment.

Example: 38 high-value customers gone quiet for 60+ days become a Shopify segment worth about $9,200.

Not a dashboard. Not an attribution tool.
A CFO that executes.

Attribution tools tell you which ad worked. Profit trackers tell you what you made. Both leave the decision with you. SmartSeller connects profit, inventory and customers, then makes the change in Shopify for you.

Compare SmartSeller to:
Feature
SmartSeller
{{ vsHead.names }}
{{ r.f }}
{{ r.s }}{{ r.d }}
No Partial Yes

Based on each app's public feature pages, October 2026.

How it works

Live in five minutes. Smarter every week.

Syncing from ShopifyNothing to configure
Revenue
Orders
COGS
Shopify fees
Shipping
Cost setupPre-filled with category benchmarks
Opex / month$12,400
Benchmark ✓ Confirmed
External fees2.9% + $0.30
Benchmark ✓ Confirmed
Missing costs · 4 SKUs$3.10 avg
Benchmark ✓ Confirmed
SidekickSmartSeller
Which products are losing money?
Merino Crew (Charcoal) loses $2.72 on every order it fills.
Reprice to floor · +$1,840/mo
01 / 03

Install & auto-sync

Revenue, orders, COGS, Shopify fees and shipping pull in automatically. Nothing to configure.

Sync
02 / 03

Five-minute cost setup

We ask only what Shopify can't know: opex, external fees and a few missing costs. Each comes pre-filled with category benchmarks, so you mostly confirm.

Setup
03 / 03
Connected to Shopify Sidekick

Answers right inside Shopify Sidekick

Ask in Sidekick or open the cockpit. Every answer arrives with the fix attached.

Answers
01 / 03
Install & auto-sync

Revenue, orders, COGS, Shopify fees and shipping pull in automatically. Nothing to configure.

Sync
02 / 03
Five-minute cost setup

We ask only what Shopify can't know: opex, external fees and a few missing costs. Each comes pre-filled with category benchmarks, so you mostly confirm.

Setup
03 / 03
Connected to Shopify Sidekick
Answers right inside Shopify Sidekick

Ask in Sidekick or open the cockpit. Every answer arrives with the fix attached.

Answers

Built to be trusted, priced to be simple.

Every install starts with a 14-day free trial of Growth, on your own data.

What you get

Profit & Break-Even Intelligence

  • Real net profit, every cost included
  • Revenue left to break even this month
  • Units to sell to hit break-even
  • Your minimum markup vs. what you charge
  • How much more you can spend and profit

Smart Campaign & Offer Planner

  • Max discount that keeps you profitable
  • Simulate a promo's profit before launch
  • Launch safe discounts in 1 click
  • Alert when a promo sells below cost
  • Safe discount ceiling for every SKU

Support

  • Docs

Free

See

Know your real profit and your break-even, today.

$0forever
  • No overage, no per-order fees.
  • 14-day free trial of Growth on every install.
  • Unlimited users on every plan.
  • Billed through Shopify. Cancel anytime.

Up to 500 orders/mo · 90 days of history

Install free ↗
Everything in Free, plus:

SKU Profit & Pricing Optimizer

  • Real net profit for every SKU
  • See which SKUs drain $ each month
  • Spot bestsellers that lose you money
  • True SKU margin after returns
  • Find where discounts eat your margin
  • Find SKUs that can take a price increase
  • Bulk reprice every SKU below the floor

Ad Spend Profitability Planner

  • Minimum ROAS to stay profitable on ads
  • Max you can pay to acquire a customer

Support

  • Email, 48h

Starter

Find

Find the products quietly draining your margin, and fix them.

Monthly
$78/mo
Billed monthly
AnnualSave $156
$65/mo
Billed $780/year
  • No overage, no per-order fees.
  • 14-day free trial of Growth on every install.
  • Unlimited users on every plan.
  • Billed through Shopify. Cancel anytime.

Up to 1,000 orders/mo · 12 months of history

Start 14-day trial
Everything in Starter, plus:

Smart Inventory Optimizer

  • ABC curve by profit, not revenue
  • Free up cash trapped in dead stock
  • Restock what returns the most cash first
  • Draft purchase orders in 1 click
  • Never run out of your top sellers

Support

  • Chat

Growth

Act Recommended

Move money across your whole catalog, inventory and customers at once.

Monthly
$198/mo
Billed monthly
AnnualSave $396
$165/mo
Billed $1,980/year
  • No overage, no per-order fees.
  • 14-day free trial of Growth on every install.
  • Unlimited users on every plan.
  • Billed through Shopify. Cancel anytime.

Up to 10,000 orders/mo · 12 months of history

Start 14-day trial
Everything in Growth, plus:

Customer Demand Intelligence

  • New vs. returning customer cohorts
  • Win back lapsed buyers in 1 click
  • Revenue and profit by region

Support

  • Priority + 1:1 onboarding

Scale

Operate

Run SmartSeller as your team's profit operating system.

Monthly
$449/mo
Billed monthly
AnnualSave $898
$374/mo
Billed $4,490/year
  • No overage, no per-order fees.
  • 14-day free trial of Growth on every install.
  • Unlimited users on every plan.
  • Billed through Shopify. Cancel anytime.

Up to 30,000 orders/mo · 12 months of history

Start 14-day trial

Over 30,000 orders/mo? Talk to us about a private plan.

Compare all features See every plan side by side, feature by feature.
See full pricing →

Frequently asked questions

What's free, and for how long?

The Free plan is free forever, up to 500 orders a month, with real net profit, break-even and the safe discount planner. Every install also gets a 14-day trial of Growth on your own data.

What happens when the trial ends?

You choose a paid plan or keep using Free. Billing runs through Shopify, and you can cancel anytime.

Will SmartSeller change my store on its own?

No. SmartSeller suggests the fix. Prices, offers, collections and segments only change when you click, and every action can be undone.

Why not just ask Shopify Sidekick or ChatGPT?

An assistant can only answer with the numbers it has. SmartSeller builds your store's real cost model (fees, shipping, returns, overhead) and shows how accurate it is. You can use it in the app or ask through Sidekick, and the answer is based on your real profit.

Do I need to connect Meta or Google Ads?

No. Your minimum ROAS and maximum CAC are calculated from your margin and average order value, so there's no pixel or ad connector to set up.

Is my store data safe?

SmartSeller only uses your data to calculate your numbers and never sells it. See our Security page for details.

How do I see the real profit of each product on Shopify?

Shopify reports gross profit, which leaves out payment fees, shipping, returns and overhead. SmartSeller subtracts each of those per product and shows the net profit and the minimum price (floor) every SKU needs to break even. Real net profit for the whole store is on the Free plan; profit per SKU starts on Starter.

How much discount can I offer without losing money?

It depends on each product's margin after all costs. SmartSeller's offer planner shows the biggest safe discount for every product in a promotion, flags the ones that would sell below cost, and creates the offer in Shopify. It's included in the Free plan.

How do I find dead stock in my Shopify store?

SmartSeller lists the products that haven't sold in 90 days, shows how much cash is tied up in them, and groups them into a clearance collection in one click. Inventory intelligence is on the Growth plan.

What is a good minimum ROAS for my store?

Your break-even ROAS is 1 divided by your contribution margin. With a 40% margin, you need at least 2.5x to avoid losing money on ads. SmartSeller calculates this from your real costs, with no pixel or ad connector, on the Starter plan.

Built by e-commerce operators with 10+ years running online stores. Meet the team →

Find the money already hiding in your store.

Install SmartSeller and get your first real-profit insight in about five minutes, free. See which 'winners' are actually losses, and fix the first one before you close the tab.

Built for Shopify · Changes only when you click · First insight in about 5 minutes · Flat pricing