Shopify profit app

The Shopify profit app that shows your real profit, not just revenue.

Juicy is a profit tracker for Shopify that brings COGS, shipping, fees, expenses, and multi-touch ad attribution into one clear dashboard, so you always know what you actually keep. See how it compares with other Shopify profit apps.

Multi-touch ad attribution across Meta, Google, TikTok, Snapchat, Pinterest, Microsoft Ads & AppLovin, plus full profit tracking, from $29/month, not from $219/month.

Every feature, on every plan. Nothing sits behind a paid wall.

★★★★★
4.9/5 on Shopify App Store

Organic #1 for “profit” on the Shopify App Store · Oct 2026

Built for Shopify

Shopify shows sales. Juicy shows what you keep.

Revenue can look healthy while hidden costs quietly eat the margin. Juicy connects the full cost stack behind every order.

  • COGS, shipping, payment fees, taxes, and expenses
  • Attribution across Meta, Google, TikTok, Snapchat, Pinterest, Microsoft Ads, and AppLovin
  • A new product cost from the date you choose, so past orders keep the old cost

Transaction fees include Shopify Payments currency conversion fees, so selling in multiple currencies shows its true cost.

Order Source Gross revenue Transaction fees Payment COGS Gross profit Gross margin
#4246 fFacebook $371.07 $23.57 KKlarna Pay Later $143.22 $204.27 55.1%
#4245 fFacebook $231.57 $9.97 Mastercard $79.98 $141.61 61.1%
#4244 fFacebook $324.57 $21.33 KKlarna Pay Later $101.37 $201.86 62.2%
#4243 fFacebook $231.57 $13.38 AMEXAmerican Express $79.98 $138.20 59.7%
#4242 GGoogle $231.57 $10.48 PPayPal $79.98 $141.10 60.9%
#4241 fFacebook $324.57 $13.25 VISAVisa $101.37 $209.94 64.7%
#4240 fFacebook $324.57 $13.25 VISAVisa $101.37 $209.94 64.7%
#4239 fFacebook $324.57 $13.25 VISAVisa $101.37 $209.94 64.7%

Multi-touch attribution

See exactly how each attribution model credits your sales.

Juicy tracks every ad click with a URL parameter, then lets you choose how credit is split across the journey: first click, last click, last click per platform, linear, position based, or time decay. Try it below.

Example journey: Meta → TikTok → Google → Purchase

Each platform is credited independently. One order counts once per platform. Platform totals in your dashboard may exceed your real order count. This is expected and accounted for.

Want the full guide on when to use each model? See the complete attribution models guide →

One profit operating system

Everything you need to understand Shopify profit.

One Shopify profit app for product cost, shipping, fees, and the ads behind each order.

01

Accurate shipping costs

Set shipping rules by shipping method, country, weight, or quantity.

02

Advanced COGS settings

Set a cost per variant and per country, with a start date so a new price does not rewrite past profit. Enter the supplier's currency, converted at each order's daily rate, and quantity tiers.

See how COGS works →
03

Expenses and 3PL fees

Add recurring overhead, one-time costs, pick and pack fees, and extra income sources.

04

Ad attribution

Match orders from Meta, Google, TikTok, Snapchat, Pinterest, Microsoft Ads, and AppLovin to the campaign that created them, then judge the result by profit.

05

Profit per order

See every order with its cost breakdown, source, and profit.

06

Summarize all shops

Combine the stores you connect into one view. Each store needs its own subscription.

07✦ New

Shopify AI Sidekick

Ask Shopify's built-in AI about your profit, ROAS, and ad spend, powered by Juicy's data, no extra tab needed.

08✦ New

Product performance

See units sold, gross sales, and profit per product and variant, for any date range: today, last 30 days, or custom.

09✦ New

Stock & days of inventory

See units on hand, recent sales pace, and days of inventory per variant, so restocks and dead stock are visible before they cost you sales.

10✦ New

Frequently bought together

