K Factor Calculator: calculate k factor for your business. Formula, benchmarks, and practical tips included.
A marketing KPI calculator covers three key measurement areas: growth metrics (viral coefficient, retention rate, churn, customer lifetime), sales performance (sales velocity, pipeline coverage, average deal size), and market share analysis. These metrics are standard tools in B2B and B2C marketing, product management, and investor reporting, forming the core of a SaaS, e-commerce, or consumer brand's performance dashboard.
The viral coefficient K = invitations per user × conversion rate tells you whether word-of-mouth is growing your user base (K > 1) or just adding incremental users (K < 1). Retention rate and churn rate are complementary: churn = customers lost / customers at start; retention = 1 − churn. Sales velocity = (pipeline × win rate) / average cycle length measures revenue generation rate in £/day.
For a related business workflow, compare Viral Coefficient Calculator and Retention Rate Calculator. They sit in the same planning family but answer different questions, so keep the period, denominator, units, and decision boundary visible when moving between calculators.
Growth and sales metrics are only comparable when the audience, stage definition, time window, currency, and counting rule stay stable. A pipeline value can change because deal mix changes; a retention rate can change because the cohort or cancellation window changes; and a market-share percentage can move because the market estimate was revised. Keep raw counts beside each rate, record whether values are booked, contracted, recognised, or estimated, and compare a representative cohort with a conservative scenario. These companion pages are prompts for a review of acquisition, conversion, retention, and market context, not a promise that one favourable KPI predicts future revenue.
A useful dashboard shows the numerator, denominator, cohort, and source next to the headline rate. Segment unusual movement by channel, product, geography, customer size, and sales stage before changing a budget or target. Keep definitions stable for the comparison, then document when a deliberate change makes the next period non-comparable. Pair the metric with an operational action, an owner, and a review date so the dashboard does not become a collection of unowned numbers. Separate leading indicators from booked outcomes, and record whether a result is directional or sufficiently mature to support a planning decision. Review the same definitions with finance and sales operations before publishing a target or forecast. Include the owner of each source system.
Viral coefficient: K = invitations × conversion rate. K > 1 = exponential viral growth; K = 1 = linear; K < 1 = sub-viral. Net growth rate = K / (1 − K) for sustained viral loops.
Churn rate = customers lost / customers at start of period. Retention rate = 1 − churn. Average customer lifetime = 1 / churn rate (in periods). LTV = average revenue per period / churn rate.
Sales velocity = (pipeline × win rate) / avg cycle length (£/day). Pipeline coverage ratio = pipeline value / quota.
Market share = (brand sales / total market) × 100%.
B2B SaaS benchmark churn rates: best-in-class < 2% monthly (≈ 22% annually); acceptable 2–5%; concerning > 5%. Consumer subscription products tend to have higher monthly churn (5–10% is common). A viral coefficient above 0.5 is considered good for most B2C products — true viral K > 1 is rare and typically short-lived. Sales velocity benchmarks depend heavily on ACV (average contract value) and market segment; the metric is most useful tracked over time to spot seasonal patterns or funnel bottlenecks.
Marketing KPI formulas are standard business mathematics used in management accounting and marketing analytics. This calculator is for internal planning and educational purposes only. Market share figures should be verified against audited market data before use in regulatory filings, investor reports, or advertising claims.