---
title: Work out what a lead or customer is worth
description: Kite works out what a customer is worth from what your customers actually pay in Stripe or close for in HubSpot, turns that into a value for each kind of lead and subscriber, and records the numbers so every budget and campaign decision starts from them.
slug: /use-cases/lead-and-customer-value
page_type: use-case
lead_prompt: How do I work out what a lead or customer is worth with AI?
target_prompts:
  - Can an AI marketing agent work out what a lead or customer is worth?
  - How do I calculate customer lifetime value for a small business?
  - How much should I be willing to pay for a lead?
  - How do I calculate the value of a newsletter subscriber?
  - What is a good customer acquisition cost compared with lifetime value?
entity: Kite
category: AI marketing agent
author: Devon Wells and Kite
date_published: '2026-11-12'
date_modified: '2026-11-12'
related_integrations:
  - /integrations/stripe.md
  - /integrations/hubspot.md
related_playbooks:
  - /how-to/see-which-signups-become-paying-customers-with-stripe.md
---

# Work out what a lead or customer is worth

## Key Takeaways

- A customer is worth the gross profit they bring in over the whole time they stay with you. For a subscription, that's the monthly payment, times your gross margin, times the number of months the average customer stays.
- A lead is worth the customer value multiplied by the share of those leads that become customers. A newsletter subscriber is worth the same thing: the customer value multiplied by the share of subscribers who go on to buy.
- Leads from different sources are worth very different amounts. A demo request and an ebook download can differ in value by ten times or more, so one average number for "a lead" usually misleads you.
- Kite works these numbers out from what your customers actually paid in Stripe and the deals your team closed in HubSpot, then records them in your team's knowledge base so every budget and campaign decision starts from the same figures.
- A common rule of thumb is a lifetime value at least three times what you spend to win a customer. Kite turns that into a highest price you should pay for each kind of lead.

## Why you need to know what a lead or customer is worth

Most small teams set ad budgets and judge campaigns on feel. One person thinks $50 a lead is expensive, another thinks it's a bargain, and nobody can settle the argument because nobody has agreed what a lead is actually worth. The same thing happens with newsletter growth, webinars, and free trials. Without a value attached, a campaign that brings in 400 cheap signups looks better than one that brings in 40 expensive ones, even when the 40 are the ones who buy.

The fix is to work out three numbers and write them down:

- **What a customer is worth.** The gross profit an average customer brings in over the time they stay.
- **What a lead is worth.** The customer value multiplied by the share of leads that become customers, worked out separately for each source.
- **What a subscriber or signup is worth.** The same calculation for the people who join your list or start a free plan.

Once those numbers exist, every other decision gets easier. You can see the highest price worth paying for a lead, compare a campaign's cost per lead against what those leads are worth, and choose between channels on evidence.

The work is careful rather than hard. Someone has to pull payments, cancellations, and refunds from your billing system, match customers back to the leads they started as, count conversion rates by source, and redo all of it every few months as prices and customer behavior change. That's a good job for an AI agent, because every step has a clear right answer and the records already exist.

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it works out what your leads and customers are worth.

## How Kite works out what a lead or customer is worth

Kite starts from the customer and works backward. It first agrees with you on how each number will be defined, using what it already knows about your pricing, plans, and sales process from its research on your business. Then it reads what your customers actually paid in Stripe, or the deals your team closed in HubSpot, and works out what an average customer is worth.

From there, Kite follows your leads and subscribers forward to see how many became customers, source by source. That gives it a value for each kind of lead and a highest price worth paying for it. Kite records the results in your team's knowledge base, refreshes them on a schedule, and uses them when it plans budgets, judges campaigns, and decides what to work on next.

### Agree on how each number is defined

Kite settles the definitions first, because a customer value only means something when everyone calculates it the same way. Two people on the same team can come up with values that differ by three times, simply because one used revenue and the other used profit.

Kite proposes a definition for each part and explains why:

- **Profit, not revenue.** Kite bases customer value on gross profit, which is what's left after the cost of delivering your product. A customer paying $100 a month on an 80 percent margin earns you $80, and $80 is what you can afford to spend to win them.
- **What counts as a customer.** For a subscription business, Kite counts someone whose first paid subscription has started. Free trials that haven't converted and customers who refunded in their first week don't count.
- **What counts as a lead.** Kite asks which actions mean someone is a lead for your business, such as a demo request, a contact form, a trial signup, or a content download. It keeps each kind separate, because they convert at very different rates.
- **The time window.** Kite proposes how far back to look. Twelve months is a common choice, and Kite shortens it if your prices changed recently.

