Ecommerce reporting comparison

BeProfit vs a custom data warehouse: Shopify profit app or your own model?

BeProfit shows Shopify contribution profit for free to a few hundred dollars a month. Here is when that is enough and when you need a warehouse.

Linus TseGreyfield DataFacts last checked
Contents 10 sections

The short answer

For a single Shopify store that wants contribution profit per order without any setup, BeProfit is a sensible, cheap choice with a free plan. A warehouse makes sense when several channels or stores must share one model, when you need your own metric definitions, or when the data has to be queryable in your own Snowflake.

How BeProfit and a custom warehouse differ

  1. 01

    Ready-made profit vs modeled profit

    BeProfit calculates profit per order from revenue, product costs, shipping, fees, and ad spend out of the box. A warehouse lets you define those rules yourself.

  2. 02

    Who defines new metrics

    BeProfit custom metrics are on its top plan and built by its team on request. In a warehouse, your team edits the dbt model.

  3. 03

    Where the data lives

    BeProfit exports CSV, with an API on its top plan. A warehouse puts the data in Snowflake you own.

Pricing at a glance

BeProfit

Viably (acquired October 2024, per CB Insights); still sold under the BeProfit name

A profit analytics app, mainly for Shopify stores, that combines order revenue, product costs, shipping, fees and ad spend into a profit and P&L dashboard. It is built for small and mid-size DTC merchants who want profit numbers without a data team.

Pricing model
Tiered subscription, priced by monthly order volume
Published starting price
Free up to 150 orders/month; paid plans from $49/month (Basic, 450 orders)
Free tier
Yes - Free plan up to 150 orders/month with a basic profit dashboard and 6 months of history in MCP. The Shopify listing also offers a 14-day trial on paid plans.
What drives cost
Beprofit.ai/pricing (checked 2026-11-03): Basic $49/mo (450 orders), Pro $99 (900), Ultimate $149 (1,700; adds UTM attribution, LTV cohorts and simulators), Plus $249 (custom metrics, API, all-time history). An Enterprise band runs from $249 to $1,499/mo depending on order volume (up to 3,000 orders at $249; 75,000+ at $1,499) and adds multi-store. On monthly plans, extra orders cost $0.30 each, capped at $500 per cycle; annual plans have no overage. The Shopify App Store listing shows the same four paid tiers with annual prices about 20% lower (for example Basic $468/yr) and describes Plus as unlimited orders and shops. The vendor page is internally inconsistent: it mentions a 'Scale' plan in places, and Plus and Enterprise share the $249 price. Cost is driven mainly by order volume, then by the number of stores and history depth. The brand's site moved from beprofit.co to beprofit.ai (the old URL redirects). The vendor does not publish a setup time; reviewers on a small Capterra sample call initial cost entry time-consuming.
Pricing source, checked November 3, 2026

Custom warehouse (Greyfield)

A Snowflake warehouse with dbt models and a BI layer (usually Sigma), built around your sources and your definitions, that you own after handover.

Pricing model
Project-based build, optional ongoing support
Published starting price
Scoped after a free consultation
Free tier
No
What drives cost
Warehouse, connector, and BI licences are billed by those vendors directly to you.
Pricing source, checked November 3, 2026

Feature comparison

"Not verified" means we could not confirm it from public docs, not that the feature is missing. Each cell links to the page we checked.

Sales channels

Sales channels: Custom warehouse (Greyfield) and BeProfit
FeatureCustom warehouse (Greyfield)BeProfit
Shopify

Native Shopify connector.

Yes

Through a managed connector such as Fivetran or Airbyte.

source
Yes

Core platform; Shopify App Store listing since Sept 2020.

source
Amazon Seller Central

Native Amazon connector.

Yes

Orders, settlements, and fee events.

source
Yes

Amazon is listed as a supported sales channel alongside Shopify and WooCommerce. Depth of fee and settlement coverage was not verified.

source
TikTok Shop

Native TikTok Shop connector.

Yes

Modeled alongside Shopify and Amazon.

source
Via Shopify only

TikTok sales are supported only as a Shopify sales channel, not through a direct TikTok Shop connection.

source
Wholesale, retail, ERP, 3PL

Native connectors for sources beyond the online store, such as NetSuite, Faire, retail POS, or a 3PL.

Yes

Any source with a connector or export.

source
Not verified

No ERP, wholesale or POS connectors are listed. Shipping integrations (ShipStation, UPS) are the only operational sources.

source

Marketing

Marketing: Custom warehouse (Greyfield) and BeProfit
FeatureCustom warehouse (Greyfield)BeProfit
Ad platform spend

Meta, Google, and TikTok ad spend connectors.

Yes

Ad spend modeled next to orders.

source
Partly

Meta Ads and Google Ads are confirmed on vendor pages. TikTok Ads is not confirmed on the vendor site.

source
Tracking pixel + attribution

Its own pixel and multi-touch attribution models.

No

Attribution from a dedicated tool can be loaded in.

source
Partly

UTM-based attribution on Ultimate and above. No proprietary pixel or multi-touch model is described.

source
MMM / incrementality

Marketing mix modeling or incrementality testing.

No

Not part of a standard build.

Not verified

Not mentioned on vendor pages.

source

Profit and customers

Profit and customers: Custom warehouse (Greyfield) and BeProfit
FeatureCustom warehouse (Greyfield)BeProfit
Profit with COGS and fees

