See What Every Email Sale Actually Earns You

See What Every Email Sale
Actually Earns You

See What Every Email Sale Actually Earns You

Get real profit for every Shopify campaign and flow, after COGS, discounts and refunds. It works with Klaviyo, Omnisend and Mailchimp.

Get real profit for every Shopify campaign and flow, after COGS, discounts and refunds. It works with Klaviyo, Omnisend and Mailchimp.

Works with

1 · EMAILS SENT

25,000

Spring Sale via

2 · OPENS & CLICKS

12,050

opened ·

975

clicked

3 · CHECKOUT

$10,000

212

orders · SPRING40 code

4 · PROFIT

$400

4%

margin after costs

Campaigns and flows

Campaign closed

SEND

SENT · ORDERS

REVENUE

PROFIT

Spring Sale

Campaign ·

Margin Trap

25,000 · 212

$10,000

$400

Welcome flow

Flow ·

Profit Engine

3,400 · 268

$14,200

$6,920

VIP early access

Campaign ·

Profit Engine

4,100 · 190

$12,400

$4,860

Abandoned cart flow

Flow ·

Money Pit

5,600 · 141

$7,840

−$1,120

Restock reminder

Flow ·

Solid Earner

1,200 · 31

$1,860

$820

SPRING SALE · PROFIT SO FAR

$400

from $10,000 in email revenue

Revenue

$10,000

− COGS

−$5,800

− Discounts

−$2,900

− Refunds

−$900

= Profit

$400

Margin Trap

Klaviyo shows $10,000. Bloom shows $400.

Email Efforts Only Pay Off When They’re Profitable

Email Efforts Only Pay Off
When They’re Profitable

Email Efforts Only Pay Off When They’re Profitable

Your email platform’s revenue can look great. Here’s what it leaves out.

Your email platform’s revenue can look great. Here’s what it leaves out.

Spring Sale · Campaign

40% off

Email revenue

$10,000

COGS

−$5,800

Discount codes

−$2,900

Refunds

−$900

You keep

$400

Big sale, small profit

Tap to see why

Big sale, small profit

A $10,000 campaign built on a 40% discount and low-margin products can keep almost nothing.

Flip back

Abandoned cart flow · Profit per send

Revenue in your platform

$7,840

Profit, last 3 sends

−$780

Flows quietly turn red

Tap to see why

Flows quietly turn red

An abandoned cart flow can lose money send after send, and your dashboard still shows revenue.

Flip back

Summer Drop

Looked like a win

Revenue, send day

$8,200

Profit, send day

$3,330

Refunds, weeks 2–5

−$2,950

Profit today

$380

Refunds land later

Tap to see why

Refunds land later

Returns arrive weeks after the send, long after the campaign looked like a win.

Flip back

Spring Sale · Campaign

40% off

Email revenue

$10,000

COGS

−$5,800

Discount codes

−$2,900

Refunds

−$900

You keep

$400

Big sale, small profit

Tap to see why

Big sale, small profit

A $10,000 campaign built on a 40% discount and low-margin products can keep almost nothing.

Flip back

Abandoned cart flow · Profit per send

Revenue in your platform

$7,840

Profit, last 3 sends

−$780

Flows quietly turn red

Tap to see why

Flows quietly turn red

An abandoned cart flow can lose money send after send, and your dashboard still shows revenue.

Flip back

Summer Drop

Looked like a win

Revenue, send day

$8,200

Profit, send day

$3,330

Refunds, weeks 2–5

−$2,950

Profit today

$380

Refunds land later

Tap to see why

Refunds land later

Returns arrive weeks after the send, long after the campaign looked like a win.

Flip back

Email Metrics Alone Can’t Measure Growth

Email Metrics Alone Can’t Measure Growth

A high open rate or a big revenue number is easy to celebrate. The picture changes once you look at profit.

A high open rate or a big revenue number is easy to celebrate. The picture changes once you look at profit.

Spring Sale

Open rate

48.2%

Opened

12,050

Bought

?

Open rate

Shows how many people opened, not whether they bought.

Spring Sale

Click rate

3.9%

Clicked

975

Earned

?

Click rate

Shows how many people clicked, not what those clicks earned.

Spring Sale

Revenue

$10,000

Orders

212

Kept

?

Revenue

Counts sales value, not the money left after costs, discounts and refunds.

Spring Sale

Margin Trap

$400

Profit after costs

Costs and discounts

−$9,600

Margin

4%

Profit per campaign and flow

Subtracts COGS, discounts and refunds, so you know whether each send was worth it.

Spring Sale

Open rate

