Skip to main content
Back to Read
Database Reactivation6 March 2026Updated 20 September 20263 min read

How to Assess the Revenue Opportunity in Your CRM

Candid photograph of a young South Asian British woman holding a single folder at an open filing cabinet drawer in a small UK office.
Illustrative scene.

Your customer relationship management system (CRM) holds contact details and a history of conversations and purchases. It does not contain a guaranteed amount of recoverable revenue. Some past customers may have a relevant reason to return; others have moved on, objected to marketing or no longer need the service.

Assess the records before forecasting a campaign. The useful number is the eligible, relevant audience you can actually serve, not the number of rows in an export.

Start with the records you can explain

Separate past customers, unsuccessful quotes, active service conversations and contacts of unknown origin. Record when the relationship began, what the person bought or requested, which permissions apply and whether an objection is recorded.

Do not infer permission from a populated email or phone field. Use the database readiness guide to establish eligibility and channel boundaries before considering contact.

Build a scenario, not a revenue promise

For each suitable group, estimate additional completed orders and the money left after delivering them. This amount is called contribution; it is before overheads and tax. Mark the order count and amount as assumptions until observed. Subtract the full cost of the pilot, including staff time and any discounts, software or message charges.

Net contribution from the pilot = contribution from genuinely additional orders minus total pilot cost.

Do not multiply every dormant record by historic order value and call the result lost revenue. That calculation assumes both a purchase and causation without evidence.

InputWhat to establish
Eligible audienceWhich records can receive the proposed message and why
Relevant needA current reason the service may be useful
CapacityThe work the team can handle without harming existing customers
Contribution per orderRevenue less the costs of delivering that work
Pilot costSelection, preparation, systems, staff handling and other campaign costs
IncrementalityHow you will distinguish additional work from purchases likely to happen anyway

The reactivation definition guide includes a clearly labelled arithmetic example. Replace its assumptions with your own; it is not an industry benchmark or a client result.

Keep uncertainty visible

Prepare a lower, central and higher scenario if useful, but explain where each assumption came from. A range chosen without evidence is still a guess. A small pilot can improve the estimate, although small samples and seasonal demand limit the conclusions.

Where practical, use a suitable comparison group to assess whether contact changed purchasing behaviour. Otherwise report observed activity and acknowledge the attribution limit.

Give the pilot a stop condition

Pause if eligibility cannot be established, complaints reveal poor relevance or the team cannot handle replies. Stop follow-ups when someone objects or enters a service conversation. Do not switch channels merely because an email went unanswered.

Review delivery, replies, suitable enquiries, completed work and collected revenue separately. A reply is not a recovered customer, and a booking is not collected revenue.

What should you do with the result?

ReFlow scopes the audience, campaign and response handling before launch. Bring this business-case assessment to the discussion so the commercial target and its assumptions are explicit.

Continue only when the customer experience and contribution support the decision. If the evidence is weak, improve the records or the proposition before expanding the audience.

Our five-step campaign plan explains the operating sequence. To assess the records and workflow first, Get unstuck.

Hidden revenue

Turn your dormant list into booked work

Past customers and old leads can be worth revisiting. We audit the data, agree the lawful basis and opt-out process, then test a measured reactivation journey.

  • Database reactivation
  • Approved messages and sending
  • Replies and bookings tracked
  • Lawful basis and opt-outs reviewed
Get unstuck

We’ll assess the data, audience and offer before recommending a campaign.

Tell us what's stuck.

Prefer email? hello@ampliflow.ai

Step 1 of 4: What needs help

About two minutes

What would you like your existing contacts to do?

What happens next

  1. 1

    We read your answers.

  2. 2

    We clarify what matters.

  3. 3

    Then we agree the next step together.

Office

Manor House
126 High Street, Solihull
West Midlands, UK

Prefer to talk it through?

Use a clarity chat when talking is easier than typing.

Get unstuck