The profit tracker for Shopify stores: Shopify shows what you sold. nouz shows what you kept.

See your store's real profit every day, after product costs, shipping, payment fees, ad spend and running costs. nouz calculates it every night from your own orders and sends it to your inbox each morning.

  • No card needed
  • Billed on your Shopify invoice
  • Cancel anytime

The nouz app

app.nouz.co/overview
Aurora Wear DACH
The Overview page: profit today so far of €8.308,12, daily profit for the last two weeks, the day the month paid for itself and where the money goes

Your profit today, where the money went, and what needs your attention.

Shopify Partner, built on official APIs

  • Shopify Partner Shopify Your full order history, read-only
  • Official API Meta Marketing API Facebook and Instagram spend
  • Official API Google Ads API Every campaign's spend, daily
  • Official API TikTok API for Business Every campaign's spend, daily

The problem

Your sales are live. Your profit is a guess.

Most Shopify stores learn a month's real profit weeks after it ends. Until then, every decision on ads, discounts and stock is based on sales.

Your costs sit outside Shopify

Shopify shows today's sales. The cost of your products, shipping, fees and ads sits in invoices, apps and ad accounts.

Every ad platform claims the same sale

Meta and Google each count the sales their ads touched. Together they often claim more than you sold, and neither knows your margin.

Your spreadsheet is always a week behind

It uses average margins and last month's rates, and is only updated when someone has a free afternoon.

Your real P&L comes weeks later

Your accountant's numbers are right, but they describe a month you can no longer change.

Four margins

See exactly where your profit leaks.

nouz shows your profit in four steps, one after each kind of cost. When profit drops, you see which cost took it.

Where the money goesThis month so far
CM1after product costs61,1%€318.305,83Product costs took €202.875,61.
CM2after shipping and fees48,4%€252.106,04Shipping and fulfilment took €48.865,01, payment fees €17.334,78.
CM3after ad spend21,0%€109.561,60Ad spend took €142.544,44.
EBITDAafter running costs16,8%€87.389,56Running costs took €22.172,04. This is what the store kept.
Net revenue€521.181,44100%
CM1€318.305,8361,1%minus product costs €202.875,61
CM2€252.106,0448,4%minus shipping and fulfilment €48.865,01 and payment fees €17.334,78
CM3€109.561,6021,0%minus ad spend €142.544,44 (Meta €91.283,45, Google €48.302,08, manual €2.958,91)
EBITDA€87.389,5616,8%minus running costs €22.172,04

34 lines

From sales to real profit.

Your full P&L, with every line next to the period before it, so you see what changed.

  • Open a line to see what is inside.

    Ad spend splits into Meta, Google, TikTok and manual spend. Returns split by product, fees by payment provider.

  • Nothing is hidden.

    A platform you spent nothing on still shows, at €0,00. Every breakdown adds up to its line, to the cent.

  • Your margin targets, in colour.

    Set a target for each margin and see at a glance whether you hit it.

    On targetCloseBelow

app.nouz.co/pnl
The full 34-line P&L beside the period before, with Marketing Costs opened into Meta, Google, TikTok and manual spend

Page by page

Every page answers a question you already ask.

How much profit did we make today?Profit so far today and how it adds up, the day this month pays for itself, and what needs your attention.
app.nouz.co/overview
The Overview page

Costs

Your real costs, at the rate you actually pay.