48.2%

Opened

12,050

Bought

?

Open rate

Shows how many people opened, not whether they bought.

Spring Sale

Click rate

3.9%

Clicked

975

Earned

?

Click rate

Shows how many people clicked, not what those clicks earned.

Spring Sale

Revenue

$10,000

Orders

212

Kept

?

Revenue

Counts sales value, not the money left after costs, discounts and refunds.

Spring Sale

Margin Trap

$400

Profit after costs

Costs and discounts

−$9,600

Margin

4%

Profit per campaign and flow

Subtracts COGS, discounts and refunds, so you know whether each send was worth it.

Know Which Sends Make Money at a Glance

Know Which Sends Make Money at a Glance

Every campaign and flow gets one of five labels, so you can see which sends earn and which ones cost you.

Every campaign and flow gets one of five labels, so you can see which sends earn and which ones cost you.

Profit Engine

Solid Earner

Margin Trap

Breakeven Zone

Money Pit

Profit Engine

High revenue, healthy margin

High revenue, healthy margin

Your best sends. Study them and repeat what worked.

Your best sends. Study them and repeat what worked.

VIP early access

Campaign · Last 30 days

Profit Engine

Revenue

$12,400

Profit

$4,860

Margin

39%

Revenue

$12,400

− COGS

−$5,210

− Discounts

−$1,490

− Refunds

−$840

= Profit

$4,860

Worth repeating: early access with no discount code, sent to your VIP segment.

Tune the thresholds to your store’s margins. Bloom shows your store-wide and platform margins next to them, so you’re adjusting against a real baseline.

Tune the thresholds to your store’s margins. Bloom shows your store-wide and platform margins next to them, so you’re adjusting against a real baseline.

Solid Earner

Reliable profit on every send

Reliable profit on every send

Margin of 20% or more, even if the revenue isn’t top tier.

Margin of 20% or more, even if the revenue isn’t top tier.

Post-purchase flow

Flow · Last 30 days

Solid Earner

Revenue

$6,300

Profit

$1,640

Margin

26%

Revenue

$6,300

− COGS

−$3,520

− Discounts

−$630

− Refunds

−$510

= Profit

$1,640

Steady: 26% margin, above your 20% threshold, on every send this month.

Margin Trap

Big revenue, little left

Big revenue, little left

Looks great in your email platform. Open the breakdown to find the discount, cost or refund eating the margin.

Looks great in your email platform. Open the breakdown to find the discount, cost or refund eating the margin.

Spring Sale

Campaign · Last 30 days

Margin Trap

Revenue

$10,000

Profit

$400

Margin

4%

Revenue

$10,000

− COGS

−$5,800

− Discounts

−$2,900

− Refunds

−$900

= Profit

$400

The leak:

discount codes took 29% of revenue.

Breakeven Zone

Barely covering costs

Barely covering costs

Profitable, but a slightly bigger discount or a few more refunds would push it into the red.

Profitable, but a slightly bigger discount or a few more refunds would push it into the red.

Back in stock

Flow · Last 30 days

Breakeven Zone

Revenue

$2,900

Profit

$90

Margin

3%

Revenue

$2,900

− COGS

−$1,640

− Discounts

−$870

− Refunds

−$300

= Profit

$90

Close call:

$90 left after costs. Another $100 in refunds turns it red.

Money Pit

Losing money

Losing money

Checked first, every time, so a loss never hides behind a high-revenue label.

Checked first, every time, so a loss never hides behind a high-revenue label.

Abandoned cart flow

Flow · Last 30 days

Money Pit

Revenue

$7,840

Profit

−$1,120

Margin

−14%

Revenue

$7,840

− COGS

−$4,310

− Discounts

−$3,140

− Refunds

−$1,510

= Profit

−$1,120

Critical: lost money on its last 3 sends. Discounts and refunds cost more than the margin.

Profit Engine

Solid Earner

Margin Trap

Breakeven Zone

Money Pit

Profit Engine

High revenue, healthy margin

Your best sends. Study them and repeat what worked.

VIP early access

Campaign · Last 30 days

Profit Engine

Revenue

$12,400

Profit

$4,860

Margin

39%

Revenue

$12,400

− COGS

−$5,210

− Discounts

−$1,490

− Refunds

−$840

= Profit

$4,860

Worth repeating: early access with no discount code, sent to your VIP segment.

Tune the thresholds to your store’s margins. Bloom shows your store-wide and platform margins next to them, so you’re adjusting against a real baseline.

Solid Earner

Reliable profit on every send

Margin of 20% or more, even if the revenue isn’t top tier.