Contribution margin after product cost, shipping, and fees.

Yes

Fees, refunds, and cost timing defined in dbt.

source
Yes

Per-order contribution profit net of COGS, ad spend, shipping and fees; per-SKU COGS and margin.

source
LTV and cohorts

Lifetime value, cohort, and retention analysis.

Yes

Contribution-margin LTV by acquisition channel.

source
Yes

LTV cohort analysis on Ultimate ($149/mo) and above.

source
Subscription analytics

Recharge or other subscription reporting.

Yes

Recharge renewals and skips modeled as events.

source
Not verified

No Recharge or subscription integration is listed.

source
Custom metric definitions

Define your own metric logic.

Yes

Definitions live in dbt models you own.

source
Plus plan, by request

Plus plan only. Requested from support and built by BeProfit after a feasibility review; not self-serve.

source

Data access

Data access: Custom warehouse (Greyfield) and BeProfit
FeatureCustom warehouse (Greyfield)BeProfit
Data in a warehouse you can query

Your modeled data lands in Snowflake, BigQuery, or a hosted warehouse you can query with SQL.

Yes

Your own Snowflake account.

source
Not verified

CSV export on all plans and an API on Plus. No warehouse sync is documented.

source
SQL in the product

Write SQL inside the product.

Yes

Full SQL in Snowflake and in Sigma.

source
Not verified

No SQL interface is mentioned.

source
AI assistant

Natural-language questions about your data.

Partly

Depends on the BI tool; we have built text-to-SQL access for a client.

source
Yes

Read-only MCP connection to Claude and ChatGPT on all plans, metered by monthly credits.

source
Mobile app

A native mobile app.

Partly

Depends on the BI tool you choose.

Not verified

Capterra lists iOS and Android, but vendor pages do not mention a mobile app, so this is unconfirmed.

source

What BeProfit does well

BeProfit, now owned by Viably, pulls Shopify orders, product costs, Meta and Google ad spend, and shipping into a profit dashboard, with per-SKU margin, break-even and pricing simulators, and inventory days remaining. It also supports WooCommerce and Amazon, and includes a read-only connection so you can ask Claude or ChatGPT about your numbers.

Where it stops

TikTok Shop is visible only if it runs as a Shopify sales channel. We found no wholesale, ERP, or retail POS connectors. Lower plans cover one store and limit history to one or two years.

Custom metrics are requested from support, reviewed, and built in a few business days, using only data BeProfit already tracks. That works for small changes. It is slow when finance needs to change how refunds are dated or how costs are applied over time.

Where BeProfit is better

  • Much faster and cheaper to start than a custom warehouse build: there is a free plan up to 150 orders/month, and paid plans start at $49/month
  • Contribution profit per order (revenue minus COGS, ad spend, shipping and fees) comes ready-made, so no modeling work is needed
  • Ready-made profit tools, including break-even and price-to-margin simulators, per-SKU margin, inventory days-remaining and net shipping recovery by carrier
  • Ad spend from Meta and Google is pulled in automatically and shown as profit on ad spend next to platform ROAS
  • A read-only MCP connection to Claude and ChatGPT is included on all plans, metered by monthly credits
  • There is no warehouse, transformation code or BI license to maintain

Who should pick which

Pick BeProfit if

  • You run one Shopify store and want profit per order today.
  • You need break-even and pricing simulators more than custom reports.
  • Your budget is free to a few hundred dollars a month.

Pick a custom warehouse if

  • You sell across Shopify, Amazon, TikTok Shop, and wholesale and need one model.
  • You run several stores or brands and need the same definitions on each.
  • Your team needs to change metric logic without waiting on a vendor.
  • You want the data queryable in your own warehouse.

Recommendations by team

If you arePickWhy
Single-store Shopify merchantBeProfitProfit per order on a free or low-cost plan.
Shopify plus Amazon brand with a finance leadA custom warehouseFee timing and refunds reconciled across both channels.
Multi-store or multi-brand operatorA custom warehouseShared definitions without per-store plans.

Recent changes to BeProfit

  • 2024-10 BeProfit was acquired by Viably, an ecommerce funding marketplace. Some directories now list the product as 'Viably Profit Analytics (formerly BeProfit)', and help docs are hosted on help.runviably.com.source
  • 2026 The site moved from beprofit.co to beprofit.ai. A Free plan (150 orders) and an order-banded Enterprise tier ($249-$1,499/mo) appear on the pricing page.source
  • 2026 Added a read-only MCP connection so merchants can query profit data from Claude or ChatGPT, metered with credits. The exact launch date was not found.source

Questions people ask

Does a custom warehouse replace BeProfit?

Yes, if you need cross-channel profit, your own metric logic, or warehouse access. No, if you run one Shopify store and BeProfit’s ready-made profit numbers answer your questions; it is far cheaper.

Who owns BeProfit?

Viably, an ecommerce funding marketplace, acquired BeProfit in October 2024 according to CB Insights. It is still sold under the BeProfit name.

How much does BeProfit cost?

There is a free plan up to 150 orders a month. Paid plans start at $49 a month and rise with order volume, with an enterprise band for multi-store brands.

Sources and corrections

We checked these pages on the dates shown. Products change quickly. If you work at BeProfit and something here is wrong or out of date, email linus@greyfielddata.com and we will fix it.

Related comparisons

← All comparisons