For every order, nouz works out what the product, the parcel and the payment fee cost you, on the day it was placed.

  1. What each product costs you.

    • Costs already in Shopify are copied over. A new cost counts from the day you pick.
    • Essential Tee M leaves you €16,23 of every €29,90 sale, after 19% VAT and its €8,90 cost.
    • A product with no cost is flagged, so it never shows a false 100% margin.
    app.nouz.co/costs/cogs
    The product panel for Essential Tee M: unit cost 8,90 euro from 1 Jul 2025, weight 180 g, and 16,23 euro of margin on a 29,90 euro sale
  2. What each parcel costs you.

    • Your carrier's rates by zone and weight, or by box size. DHL Paket to Germany costs this store €4,29 up to 1 kg.
    • Pick and pack, packaging, return handling and packaging EPR fees are added too.
    • Labels alone come to €5,23 on a typical parcel, about €49.929,09 a month across 9.540 parcels.
    app.nouz.co/costs/logistics
    The DHL Paket rate card by zone and weight, 4,29 euro per parcel to Germany up to 1 kg from 1 Apr 2026, and 5,23 euro on a typical parcel
  3. What each payment costs you.

    • Each provider gets its own percentage and fixed fee. Klarna here is 2,99% plus €0,30.
    • A typical €105,81 payment costs €3,46, or 3,27%. About €4.826,63 a month on Klarna.
    • Shopify Payments fees come straight from Shopify, payment by payment.
    app.nouz.co/costs/transaction-fees
    The Klarna fee rule: 2,99 percent plus 0,30 euro, so 3,46 euro on a typical 105,81 euro payment, about 4.826,63 euro a month
  4. Your running costs, day by day.

    • Salaries, rent, software and agencies, whether monthly, yearly or one-off.
    • Team salaries of €18.000 a month count as €591,78 a day, 53,2% of this store's running costs.
    • So a yearly invoice never makes the day you pay it look like a loss.
    app.nouz.co/costs/overhead
    The Team salaries cost: 18.000 euro a month from 1 Jul 2025, which counts as 591,78 euro a day, 53,2 percent of the running costs

Price changes

Prices change. Your past profit stays true.

Add a new price with the day it starts, and every earlier order keeps the cost it really had.

DHL PaketGermany, parcels up to 1 kg
March 2026April 2026New rate
One current priceA spreadsheet, or a tool that keeps only today's cost
€3,99€4,29March re-priced
€4,29
With nouzEach price counts from the day it starts
€3,99Kept as it was
€4,29From 1 Apr

Price history

  1. €3,891 Jul to 30 Sep 2025
  2. €3,991 Oct 2025 to 31 Mar 2026
  3. €4,29Since 1 Apr 2026In useToday, 20 Aug 2026
  4. €4,39From 1 Oct 2026ScheduledAdded ahead. It switches on by itself.

Insights

See which products and ads really make you money.

Plus what a return costs, when your month breaks even and what to reorder.

Products

Your top sellers aren't always your top earners.

Ranked by revenue, the Zip Jacket is second. Ranked by profit after product costs, it falls to third, behind the Essential Tee.

By revenue

  1. 1Heavy Hoodie€259.335,73
  2. 2Zip Jacket€144.923,22
  3. 3Essential Tee€141.374,15
  4. 4Linen Shirt€88.337,10

By what it leaves you (CM1)

  1. 1Heavy Hoodie€150.745,2958,1%
  2. 2Essential Teeup 1€93.865,9566,4%
  3. 3Zip Jacketdown 1€77.866,1053,7%
  4. 4Linen Shirt€54.021,1061,2%

Last 30 days

Marketing

Know the point where your ads stop paying.

Each ad euro must bring in 2,07 of revenue to break even. This month it brought in 3,66.

MER is revenue per euro of ads. POAS is profit per euro of ads. Blended CAC is ad spend per new customer.

POAS
1,77
Blended CAC
€35,46

Returns

A return costs more than the lost margin.

Return handling comes on top, and shipping and payment fees never come back. So far this month, 367 returns cost €21.250,88.

€57,90per return
  • Margin given back€15.994,93
  • Return handling€2.367,15
  • Shipping already paid€2.124,41
  • Payment fees already paid€764,39

Break-even

The day your month pays for itself.

Profit after ads covered August's €34.406,46 of running costs by the 7th. From then on, the month is in profit.

€120K€80K€40K€0Running costs €34.406,467 AugToday1 Aug10 Aug20 Aug31 Aug

Daily email

Yesterday's profit, before your first coffee.