Post-purchase flow

Flow · Last 30 days

Solid Earner

Revenue

$6,300

Profit

$1,640

Margin

26%

Revenue

$6,300

− COGS

−$3,520

− Discounts

−$630

− Refunds

−$510

= Profit

$1,640

Steady: 26% margin, above your 20% threshold, on every send this month.

Margin Trap

Big revenue, little left

Looks great in your email platform. Open the breakdown to find the discount, cost or refund eating the margin.

Spring Sale

Campaign · Last 30 days

Margin Trap

Revenue

$10,000

Profit

$400

Margin

4%

Revenue

$10,000

− COGS

−$5,800

− Discounts

−$2,900

− Refunds

−$900

= Profit

$400

The leak:

discount codes took 29% of revenue.

Breakeven Zone

Barely covering costs

Profitable, but a slightly bigger discount or a few more refunds would push it into the red.

Back in stock

Flow · Last 30 days

Breakeven Zone

Revenue

$2,900

Profit

$90

Margin

3%

Revenue

$2,900

− COGS

−$1,640

− Discounts

−$870

− Refunds

−$300

= Profit

$90

Close call:

$90 left after costs. Another $100 in refunds turns it red.

Money Pit

Losing money

Checked first, every time, so a loss never hides behind a high-revenue label.

Abandoned cart flow

Flow · Last 30 days

Money Pit

Revenue

$7,840

Profit

−$1,120

Margin

−14%

Revenue

$7,840

− COGS

−$4,310

− Discounts

−$3,140

− Refunds

−$1,510

= Profit

−$1,120

Critical: lost money on its last 3 sends. Discounts and refunds cost more than the margin.

Find the Leak in Minutes

Find the Leak in Minutes

You don’t need to scan every row. Bloom flags the sends that need attention first and shows exactly where the profit went.

You don’t need to scan every row. Bloom flags the sends that need attention first and shows exactly where the profit went.

Email Profits

Last 30 days

Campaigns

Flows

$28,400

$35,900

Email

SMS

$57,100

$7,200

Revenue vs margin

Size = sends

Margin

Revenue

SEND

LABEL

REVENUE

PROFIT

Welcome flow

Profit Engine

$14,200

$6,920

Spring Sale

Margin Trap

$10,000

$400

COGS

−$5,800

Discounts

−$2,900

Refunds

−$900

Abandoned cart flow

Money Pit

$7,840

−$1,120

Insights

3 new

Critical

Abandoned cart flow

Lost money on its last 3 sends.

High

Spring Sale

Discounts took 29% of revenue.

Low

Restock reminder

44% margin. Try a wider trigger.

1

2

3

4

Click a pin to see how Bloom points you to the problem.

1

Prioritized insights

Critical, high and low alerts, such as an abandoned cart flow that has lost money on its last three sends.

2

Margin breakdown

Open any send to see how much went to product costs, discounts and refunds.

3

Bubble chart

Revenue, margin and send volume on one view, so your winners and leaks stand out.

4

Campaigns vs flows

Split revenue by campaigns and flows, and by email and SMS, to see what really drives profit.

Email Profits

Last 30 days

Campaigns

Flows

$28,400

$35,900

Email

SMS

$57,100

$7,200

Revenue vs margin

Size = sends

Margin

Revenue

SEND

LABEL

REVENUE

PROFIT

Welcome flow

Profit Engine

$14,200

$6,920

Spring Sale

Margin Trap

$10,000

$400

COGS

−$5,800

Discounts

−$2,900

Refunds

−$900

Abandoned cart flow

Money Pit

$7,840

−$1,120

Insights

3 new

Critical

Abandoned cart flow

Lost money on its last 3 sends.

High

Spring Sale

Discounts took 29% of revenue.

Low

Restock reminder

44% margin. Try a wider trigger.

1

2

3

4

Click a pin to see how Bloom points you to the problem.

1

Prioritized insights

Critical, high and low alerts, such as an abandoned cart flow that has lost money on its last three sends.

2

Margin breakdown

Open any send to see how much went to product costs, discounts and refunds.

3

Bubble chart

Revenue, margin and send volume on one view, so your winners and leaks stand out.

4

Campaigns vs flows

Split revenue by campaigns and flows, and by email and SMS, to see what really drives profit.

Turn Every Send Into a Better Next Send

Turn Every Send Into a Better Next Send

Each label and insight points to a clear fix, so your next campaign or flow earns more than the last one.

Each label and insight points to a clear fix, so your next campaign or flow earns more than the last one.

1

Step 1

Stop discount leaks

2

