HomeDirect University › Analytics & KPI goals — set a target, track against it
Best Practices

Analytics & KPI goals — set a target, track against it

8 min read · Updated 2026-09-05

“Analytics & KPI goals — set a target, track against it” is a Direct University lesson from Direct REI, the AI cold-outreach platform and CRM for real estate investors. Build your own dashboard of KPIs and charts, then attach goals to them — "200 calls a day", "under 5 opt-outs a week" — and watch progress on every card.

The Analytics page is your numbers cockpit. Where the attribution lesson explains how a reply gets credited to a campaign, Analytics is where you actually see the totals and trends.

Analytics is a paid feature (Starter and up). On the Free tier you'll see an upgrade prompt instead of the dashboard.

It's a build-your-own dashboard

The dashboard is made of widgets you arrange yourself:

Because it's customizable, two operators can watch completely different things — set it up around the channels you actually run.

Every widget can be shown five ways

Click a card's edit (✎) button and pick Display as: Number, Bars, Pie, Line, or Table. The same metric works in all five — a KPI number for the wall, bars for comparison, a line for trend, a table for detail.

Line only shows a true time trend for metrics that carry real event dates. For one that doesn't, the edit dialog tells you so up front instead of drawing a meaningless chart.

Time ranges — and metrics that honestly have none

Most widgets have a Time Range filter: Today, This Week, This Month, Last 30 days, a custom range, or All time. Charts pick a sensible bucket (day, week, or month) for the span you chose.

Some metrics genuinely have no time dimension — "open tasks", "contacts needing attention", "mailbox health" are all right now, not a period. Rather than offering a filter that would quietly do nothing, those widgets show a short note in the edit dialog explaining why. If a widget has no Time Range, that's the reason.

Filters that apply to the whole board

Above the grid: All Types, All Campaigns, and All Assignees. Set one and every widget that has that dimension re-scopes to it — so you can read the entire dashboard "as" one campaign, or one teammate. Widgets with no such dimension ignore it.

Goals: turning a number into a target

A number on its own doesn't tell you if the day went well. 200 calls is great against a goal of 150 and bad against a goal of 400. So most widgets take a goal.

Open a widget's edit dialog and find Goal / KPI target. Type a number. The card grows a progress strip showing where you are against it.

For metrics that count activity over time — calls made, emails sent, texts sent, replies, new contacts, deals created — you also pick a cadence:

Rate goals scale to the days your range actually covers so far. A 200/day goal with This Week selected, viewed on a Wednesday, compares against 3 days of goal — not 7. So you're never "behind" just because the week isn't over.

Goal lines on charts

On a time-based Line or Bars view, the goal draws as a dashed amber line across the chart labelled with its value. The daily target converts to whatever the chart is bucketing by — a 200/day goal on a weekly chart draws at 1,400. One glance tells you which days cleared the bar.

(A goal set "for the selected range" draws no line — a whole-window number has no honest per-bar height.)

Limits — for metrics where lower is better

Some numbers you want to keep down: opt-outs, bounces, overdue tasks, untouched leads, days-to-close, cost. On those widgets the field reads Limit instead of Goal, and it works as a ceiling — green with "under the limit ✓" while you're clear, red when you go over.

Cadences work here too: "5 SMS opt-outs per week" is a genuinely useful alarm, because opt-out rate is what makes carriers throttle you.

How the comparison is decided

Trend at a glance

KPI Number cards for metrics with real dates also draw a small 30-day sparkline and a vs prior 30d delta — so a card shows the number, the direction, and the goal together.

A good starting layout

  1. Total Calls Made with a per-day goal — the leading indicator you control directly.
  2. Reply Rate — the headline number, with a percentage goal.
  3. Reply Rate by Campaign as a table — tells you which campaigns to scale or kill.
  4. SMS Opt-Outs with a weekly limit — your early warning on deliverability.
  5. Contacts Emailed as a Line — confirms your volume is steady, not bursty (bursty hurts deliverability).
  6. Overdue Tasks with a low limit — the honest measure of whether follow-up is actually happening.

Not every metric takes a goal — a few, like the per-campaign comparison tables, are lists rather than a single number, so the goal field simply isn't offered on them.

Turning it into decisions

The dashboard is only useful if it changes what you do. Set goals on the two or three activity numbers you control, limits on the two or three risk numbers that bite you, and check them daily. Cross-reference with the ROI math in Reading cross-channel attribution: scale the campaigns with a low cost-per-deal, pause the ones that spend without replying.

Set goals on inputs, limits on outcomes you fear. You can't will a reply rate up, but you can dial 200 numbers. Goal the activity, limit the damage, and let the middle take care of itself.

What's next

To understand the numbers behind the widgets, read Reading cross-channel attribution. To control what you're spending, read Plans, caps & credits explained. To make the follow-up happen without you: Automations.

This lesson lives in Direct University inside the Direct REI app, where you can search every lesson and ask the built-in AI assistant. Sign in to open it there.

Related lessons

Reading cross-channel attributionHow to interpret which campaign earned each reply when leads switch channels.Best Practices · 5 min read Plans, caps & credits explainedWhat each plan includes, which actions count against monthly caps, and how prepaid credits work.Best Practices · 6 min read TCPA + CAN-SPAM for real estate outreachThe rules that govern cold email and cold SMS. What you can and cannot do legally.Best Practices · 8 min read
← PreviousReading cross-channel attribution
About Direct REIDirect REI is an AI cold-outreach platform and CRM for real estate investors — wholesalers, flippers, builders, land investors, and brokers. Its AI acquisition manager, Oliver, pulls county property records, finds owners, and runs email, SMS, direct mail, and inbound-call tracking from your own mailbox and phone number, replying in your voice. Free plan; paid plans from $23/month billed annually ($29 monthly).

Start free — let Oliver run the outreach.

Free plan, no card. Oliver finds the leads and runs email, SMS, and mail from your own accounts.

Try Direct REI free →