Skip to content
Goals

Run your business by numbers,
not by vibes.

Set monthly targets for the six metrics that actually predict the month — revenue, profit, orders, ROAS, AOV, conversion rate. Per-store, per-month. Live pacing tells you whether you'll hit it. Hit/miss history shows you what your real run-rate looks like. A monthly ROI recap email summarises the month the day after it closes.

The gap

Most operators don't track goals because the existing tools make it painful.

Goal tracking lives in a spreadsheet for most ecom operators. You set a monthly revenue target in January, glance at it once in week 3, forget about it until the 31st, and then realize you missed by 22% with two days left and nothing you can do about it.

The reason isn't that operators are lazy — it's that most analytics tools don't have a goals surface at all, or they bolt it on as an afterthought. BeProfit, TrueProfit, Lifetimely, Polar — none ship a first-class goals tab. So goal-setting either lives in a spreadsheet (forgotten by week 2) or doesn't happen.

The change Goals tab makes: when you log in every morning, the metric cards on the Goals tab tell you exactly which targets are on track and which are quietly falling behind — with enough lead time to actually adjust.

How it works

First-class, not bolted on.

The Goals tab is a top-level surface — not a hidden checkbox in settings, not a “coming soon” placeholder. Built for the operator who actually wants to run by numbers.

01

Six metrics that actually matter

Set targets for Revenue, Profit, Orders, ROAS, AOV, and Conversion Rate. Each metric has its own card showing target vs actual vs projection (extrapolated from your current pace). Skip the metrics you don't track — unset cards just say “Set a goal →” instead of pretending you care about a fake number.

  • Sum metrics (Revenue, Profit, Orders) extrapolated from days-elapsed pace
  • Ratio metrics (ROAS, AOV, Conv. rate) shown as month-to-date — averages don't compound
  • Status colors flip when you cross thresholds (≥100% hit, ≥95% on pace, ≥70% behind, <70% off-track)
02

Per-store + per-month, not portfolio-only

Set different goals for each store you run. Pick the month from a dropdown — past months show what happened, current month shows live pacing, future months let you plan ahead. Multi-store operators get an All-stores aggregate view that adds the currency-typed targets across stores.

  • Currency conversion handles cross-currency portfolios automatically
  • Goal currencies are independent — set USD targets for the US store and EUR for the EU store
  • Per-store drilldown one click from the All-stores summary
03

Hit/miss streak across months

The history table shows the last 6 closed months side-by-side: actual vs target, hit-or-miss per metric. Above it, a strip says “Hit X of last Y months for Revenue” — only counting months where a target was actually set, so you don't inflate your denominator with unset months.

  • Streaks reset to zero on a miss — no participation trophies
  • Per-metric streaks (you can be 5-of-6 on revenue but 1-of-6 on margin)
  • Every goal change tracked so you can see who set what and when
04

Monthly ROI recap email

On the 1st of every month, a summary email lands in your inbox covering the previous month: revenue/profit/margin vs prior month, what the platform caught for you (loss days, ROAS breaches, low-margin days, out-of-stock products), highlights (best day, top product), and explicit goal hits/misses inline. The proof-of-value email.

  • Skips owners with no data for the month (no demoralizing zero-recaps for new accounts)
  • Goal hits flow into highlights, misses into catches with real-numbers context
  • Per-store, per-metric — no averaging across stores that produces nonsense
The deliberate gaps

What we deliberately don't ship.

No confetti or badges

Ecom operators are pragmatic. You want to know if you'll hit the number, not whether you earned a sticker.

No daily streak counters

“Don't break your 7-day streak” creates unhealthy weekend pressure and makes operators feel guilty about taking Sunday off.

No leaderboards or push spam

Cross-customer leaderboards = privacy nightmare. Per-day push when off pace = notification fatigue. The daily digest email + monthly recap is enough signal.

The wedge

What about the other Shopify analytics tools?

Of the major ecom analytics platforms — BeProfit, TrueProfit, Lifetimely, Polar Analytics, TripleWhale — none ship a first-class Goals tab. The closest you get is “you can customize a report to your goals” or a single-target widget on the dashboard. That’s not goal tracking, that’s a number with no context.

Ecom Forward includes the full Goals product — six metrics, per-store, per-month, history, monthly recap email — at every tier including Captain at $99/mo.

Ready?

Set this month's goals
before someone tells you the month is over.

7-day free trial, every feature at every tier, cancel anytime. Set your first goal in 30 seconds — pick a metric, type a number, save.

7-day free trial · cancel anytime · live in 10 min