Step 2

Fix flows that lose money

3

Step 3

Scale small winners

4

Step 4

Repeat your best sends

5

Step 5

Report real profit

Stop Discounts Eating Your Margin

Stop Discounts Eating Your Margin

Find Margin Traps built on generous codes, and tighten the offer before the next send.

Find Margin Traps built on generous codes, and tighten the offer before the next send.

Spring Sale · Campaign

Margin Trap

Revenue

$10,000

Discount codes

−$2,900

Profit

$400

Code used

SPRING40 · 40% off

Next send: try a smaller code, or leave low-margin products out of the offer.

Fix Flows That Lost Money

Fix Flows That Lost Money

Money Pit flows are flagged as critical. Swap in higher-margin products or re-price the bundle.

Money Pit flows are flagged as critical. Swap in higher-margin products or re-price the bundle.

Abandoned cart flow

Critical · Money Pit

Send 3

−$140

Send 4

−$260

Send 5

−$380

Discounts + refunds

59% of revenue

Next step: swap in higher-margin products or re-price the bundle in this flow.

Scale Small Sends That Earn Big

Scale Small Sends That Earn Big

Small, high-margin bubbles are your best candidates for a wider audience or broader flow triggers.

Small, high-margin bubbles are your best candidates for a wider audience or broader flow triggers.

Restock reminder · Flow

Small, high margin

Sends

1,200

Revenue

$1,860

Margin

44%

Profit per send

$0.68

Next step: widen the trigger to more products and watch the margin hold.

Repeat What Your Best Sends Did

Repeat What Your Best Sends Did

Profit Engines show which offers, products and audiences actually pay.

Profit Engines show which offers, products and audiences actually pay.

VIP early access · Campaign

Profit Engine

Offer

Early access, no code

Top product

Linen Shirt

Audience

VIP segment

Margin

39%

Repeat it:

same offer, same audience, next product launch.

Report Profit, Not Just Revenue

Report Profit, Not Just Revenue

Export every column to Excel for team reviews or client reporting.

Export every column to Excel for team reviews or client reporting.

Export · September

Excel

SEND

REVENUE

PROFIT

MARGIN

Welcome flow

$14,200

$6,920

49%

VIP early access

$12,400

$4,860

39%

Spring Sale

$10,000

$400

4%

Abandoned cart

$7,840

−$1,120

−14%

Every column goes into the file, ready for a team review or a client report.

1

Step 1

Stop discount leaks

2

Step 2

Fix flows that lose money

3

Step 3

Scale small winners

4

Step 4

Repeat your best sends

5

Step 5

Report real profit

Stop Discounts Eating Your Margin

Find Margin Traps built on generous codes, and tighten the offer before the next send.

Spring Sale · Campaign

Margin Trap

Revenue

$10,000

Discount codes

−$2,900

Profit

$400

Code used

SPRING40 · 40% off

Next send: try a smaller code, or leave low-margin products out of the offer.

Fix Flows That Lost Money

Money Pit flows are flagged as critical. Swap in higher-margin products or re-price the bundle.

Abandoned cart flow

Critical · Money Pit

Send 3

−$140

Send 4

−$260

Send 5

−$380

Discounts + refunds

59% of revenue

Next step: swap in higher-margin products or re-price the bundle in this flow.

Scale Small Sends That Earn Big

Small, high-margin bubbles are your best candidates for a wider audience or broader flow triggers.

Restock reminder · Flow

Small, high margin

Sends

1,200

Revenue

$1,860

Margin

44%

Profit per send

$0.68

Next step: widen the trigger to more products and watch the margin hold.

Repeat What Your Best Sends Did

Profit Engines show which offers, products and audiences actually pay.

VIP early access · Campaign

Profit Engine

Offer

Early access, no code

Top product

Linen Shirt

Audience

VIP segment

Margin

39%

Repeat it:

same offer, same audience, next product launch.

Report Profit, Not Just Revenue

Export every column to Excel for team reviews or client reporting.

Export · September

Excel

SEND

REVENUE

PROFIT

MARGIN

Welcome flow

$14,200

$6,920

49%

VIP early access

$12,400

$4,860

39%

Spring Sale

$10,000

$400

4%

Abandoned cart

$7,840

−$1,120

−14%

Every column goes into the file, ready for a team review or a client report.

What Merchants Say

