1001Ferramentas
🔂Calculators

Repeat Purchase Rate Calculator

Divides returning customers by total customers for the repeat purchase rate as a percentage, banded from low under 10% to excellent at 40% or above.

RPR (%)

Repeat Purchase Rate (RPR): loyalty in e-commerce

RPR tells you what fraction of your customers came back to buy a second time, or more: RPR = customers with 2+ orders / total customers · 100%. If 120 of your 500 buyers placed another order, that works out to 24% RPR. A mature store tends to sit somewhere in the 20-40% range. When the number falls below 20%, you're usually looking at weak retention and too much leaning on paid acquisition to keep the lights on. The metric tracks closely with LTV, since every point of extra repeat business stacks up more revenue without pushing CAC any higher. What moves the needle? CRM segmentation, post-purchase email flows, loyalty programs, replenishment reminders. Run a cohort analysis by the month customers were acquired and you'll see whether RPR is climbing or slipping over time.

Applications

This is one of the workhorse numbers for customer success in e-commerce, and it often settles the argument over whether the next dollar should go toward acquisition vs retention. Marketplaces and consumer-goods retailers like Magalu Empório and Quero-Quero break RPR down by category to figure out which SKUs actually build a habit. In subscriptions and consumables, a low RPR paired with a high NPS is a telling combination: people like the product, but something in the reorder UX is getting in their way.

FAQ

RPR vs retention rate? RPR counts anyone who bought again at any point, while retention rate is usually tied to a window, say, customers active in the last 30 or 90 days.

Which time window? Pick one that fits how often people buy from you: roughly 6-12 months for fashion, 30 days for groceries, 24+ months for durable goods.

Is high RPR always good? Not when your total base is shrinking. A great repeat rate on a tiny cohort can quietly mask a top-of-funnel problem.

Related Tools

🔥

Startup Runway / Burn Rate Calculator

Compute runway (months until cash zeroes) from current balance and monthly burn rate. Classic startup indicator.

📉

Churn Rate Calculator

Compute churn rate (cancellation rate) and retention rate. Supports customer churn and revenue churn. Everything in your browser.

🌾

Crop Growth Rate (CGR)

Computes the crop growth rate, CGR = (W₂ − W₁) ÷ (Δt × A), the canopy's dry-matter gain per unit of ground area per day between two destructive samplings. Unlike relative growth rate, which measures efficiency per gram of existing plant, CGR measures the productivity of the LAND — it is what you compare across row spacings, seeding densities and fertiliser levels, because it answers how much biomass each square metre of field produces per day. Peak values in well-managed C4 crops fall around 20 to 30 g/(m²·day), and the integral of the CGR curve over the season is total biological yield. Enter the initial and final dry masses, the interval between samplings and the ground area sampled.

📉

Monthly Churn Rate

Divides customers lost by the headcount at the start of the month to get churn as a percentage, banded from under 2% (excellent) to above 10% (high).

🤝

FRA Settlement (Forward Rate Agreement)

Computes the settlement amount of an FRA (Forward Rate Agreement), the contract that locks in today an interest rate for a future period. At fixing, the contracted rate is compared with the market reference rate, and the difference is paid at the start of the period — which is why it's discounted: N·(L − R)·(d/B)/(1 + L·d/B). When the market rate exceeds the contracted one, the party who locked in gains. It's used to hedge loans and deposits against rate moves. Enter the notional, the contracted rate, the reference rate, the days in the period and the day-count basis.

🍃

Net Assimilation Rate (Gregory Formula)

Computes the net assimilation rate of a plant by the classic Gregory formula, the core of plant growth analysis. The rate is the dry matter gain per day multiplied by the ratio between the difference of the natural logarithms of the two leaf areas and the difference of the areas themselves: NAR = [(W2 − W1) ÷ interval] × [ln(A2) − ln(A1)] ÷ (A2 − A1). The result measures net photosynthetic efficiency per unit of leaf area, with respiration already discounted — typical values for annual crops in full growth lie between 5 and 15 grams per square metre of leaf per day, and a decline along the cycle indicates canopy self-shading. Gregory's (1926) logarithmic form was adopted rather than the approximation NAR = mass gain ÷ (mean leaf area × interval), because the former is exact when leaf area grows linearly with dry mass over the interval, which is the standard assumption of classic growth analysis. Enter the initial and final dry masses, the initial and final leaf areas and the interval between the two samplings.

The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.