Profit after every cost, every morning at the hour you pick. Weekly and monthly summaries too.

The daily profit email for 20 August 2026: net revenue 34.295,98 euro and profit after every cost (EBITDA) 8.308,12 euro

Inventory

What runs out first, and what it's worth.

Units left, days until each runs out at the current pace, and stock valued at what it cost you. A SKU with no unit cost is flagged, never counted as free.

SKULeftCoverAt cost
LINEN-SHIRT-20Sold out€0,00
ESSENTIAL-TEE-22203,7 days€1.958,00
SAMPLE-BLAZER-14010,6 daysNo unit cost
LINEN-SHIRT-134014,0 days€7.820,00

Everything else

Eleven tabs, one set of numbers.

Every tab reads the same orders and costs, so no two screens ever disagree. Lifetime value shows what customers are worth over time, in profit as well as revenue.

RevenueProductsInventoryMarketingReturnsCustomersLifetime valueCOGSLogisticsTransaction feesOverhead

Who it's for

Your whole team works from the same numbers.

Founders, marketing, operations and finance each get their own answer. Invite them with Owner, Admin or read-only Analyst roles.

Profit today so far, 8.308,12 euro, with daily profit for two weeks

Founders

Did we make money yesterday?

Yesterday's profit after every cost in your inbox, the day the month pays for itself, and what needs your attention.

Marketing insights: ad spend by source, blended MER and CAC, and profit on ad spend

Marketing

Can we afford to spend more?

Profit for every euro of ads and the point where ads stop paying, from your own orders instead of each platform's claims.

Inventory insights: stock value, overstock, reorder planner

Operations

Where do shipping, returns and stock eat the margin?

Cost per parcel by zone, what a return really costs, days of stock left and when to reorder.

Data export: P&L, products, orders, payments and more as CSV, Excel or JSON

Finance

Can I hand this to the accountant?

A 34-line P&L with European VAT handled properly, a history that never rewrites itself, and exports to CSV, Excel or JSON.

Integrations

Works with the tools you already use.

ShopifyEvery order since day one

Your store

Shopify, full history

Orders, refunds, products and payments since your first sale, updated every night or whenever you press Sync now.

MetaGoogle AdsTikTokCSVManual

Ad spend

Every ad platform, every day

Meta, Google and TikTok spend comes in automatically. Add influencer, affiliate and other spend by hand or by CSV.

Shopify PaymentsPayPalKlarnaStripeMollieAmazonbol

Payments

Every way you get paid

Shopify Payments, PayPal, Klarna, Stripe, Mollie, Amazon, bol and the rest, each at the fee you actually pay.

DHLDPDDeutsche PostUPSHermesFedEx

Shipping

Any carrier, at your prices

Add the rates of DHL, DPD, GLS, UPS, Hermes, Post or any other carrier, by zone and weight or box size. No carrier connection needed.

DailyWeeklyMonthlyAlerts

Reports

Profit in your inbox

Daily, weekly and monthly profit reports, sent to you and anyone on your team, plus an alert if a sync ever fails.

CSVExcelJSON

Exports

Your data, whenever you want

Ten exports as CSV, Excel or JSON, with numbers that open correctly in German Excel. Or your whole account in one file.

No tracking pixel, and nothing added to your theme.Built on the official Meta, Google and TikTok Ads APIs.

How it works

Set it up once. Read it every morning.

Three steps. Your orders import by themselves, and you see your revenue before you add a single cost.

  1. Install nouz from the Shopify App Store.

    • Read-only access. nouz can never change anything in your store.
    • Every order you ever took comes in by itself, so your numbers have history from day one.
    • 14 days free, no card needed. Billed on your Shopify invoice, cancel anytime.
  2. Connect your ads. Add your costs once.

    • Meta, Google and TikTok connect in one click each. Your ad spend comes in every day.
    • Product costs come over from Shopify where you have set them.
    • Add shipping rates, payment fees and running costs once. A missing cost is flagged, never counted as zero.
  3. Your profit, in your inbox every morning.

    • nouz rebuilds your profit every night, after every cost.
    • Yesterday's profit is in your inbox before your day starts.
    • Send a report to your team too, even to people without a login.

