Success metrics give your goals concrete measurement. Instead of vague objectives like "improve sales pipeline," you define what that actually means—perhaps closing 15 deals this quarter, reducing average response time to under 4 hours, or increasing demo conversion rate by 10%.
Why Metrics Matter
When your agent works on a goal, metrics tell it whether progress is happening. Without metrics, "building the pipeline" is just a general direction. With a metric like "schedule 20 qualified demos by end of Q2," your agent can:
- Check current progress
- Understand how far there is to go
- Adjust approach if things aren't on track
- Know when the goal is achieved
Metrics also help you understand what's working. If your agent is executing tasks regularly but the metrics aren't moving, that's a signal to try something different.
Adding Metrics
When you create a goal, Omega often suggests relevant metrics based on what you're trying to achieve. You can accept those suggestions, modify them, or add your own.
You can also add metrics later by opening a goal's details and clicking "Add metric." Each metric needs at least a name, but you can add more detail to make tracking more useful.
What Goes Into a Metric
Name — What you're measuring. Something clear and specific like "Qualified leads" or "Support tickets resolved" or "Proposals sent."
Type — Whether this is a result metric (an outcome you want to achieve) or an activity metric (something you do that should lead to results). For example, "new customers" is a result; "outbound emails sent" is an activity.
Target value — The number you're aiming for. This could be a specific count, a percentage, or any measurable quantity.
Unit — What you're counting. Followers, posts, dollars, percentage points—whatever makes sense for the metric.
Timeframe — When you want to hit the target. "By end of month," "over 90 days," "weekly"—this helps your agent understand urgency and pace.
Notes — Any additional context that helps your agent understand the metric. Maybe why this number matters, or how it should be measured, or what constraints apply.
How Metrics Get Updated
During goal runs, your agent checks on metrics and updates them based on what it finds. If the metric is something the agent can observe—like email response rates or website analytics it has access to—it can update the current value directly.
For metrics that require external information, your agent might need to ask you for updates, or you can update them manually in the goal details.
Progress is calculated as a percentage of current value toward the target. Your agent sees this progress and factors it into decisions about what to do next.
Result vs Activity Metrics
It often helps to track both:
Result metrics measure outcomes you care about:
- Revenue generated
- New customers acquired
- Support tickets resolved
- Deals closed
Activity metrics measure actions that should produce results:
- Outreach emails sent
- Discovery calls completed
- Proposals delivered
- Follow-ups made
Tracking both lets you see whether your activities are actually producing the results you want. If activity is high but results are flat, maybe the approach needs to change. If results are coming without much activity, maybe you've found something efficient worth doubling down on.
Metrics Over Time
Your agent tracks how metrics change over goal runs. This history helps identify trends—is progress accelerating, slowing down, or stuck? Understanding the trajectory matters for deciding what to do next.
If a metric has been flat for several runs despite ongoing activity, that's valuable information. It might prompt a conversation about trying different tactics, or revisiting whether the goal itself makes sense.
Related: What Are Goals? | High Autonomy | Creating Tasks