See which products customers actually buy together, ranked by statistical lift, so you know which pairs are genuine bundle opportunities.

11✦ New

Agency fees

Subtract what your agency charges, as a share of ad spend, a fixed retainer, or both, so profit includes what your marketing really costs.

12✦ New

Profit by country

See orders, gross profit, and ad spend for every country, so each Shopify Market shows its real profit after ads.

Built for accuracy

The cost and attribution engine behind your profit.

Set costs the way you actually work: per product, per country, per shipping method, and across every store you run.

Flexible COGS rules in Juicy

Cost of goods

Flexible Cost of Goods Rules

Set COGS exactly the way your business works, not the way a generic tool assumes it does. Juicy supports complex cost structures across products, markets, and time.

  • Quantity-based pricing: different cost per unit at volume
  • Country-specific costs: separate COGS per market
  • Historical margins preserved: old orders keep old costs
  • Effective date changes: update costs forward without breaking history
  • Accurate profit calculations: every order reflects true cost
See how COGS rules work → How a start date keeps past profit →
Flexible shipping cost rules in Juicy

Shipping costs

Flexible Shipping Cost Rules

Shopify does not record what you paid to ship an order. You set rules by shipping method, and Juicy applies that cost to the order.

  • Rules by shipping method
  • A different rule by country
  • Weight or quantity can change the cost
  • The shipping cost is on the order, so profit includes it
How to set up shipping rules →
Ad attribution dashboard in Juicy showing campaigns across Meta, Google, TikTok, Pinterest, Snapchat, Microsoft Ads, and AppLovin with ROAS and profit per campaign

Ad attribution

Multi-touch attribution, built from your own URL parameters

Juicy attributes orders to Meta, Google, TikTok, Snapchat, Pinterest, Microsoft Ads, and AppLovin from the URL parameters on your ads. It also reads ad spend and performance from those platforms, including Meta. Choose the model that matches how your customers buy.

  • First click, last click, and last click per platform
  • Linear, position-based, and time-decay models
  • ROAS and profit per campaign, not just ad spend
See how each attribution model works →

Multi-store

Summarize all shops combines every store you connect.

See sales, costs, ad spend, and profit for those stores in one view, or open a single store. Each store needs its own Juicy subscription. The combined view does not add an extra store onto one plan.

  • Summarize all shops adds the stores you connect
  • Each store needs its own subscription
  • One store at a time, or the combined view
  • Ad results stay with the store they belong to

Dated product costs

A new supplier price does not rewrite past profit.

When a supplier price changes, set the new product cost and the date it starts. Orders before that date keep the old cost, so profit from those orders stays as it was.

A different cost by country or quantity still works. The start date decides which cost an order uses. See how to set up product costs.

Until Mar 1 $8.00
From Mar 1 $9.50

An order on Feb 20 keeps $8.00. An order on Mar 4 uses $9.50.

The numbers

Profit and loss, and the return your ads need.

Profit and loss

Pick a date range and see sales, the costs you have set, and the profit that is left. Use the profit tracker for Shopify on one store, or on every store Summarize all shops combines.

How profit margin is calculated →

Break-even ROAS

Break-even ROAS is the return your ads need before ad spend uses up the profit. Juicy shows that line next to the ROAS you actually got.

Work out break-even ROAS from an average order →

Launch fast

From install to profit clarity in minutes.

Juicy keeps setup practical: install the app, connect your ad platforms, add cost rules, and start reading real profit instantly.

Install on Shopify
  1. 01

    Install Juicy

    Add the Shopify app and open your clean profit workspace.

  2. 02

    Connect channels

    Sync Meta, Google, TikTok, Snapchat, Pinterest, Microsoft Ads, AppLovin, and UTM data.

  3. 03

    Add cost rules

    Set COGS, shipping, PayPal fees, taxes, expenses, and historical changes.

  4. 04

    Scale on profit

    Find winning ads and products with margin-aware reporting.

Ask an assistant

Ask ChatGPT, Claude, or Grok about your profit.

