For the complete documentation index, see llms.txt. This page is also available as Markdown.

Country Gross Profits

See absolute profit by country in Bloom, auto-segment markets by revenue and margin, and pinpoint exactly where each market's revenue is going.

What is Country Gross Profit?

Country Gross Profit focuses on absolute profit figures by country, helping you identify which markets contribute the most (and least) to your bottom line in real currency terms, before any marketing costs.

On top of the raw profit figures, Bloom automatically segments each country by revenue and margin performance, surfaces plain language insights, and breaks down where every market's revenue is going, so you can prioritize where to protect, fix, or invest.

How it Works

Bloom automatically sorts countries into five segments based on revenue and margin performance, so you can quickly prioritize where to focus. Each segment card shows the number of countries in that category and the combined profit (CM2) generated for the selected period.

Shopify Country Gross Profit

Scale

High revenue and high margin. These are your strongest markets, so the priority is protecting them and growing volume further without letting margin slip.

Fix Costs

High revenue but low margin. Sales are strong, but costs are cutting into profit, so the priority is trimming costs before chasing more revenue.

Invest

Good margin but low volume. Each order is profitable, but the market isn't scaled yet, making it a strong candidate for marketing or growth investment.

Review

Losing money per order. Every sale currently costs the business money, so it needs an urgent investigation into pricing, shipping, or product costs.

Watch

Low volume with okay margin. Not a current priority, but worth monitoring for signs of improvement or decline.

How segments are calculated

Set a margin percentage in the top-right corner of the page. Bloom uses this as the benchmark to classify countries into segments: any country falling below the threshold will not qualify. See How to use it to set the threshold.

Shopify country profit settings

⚙️ Margin Threshold: Set a margin percentage in the top-right corner of the page. Bloom uses this as the benchmark to classify countries into segments - any country falling below the threshold will not qualify.

Data available

Insights

Bloom automatically surfaces plain language insights so you can spot risks and opportunities at a glance, without digging through the table.

shopify country profit insights

Insight

What it flags

Revenue concentration risk

Flags when a few countries account for a disproportionately large share of total revenue, highlighting over-dependence on a small number of markets.

Margin decline

Identifies countries where profit margin has dropped significantly vs. the previous period, prompting investigation into cost or pricing changes.

Fast growth

Highlights countries with strong revenue growth vs. the previous period, helping you recognize emerging markets early.

Best profit per order

Identifies the country generating the highest average profit per order, showing where your most efficient sales are coming from.

Revenue vs Profit by Country

shopify country profit vs revenue

A side-by-side bar chart comparing Revenue and Profit (CM2) per country, ordered from highest to lowest revenue. The gap between the two bars shows how much revenue is being absorbed by costs; a wider gap signals a country where costs are significantly impacting profitability.

Where Is The Money Going?

cost leaks in country level profit analysis

A stacked bar chart breaking each country's revenue into profit and individual cost layers. Toggle layers on and off to understand exactly where margin is being lost.

Layer

What it shows

Profit (CM2)

Revenue retained after all variable costs (Product Cost & Order Fulfillment Costs)

Product Cost

Cost of goods sold for that country.

Shipping

Shipping costs attributed to orders from that country.

Handling

Handling costs attributed to orders from that country.

Transaction

Payment gateway and processing fees.

Tariffs

Duties or tariff costs on orders from that country.

Country Details Table

shopify country profit report

A detailed, sortable table listing every country alongside its segment status and key performance metrics.

Column

Description

Country

The country name.

Status

Segment classification: Scale, Fix Costs, Invest, Review, or Watch.

Suggested Action

Auto-generated recommendation based on performance (e.g, 'protect margin,' 'test paid channels').

Orders

Total orders placed from that country in the selected period.

Net Revenue

Revenue after discounts and refunds, with period-on-period change.

CM2

Contribution Margin 2, absolute profit after variable costs (Product Cost & Order Fulfillment Costs).

CM2 %

CM2 as a percentage of net revenue, with period-on-period change.

Revenue Share

This country's share of total revenue.

Shipping Impact

Percentage of revenue consumed by shipping costs.

Profit/Order

Average CM2 profit generated per order for that country.

Top Cost Driver

The single largest cost category eating the margin, with its percentage share of revenue.

How to use it

shopify country profit report export
  1. Set the margin threshold using the percentage control in the top-right corner of the page. Bloom uses this benchmark to classify countries into segments.

  2. Review the segment cards to see how many countries fall into each segment and the combined CM2 for the selected period.

  3. Read the Insights callouts to spot revenue concentration risk, margin decline, fast growth, and your best profit per order at a glance.

  4. Compare the Revenue vs Profit by Country chart to see how much revenue each market is losing to costs.

  5. Open the Where Is The Money Going? chart and toggle layers on and off to pinpoint exactly where margin is being lost.

  6. Sort and scan the Country Details Table by segment status and metrics, using the Suggested Action column to decide next steps for each market.

  7. Export the Country Details Table using the export icon in the top right corner for offline reporting or sharing with your team.

Last updated