Once you agree, Kite saves the definitions with the numbers so that the next calculation follows the same rules.

### Work out what a customer is worth

Kite works out customer value from the money your customers actually paid, because estimates of how long customers stay are usually optimistic. With Stripe connected, it reads your customers, their subscriptions and plans, their payments, and their refunds and cancellations.

For a subscription business, the calculation has three parts. Kite takes the average monthly payment, applies your gross margin, and divides by your monthly cancellation rate to find how long the average customer stays. Say your customers pay $80 a month, your margin is 80 percent, and 4 percent of customers cancel each month. Each customer earns you $64 a month and stays about 25 months on average, so a customer is worth about $1,600 in gross profit.

Kite also checks that formula against what real customers did. It groups customers by the month they started and adds up what each group has paid so far, minus refunds. If customers who joined in January have already paid more than the formula predicts, your customers stay longer than the cancellation rate suggests. If they've paid less, the formula is too generous. Kite reports both figures and explains the gap.

Kite breaks the value down by plan wherever the difference is large. A customer on your $300 team plan might be worth seven times as much as a customer on your $40 starter plan, and treating them as one average hides which leads are worth chasing.

If your team sells through sales calls instead, Kite reads closed deals and their amounts in HubSpot. It works out the average deal value, how often customers renew or buy again, and what a customer is worth over the time they stay.

**Related Playbooks**

- [How to see which signups become paying customers with Stripe](/how-to/see-which-signups-become-paying-customers-with-stripe.md): Match each signup to its Stripe customer and get your real signup-to-paid rate by plan and by month, which is the conversion rate a lead's value depends on.

### Work out what each kind of lead is worth

A lead is worth the customer value multiplied by the share of those leads that become customers. Kite works out that share for each source separately, because the differences are usually large.

With HubSpot connected, Kite reads the source and lifecycle stage on each contact, along with the deals that closed. It matches contacts to Stripe customers by email address, so it can see which leads went on to pay. Then it counts, for each kind of lead, how many became customers within your time window.

Here's what that can look like with a $1,600 customer value:

- **Demo requests** that become customers 25 percent of the time are worth about $400 each.
- **Free trial signups** that convert 10 percent of the time are worth about $160 each.
- **Ebook downloads** that convert 2 percent of the time are worth about $32 each.

Those three numbers change how you read your campaigns. A paid campaign that brings in ebook downloads at $45 each is losing money, even though $45 sounds cheap. A webinar that brings in demo requests at $150 each is a bargain.

When a group is too small to give a reliable rate, such as a source with only twelve leads, Kite says so and shows the figure as a rough early estimate rather than a firm number.

### Work out what a subscriber or signup is worth

A newsletter subscriber or free-plan signup is worth the customer value multiplied by the share who go on to buy. Kite matches your subscribers and free signups to the people who later became customers in Stripe or HubSpot, using their email address.

Say you have 5,000 newsletter subscribers, and 75 of them became paying customers over the last year. With a $1,600 customer value, those subscribers brought in $120,000 in gross profit, so each subscriber is worth about $24. If your list grows by 300 people a month, each month's new subscribers are worth about $7,200 in future customers, which tells you how much it's worth spending on lead magnets, sponsorships, or a referral program to grow it.

If your newsletter also earns money directly, from sponsorships or paid issues, Kite adds that to the subscriber value. On a website Kite hosts, it can also read form submissions from its built-in analytics, so it knows how many people joined from each page.

### Turn the values into spending limits

Kite turns each value into the highest amount worth paying, because that's the number your campaign decisions actually need. The usual target is a lifetime value at least three times what you spend to win a customer. That leaves room for salaries, tools, and the customers who cancel early.

Continuing the example, a $1,600 customer means you can spend up to about $530 to win one. If 10 percent of trial signups become customers, the most you should pay for a trial signup is about $53. Anything below that leaves you a healthy margin. Anything between $53 and $160 still pays for itself, but slowly. Anything above $160 loses money on every customer.

Kite then compares those limits with what you're actually paying. It reads cost per lead from your connected ad accounts and shows which campaigns sit under the limit and which sit over it.

### Keep the numbers current and use them