Connect an assistant and ask about profit, orders, and campaigns in a normal chat. It can also update costs. This works with ChatGPT, Claude, Grok, and other assistants, on every plan, including Free. See how to connect.

Juicy multi-month profit summary table

Merchant proof

Clean profit data beats scattered tools.

Finally I can see my real profit clearly. This app made decision-making so much easier.
We replaced multiple tools with this. Saves time and gives better clarity.

Simple pricing

Start free. Upgrade when your order volume grows.

Free plan

Free

$0

  • Up to 50 orders/month
  • Full feature access
  • Perfect for small stores just starting out

Starter

Growth stores

$29 / month

  • Up to 500 orders/month
  • Full feature access
  • 10-day free trial

Advanced

Scaling teams

$49 / month

  • For scaling stores
  • Full feature access
  • 10-day free trial

Switching from Triple Whale, TrueProfit or GoProfit? See Juicy vs Triple Whale, Juicy vs TrueProfit, Juicy vs GoProfit, or the best Shopify profit apps roundup.

Guides

Set up the costs behind your profit.

Short guides for product cost, shipping, fees, taxes, and how margin is calculated.

FAQ

Questions before installing?

Pricing

How much does Juicy cost?

Juicy is free for up to 50 orders a month. Starter is $29/month for up to 500 orders. Advanced is $49/month. Every plan includes the same features.

Is the free plan limited?

The free plan covers up to 50 orders a month and includes the same features as Starter and Advanced.

What is the difference between the plans?

Only the number of orders. Free covers up to 50 orders a month, Starter covers up to 500, and Advanced is for stores past that. The features are the same on every plan.

Costs

Which costs can I include?

Product cost, shipping, payment fees, taxes, expenses, agency fees, and third-party logistics fees. Transaction fees include Shopify Payments currency conversion fees, so selling in multiple currencies shows its true cost.

How are shipping costs set?

You set rules by shipping method. A rule can also depend on country, weight, or quantity.

Can I change product costs later?

Yes. Set the date a new cost starts. Orders before that date keep the old cost, so past profit stays as it was.

Ads and attribution

Which ad platforms does Juicy support?

Juicy supports Meta, Google, TikTok, Snapchat, Pinterest, Microsoft Ads, and AppLovin. AppLovin orders are matched with the AppLovin URL parameters you add to each ad.

How are orders matched to ads?

Add Juicy's URL parameters to your ads. Then choose how credit is shared: first click, last click, last click per platform, linear, position based, or time decay.

Does Juicy send orders to Meta?

Juicy reads ad spend and performance from Meta. An optional Conversions API connection is coming. It is not available yet. The privacy policy describes that optional connection.

Do I have to add URL parameters?

URL parameters tie an order to an ad. Profit, product cost, and shipping still work if you skip them.

Data and privacy

What store data does Juicy process?

Juicy processes your Shopify store data, the costs you add, and ad attribution so it can show profit. The privacy policy and data processing terms describe what that covers.

Is a connection to ChatGPT, Claude, or Grok on by default?

No. An assistant sees your Juicy data only after you connect it. You can disconnect it at any time.

AI

Can I ask ChatGPT, Claude, or Grok about my profit?

Yes. Connect ChatGPT, Claude, Grok, or another assistant with the Juicy MCP connector. Ask about profit, orders, and campaigns. The assistant can also update costs. It is included on every plan, including Free.

Can I ask Shopify Sidekick?

Yes. Ask Sidekick about profit and ad spend. Sidekick uses your Juicy data for that answer.

Multi-store

Can I combine more than one store?

Yes. Summarize all shops combines the stores you connect into one view. You can still open each store on its own.

Does one subscription cover every store?

No. Each store needs its own subscription. Summarize all shops only combines stores that already have one.

Juicy Profit Analytics is officially Built for Shopify

Ready to see the profit behind every order?

Stop guessing from revenue. Start making decisions from margin.

Install Juicy on Shopify