Revenue Insights: Now with added functionality and 360° revenue visibility

Ask three systems for your ARR and you'll get three answers.

The CRM counts bookings, billing counts invoices, and the spreadsheet counts whatever was true at the last month-end. Before anyone can explain a number, someone has to reconcile it.

Revenue Insights now gives you complete revenue visibility across your customers, based on the contracts, usage, invoices, and payments you already manage in Alguna.

In Alguna, each customer has one agreement. The quote they sign becomes their subscription, and invoices, payments, and revenue schedules all read from it.

Revenue Insights does, too.

Every number traces back to the contract:

  1. ARR opens to the movements behind it.
  2. Each movement opens to the customers who drove it.
  3. Each customer opens to their subscriptions and products.
  4. Each subscription opens to the terms and prices that set the number.

What does that mean in practice? No more revenue surprises.

Let's see exactly what this looks like in Alguna.

See what’s already booked

The Revenue tab. Faded months to the right are revenue already booked in contracts.

The Revenue tab shows recognized revenue, ARR, net new MRR and active customers side by side.

The months ahead aren’t a forecast, instead, they show what’s already booked: renewing contracts continue and scheduled ends and price changes apply, before any new sales.

Revenue Bridge: Where ARR moved, and why

When ARR moves, the board’s first question is why.

The answer usually lives in a spreadsheet where someone classified every subscription change by hand. One wrong row in March throws off every month after it.

The revenue bridge does that classification for you. It splits each month’s change into five movements:

  • New business: customers who started that month
  • Expansion: existing customers paying more, from added units or a higher price
  • Reactivation: customers who came back after churning
  • Contraction: existing customers paying less
  • Churn: customers who left

Opening MRR plus the movements equals closing MRR, every month, to the dollar.

Below the movements, the same table carries the metrics you’d otherwise calculate by hand:

  • Retention: net revenue retention, monthly and over 12 months, and gross revenue retention
  • Growth: ARR, its change month over month and over the last three months, and MRR growth
  • Customers: active and new customers, average ACV, and average ACV of new customers

Read across the range, the bridge shows where ARR came from and where it leaked:

That’s where. For why, click any movement in any month. A drawer lists the customers behind it, what each one moved and their share of opening MRR.

You can step to the month before or after without closing the drawer.

Click See it by customer to open the same months, customer by customer.

Customer Waterfall: What each customer pays for and why it changed

The bridge says expansion added $41,484 of ARR. The next question is always who, and for what. Until now, answering it meant lining up monthly exports, then opening each contract to see whether a change was seats or price.

The customer waterfall lists every customer’s MRR month by month, with a badge for the range: New, Expanded, Reactivated, Contracted or Churned. Each row also shows contracted ACV, the annual value the contract commits to.

Expand a customer to see each subscription and the products on it, every line with its own MRR. Amounts that apply to the whole contract, such as a contract-wide discount, get their own Contract terms line.

Illustrative figures. Two customers expanded: +6 units on OpenAI's seats in July, and a second subscription for Gong in October.

Months where MRR moved are shaded, and each product line says why:

  • +6 units or −2 units when the quantity changed
  • price change when the units held and MRR still moved
  • started or ended when a product was added or removed

When a customer drops from 40 seats to 38, you see −2 units on the seats line in that month. No more guessing whether a dip was seats or a discount.

From there:

  • Click a movement in the summary bar, and the table filters to those customers. Click Churn, and you have your churn list for the quarter.
  • Click a customer for their own waterfall: MRR by month, change across the range, contracted ACV and a list of what changed.
  • Click a subscription to open the contract behind the line.
  • Switch, sort, search, export. View MRR or month-over-month changes, sort by largest change, search by customer or product, and export to CSV.

Multi-currency ARR: Count revenue the way your finance team does

If you sell in several currencies, your board deck probably uses a budget rate, not today’s spot rate. Some teams track MRR on what’s contracted, others on what’s billed.

A dashboard that picks for you just gives you a second set of numbers to reconcile.

Revenue settings sets how every figure is measured:

  • Basis: contracted (what subscriptions commit to each month) or billed (what’s been invoiced)
  • Reporting currency: every amount converts into it
  • Fixed FX rates: your own rate per currency, such as your budget rate. Currencies without one use the latest FX rate Alguna holds.
  • Number style: standard, or accounting, which shows cents and puts losses in parentheses

Basis, currency and rates apply to everyone on your account, so finance, sales and the board read the same numbers. Number style is personal and saved in your browser.

Ask Una AI about MRR, ARR and retention

Una, the AI assistant in your Alguna dashboard, reads from the same bridge. Ask “what was net new MRR last quarter?” or “what drove our MRR growth over the last six months?”

Una answers with a live card that uses your saved basis, currency and rates, so its numbers match the bridge exactly. The card links straight to the revenue bridge for the same months.

Una answers from the revenue bridge itself, and the card links back to Revenue Insights.

Get started

Open Revenue Insights in your Alguna dashboard and pick the Revenue Bridge or Customer Waterfall tab.

Both build from the subscriptions you already have in Alguna, so there's nothing to import, map or set up.

To change the basis, currency or rates, click Revenue settings on either tab.

That's your month-end ARR bridge, traced to the contract, before you open a spreadsheet.

Log in to get complete revenue visibility.

Not an Alguna customer yet? Book your personalized demo to start running revenue in a single source of truth.

Frequently asked questions


What’s the difference between an ARR bridge and an MRR bridge?
They show the same movements at different scales. An MRR bridge tracks monthly recurring revenue. An ARR bridge annualizes it (MRR × 12). Alguna calculates movements in MRR and shows ARR alongside them.

What’s the difference between expansion and reactivation MRR?
Expansion comes from existing customers paying more, through added units or a higher price. Reactivation comes from customers who had churned and came back.

What’s the difference between net revenue retention and gross revenue retention?
Net revenue retention includes expansion, so it can go above 100%. Gross revenue retention counts only what you kept after contraction and churn, so it tops out at 100%.

Do I need to import data to build an ARR bridge in Alguna?
No. The revenue bridge and customer waterfall are built from the subscriptions already in Alguna, so there’s nothing to import, map or set up.

Can I export the ARR bridge for a board deck?
Yes. Both views export to CSV with every metric and every customer row.

Jo Johansson

Jo Johansson

👋 I'm Jo. I've seen first-hand how bad billing can break the books and stifle growth. That's why I spend my days obsessing over quote-to-cash, because pricing and billing should never be an afterthought. Got collab ideas? 👉 [email protected].