What Merchants Say

  • Bruns

    Sweden

    Great app! Very interactive UI. Gives you full insight in product data, customer behaviours/AOV, shipping costs and much more. I will certainly use this. Great support that answers quickly and is very helpful!

    Bruns

    Sweden

    Great app! Very interactive UI. Gives you full insight in product data, customer behaviours/AOV, shipping costs and much more. I will certainly use this. Great support that answers quickly and is very helpful!

  • muk mat

    Australia

    I really like this app so far. There were some formula changes I wanted to make to align with our internal KPI metrics, the team accommodated those changes without any issues and quickly.

    muk mat

    Australia

    I really like this app so far. There were some formula changes I wanted to make to align with our internal KPI metrics, the team accommodated those changes without any issues and quickly.

  • Manchester Warehouse

    Australia

    We have only started using this App and it's proved to be a game changer. We are only a small business and struggled to have proper Dashboard reporting where everything can be seen in one place.

    Manchester Warehouse

    Australia

    We have only started using this App and it's proved to be a game changer. We are only a small business and struggled to have proper Dashboard reporting where everything can be seen in one place.

  • Goal Zero

    United States

    We tried a few different profit analytics apps before landing on Bloom, and they were the only ones flexible enough to handle our shipping, handling, and fulfillment cost setup.

    Goal Zero

    United States

    We tried a few different profit analytics apps before landing on Bloom, and they were the only ones flexible enough to handle our shipping, handling, and fulfillment cost setup.

  • Novaline Verzwaringsdekens

    Netherlands

    Amazing app to get more insight into your finances. Very detailed on different levels. And it has really nice integration with all marketing platforms (meta, google, reddit, etc.)

    Novaline Verzwaringsdekens

    Netherlands

    Amazing app to get more insight into your finances. Very detailed on different levels. And it has really nice integration with all marketing platforms (meta, google, reddit, etc.)

  • ForeverLily

    Germany

    "This app basically gives you everything you need to know about your finances. The customer support is also amazing, helping fast and professional. I highly recommend it!"

    ForeverLily

    Germany

    "This app basically gives you everything you need to know about your finances. The customer support is also amazing, helping fast and professional. I highly recommend it!"

  • kicksshop

    Netherlands

    I've been looking for a tool like this for years. It provides clear insights, which is incredibly valuable for your webshop. We now know exactly what we make from every sale. Thanks John and your team !!!

    kicksshop

    Netherlands

    I've been looking for a tool like this for years. It provides clear insights, which is incredibly valuable for your webshop. We now know exactly what we make from every sale. Thanks John and your team !!!

  • äktiivwear.co

    United States

    Must-Have for Profit Tracking & Growth! Bloom Analytics has been a game-changer for my Shopify store. It gives me real-time, accurate insights into my sales, profit margins, and ad performance in one place.

    äktiivwear.co

    United States

    Must-Have for Profit Tracking & Growth! Bloom Analytics has been a game-changer for my Shopify store. It gives me real-time, accurate insights into my sales, profit margins, and ad performance in one place.

  • World Rugby Shop

    United States

    Bloom has been a great tool for real time analytics of our shopify store performance. The staff is very responsive and helpful when I have questions or feedback on the product. Very useful addition to our store!

  • DYLN

    United States

    So far I am loving the Bloom app! We migrated from Lifetimely, and it is comparable, but a way better value. I am recommending this app to everyone with a Shopify store, it's a no brainer.

  • Good-Lite Co

    United States

    Bloom has been a great addition to our Good-Lite workflow. It has helped us consolidate our reporting in one place, making it much easier to track performance, review key data, and keep everything organized

  • Stoked&Woke Clothing

    Austria

    "Huge thanks to the Bloom team for the support along the way. If you're looking for real clarity on your costs and profit, we can't recommend them enough. "

  • ZZGames.dk

    Denmark

    The support team is super great. The tool itself is great - it covers all key integrations and covers the full cost profile of your business to ensure you are tracking TRUE profit. 10/10.

  • OMOYÉ

    France

    Must-have tool, yet at a very affordable price. It gives you all the financial numbers and insights you need to help improve profitability, that would be very difficult to produce manually.

  • MedShop Direct

    United States

    "Love the app, and Ziyan from Customer Support was super helpful. John the founder is also very responsive! The dashboard is easy to use and provides a full picture. Thanks!"

  • Baron Barclay Bridge Supply

    United States

    Bloom Analytics is a game-changer! It gives me all the insights I need - revenue, profit, and top-performing products without the headache. Clean, simple, and way more intuitive than other tools. I highly recommend it!

Find out which emails actually pay you

Connect Klaviyo, Omnisend or Mailchimp and see profit for every campaign and flow.

Find out which emails actually pay you

Connect Klaviyo, Omnisend or Mailchimp and see profit for every campaign and flow.