Kite records the agreed definitions and the values in your team's knowledge base, where every later piece of work can read them. When it proposes an ad budget, reviews a campaign's results, or decides which lead source to invest in, it starts from the same figures your team agreed on.

Customer value changes as prices change and as customers stay longer or leave sooner. You can ask Kite to recalculate every month or every quarter on a schedule. Each run arrives as its own conversation in the Kite web app, in a Slack channel you choose, or by email from your team's Kite address. Kite shows what moved since the last run and why, such as a rise in cancellations on the starter plan, and updates the recorded values.

If a report needs more room than a message, Kite can publish the figures as a shared report or a dashboard that refreshes its data when you open it.

## What you get

- **Written definitions.** How your team counts profit, customers, leads, and the time window, saved so every later calculation follows the same rules.
- **A customer value.** What an average customer is worth in gross profit, broken down by plan, with the formula result and the result from what customers actually paid.
- **A value for each kind of lead.** The share of each lead source that becomes customers, and what one lead from that source is worth.
- **A value for subscribers and signups.** What a newsletter subscriber or free-plan signup is worth, based on how many went on to buy.
- **Spending limits.** The highest amount worth paying for each kind of lead, compared with what your campaigns are paying now.
- **A regular refresh.** An update on the schedule you choose that explains what changed and keeps the recorded values current.

## How to get started

Ask Kite in plain language in the Kite web app or in Slack. You might say, "What is a new customer actually worth to us?" or "How much should we be willing to pay for a demo request?"

Kite already knows your plans, pricing, and sales process from its research on your business. It proposes the definitions, the time window, and the records it will read, and you adjust or approve them. Then it comes back with the numbers and the reasoning behind each one.

Connect Stripe so Kite can read what your customers pay and when they cancel. Connect HubSpot when you want lead values by source, or when your customers buy through deals your sales team closes. Have your gross margin ready, or tell Kite what it costs you to deliver your product, so the values rest on profit rather than revenue.

## Integrations used to work out what a lead or customer is worth

Working out these values takes two kinds of records: what your customers paid, and where each customer started as a lead. Kite reads each one from the tool where your team already keeps it.

### Read what your customers actually paid

- [Stripe + Kite](/integrations/stripe.md): Kite reads your customers, subscriptions, plans, payments, refunds, and cancellations to work out how much an average customer pays and how long they stay.

### Follow leads through to the customers they became

- [HubSpot + Kite](/integrations/hubspot.md): Kite reads the source and lifecycle stage on each contact and the deals your team closed, so it can see which leads became customers and what those deals were worth.

## Common questions

### How do I calculate customer lifetime value for a small business that doesn't sell subscriptions?

Multiply your average order value by the number of times a typical customer buys from you, then apply your gross margin. Say an online store's average order is $45, a typical customer orders three times a year for two years, and the margin is 50 percent. That customer is worth about $135 in gross profit. Kite works out the repeat-purchase rate from your actual payment records rather than an assumption, because many small businesses find most customers buy only once.

### What is a good customer acquisition cost compared with lifetime value?

A lifetime value about three times your customer acquisition cost is the common target. Below that, you're spending too much of each customer's value to win them. Well above five times often means you could spend more to grow faster. Kite compares the two using the same definitions, so the ratio means something. The [Work out your customer acquisition cost and payback](/use-cases/customer-acquisition-cost-payback.md) page covers how Kite works out the cost side.

### What if I don't have much data yet?

Start with what you have and treat the first numbers as estimates. With only a few months of customers, the cancellation rate is uncertain, so Kite shows a range for customer value and says which assumption matters most. It marks lead sources with too few leads to trust and tightens the numbers as more customers come in.

### Should I count revenue or profit when I work out what a customer is worth?

Count gross profit, which is revenue minus what it costs you to deliver the product. Revenue makes every customer look more valuable than they are, which leads you to overpay for leads. A software business with an 80 percent margin and a product business with a 30 percent margin can charge the same price and still have very different amounts to spend on winning a customer.

### Does Kite change my ad budgets based on these numbers?

Kite uses the values to recommend where budget should go and which campaigns cost more per lead than those leads are worth. On LinkedIn Ads, Kite can prepare budget and bid changes for your team to approve, and it can pause a campaign that's spending without producing valuable leads. On other ad platforms, Kite brings you the recommendation and your team makes the change.
