Customer Churn & Retention Rate

Customer Churn & Retention Rate: returns retention as 100 minus the supplied churn percentage, and observed monthly retention as retained divided by start; for example, 5% churn and 95 of 100 retained both give 95% retention.

Churn Retention Calculator · Client runtimeSandboxed
Formatted results will render here in real time.

About this customer churn & retention rate

returns retention as 100 minus the supplied churn percentage, and observed monthly retention as retained divided by start; for example, 5% churn and 95 of 100 retained both give 95% retention Enables rapid evaluation of advertising efficiency and campaign economics without transmitting proprietary media budget figures.

Metrics formula & attribution logic

The execution engine processes input tokens and applies transformations in the browser sandbox. Specifically, Calculation and parameter relationship: retentionPercent=100−churnPercent; monthlyRetention=100×retained/start

Worked campaign analytics example

Scenario: Use the following data to evaluate Customer Churn & Retention Rate

Sample input:

{"churnPercent":5,"retained":950,"start":1000}

Illustrative output:

{ "churnPercent": 5, "retentionPercent": 95, "monthlyRetention": 95 }

Input parameters & edge case boundaries

Operational constraints and validation boundaries: Parameter domains and units: churnPercent ∈ [0,100]; retained,start ∈ ℤ; 0 ≤ retained ≤ start; start = 0 ⇒ monthlyRetention = null. Results use binary64 floating-point numbers unless BigInt is stated. Result cards show up to 10 significant digits; raw output retains the serialized value. A null ratio means the model has no meaningful finite value for that ratio; it is not zero.

Marketing metrics in Customer Churn & Retention Rate implement standard industry formulas (IAB/MRC). External ad platform reporting may differ slightly due to time zone cutoffs or attribution windows.

Local metrics evaluation boundary

Formula calculations and numeric evaluations in Customer Churn & Retention Rate run synchronously in the browser JavaScript engine with zero server telemetry.

Advertising industry standards & specifications

Interactive Advertising Bureau (IAB) measurement guidelines and Media Rating Council (MRC) reporting standards:

Customer Churn & Retention Rate verification · Audit standards

How to use it

  1. Select “Raw JSON / Advanced” and paste the sample input.
  2. Click “Run locally”.
  3. Compare “Raw Output Data” with the example; revise inputs when an error is shown.

Frequently asked questions

Which calculation does Customer Churn & Retention Rate perform?+

Operational requirements for "Which calculation does Customer Churn & Retention Rate perform?" are verified in local memory during execution of Customer Churn & Retention Rate.

What input can I paste into Customer Churn & Retention Rate?+

Paste the following input exactly, preserving JSON field names where present: {"churnPercent":5,"retained":950,"start":1000}

Which parameter limits and units apply to Customer Churn & Retention Rate?+

Parameter domains and units: churnPercent ∈ [0,100]; retained,start ∈ ℤ; 0 ≤ retained ≤ start; start = 0 ⇒ monthlyRetention = null.

What result does this Customer Churn & Retention Rate example produce?+

The example produces these values in the raw output: { "churnPercent": 5, "retentionPercent": 95, "monthlyRetention": 95 }