Questions

What merchants ask before they start.

Still unsure? Write to support@nouz.co.

Getting started

What is nouz?
nouz is a profit tracker for Shopify stores: a daily 34-line P&L with CM1, CM2 and CM3 contribution margins after every cost, flat pricing. It reads your Shopify orders and your Meta, Google and TikTok ad spend, prices them with the costs you enter once, and emails you yesterday's profit every day, at the hour you choose.
How do I connect my store?
Install nouz from the Shopify App Store and approve read-only access. No API keys, nothing added to your theme. Every past order is imported, so your P&L goes back to your store's first order.
What does nouz read from my store?
Orders, refunds, products, variants and payments. Access is read-only, so nouz can never change a price, an order or a customer. It stores no customer names, addresses or emails, only Shopify's customer ID, which tells new customers from returning ones.
Do I have to enter every cost before I see anything?
No. Shopify alone gets all 16 revenue lines right. Each cost you add then unlocks one more margin: product costs, shipping and payment fees, ad spend, running costs. Anything missing is flagged, never counted as zero.
Does it work for a store outside the DACH region?
Yes. nouz is built for Europe first, with European VAT and number formats. It works for any Shopify store with a single shop currency.

Costs and accuracy

How is this different from Shopify Analytics?
Shopify shows what you sold. It does not know what your 3PL charges per parcel, what Klarna takes per payment or what you spent on Meta yesterday. nouz puts each of those costs on the right day, so you see what you kept.
What happens when I change a cost later?
Every cost has a start date. A new cost applies from that day on. Earlier days keep the cost they had, so last quarter's numbers stay as they were. If you backdate a change on purpose, only the days from that date on are recalculated.
Which ad platforms do you sync?
Meta, Google and TikTok. Connect each once, and its spend comes in daily, on the day it was spent. Influencers, affiliates and any other channel go in by hand or by CSV and count exactly the same.
Do you do attribution or add a tracking pixel?
No. nouz adds no script to your store and does not guess which ad made which sale. You see blended numbers: ad spend against revenue, profit and new customers.
Is VAT handled properly?
Yes. Everything down to the VAT line includes VAT, as your shop shows it. Net revenue and every line below exclude it, so VAT never counts as profit. Amounts read 1.234,56 and dates come day first.
Do you handle packaging EPR?
nouz calculates what EPR costs you per parcel. Enter your rate per kilo of each material from your scheme contract, and every parcel is priced by its box and destination country. nouz does not register you or file your declaration.

Data and security

Where is my data stored?
In the EU, with every account kept apart from the others. Your Shopify and ad platform tokens are encrypted and only decrypted on the server when needed. The Privacy Policy lists every service provider and where it holds data.
Can I get my data back out?
Yes, any time, on every plan. Download your whole account in one file from Settings, or each report and table on its own as CSV or Excel, the raw data also as JSON.

Billing

How much does it cost and can I cancel?
Base is $55, Pro $115 and Scale $289 a month, about €49, €99 and €249, before tax. Every plan has every feature, 14 days free, and is billed on your Shopify invoice. Cancel anytime in Settings and then Billing, or by uninstalling nouz. Cancel during the trial and you pay nothing.
Can I track several stores or add my team?
Yes, on Pro and Scale, with Owner, Admin and Analyst roles. Pro: up to 5 stores and 5 team members. Scale: up to 10 stores, unlimited team members. Each store keeps its own costs and P&L, and stores in one currency add up in one view.

See what your store really kept yesterday.

nouz installs from the Shopify App Store, where the listing is in review. It imports every order your store has ever taken. Cancel anytime.

Your trialToday
14 days of nouz, every feature€0,00
Card needed to startNone
Access to your storeRead-only
Due today€0,00