Business Growth
Free business planning tool

Business Growth Opportunity Calculator

See what a customer growth program could cost, the additional business it would need and what could remain after rewards and fees.

Have a typical month in mind

Completed paid purchases or services, average revenue and direct costs if known. No sign-up is needed. All money figures exclude VAT or sales tax.

Your starting point

Business type

Choose the closest match to your business.

Shops, webshops, repeat orders. Count orders, not items.

Timing and available capacity

What would the program cost?

Enter quoted or planned costs. Leave unknown amounts blank; enter 0 only when there is no charge.

Choose the services to evaluate

You do not need to predict growth. With your figures and reward rules, start with the minimum extra business needed; then compare possible gains or losses below.

Loyalty and customer return program

Connect repeat visits with win-back messages, relevant add-ons and referrals. Include only the parts you plan to run; each has its own inputs. Birthday and product offers support these outcomes, not extra revenue counted a second time.

Your planning scenario

Break-even does not require an uplift guess. To explore potential gains, enter your own proposed outcomes below. These are assumptions, not promises.

Enquiry follow-up

Enquiry follow-up

For businesses where a genuine enquiry comes before a first purchase. Not ordinary walk-ins or website traffic.

Repeat business & loyalty

Repeat business & loyalty

Extra paid repeat visits or purchases, after rewarding all qualifying activity.

Customer referrals

Customer referrals

Distinct new prospects and first purchases, above existing word-of-mouth results.

Additional sales

Additional sales

Relevant extras on existing purchases, using the actual margin of the add-on.

Inactive customer campaign

Inactive customer campaign

A one-time campaign for a known inactive customer group, excluding natural returns.

Start with a business like yours

Four illustrative programs, with the figures, costs and customer behaviour behind each one. Not client results, industry averages or an Angelyze quote.

Independent shop

Repeat orders, complementary products and a lapsed-customer offer.

Completed purchases per month
600
Average purchase value
40 EUR

Neighbourhood bar

Visit rewards, an extra item with an existing order and a one-time win-back campaign.

Paid guest visits per month
2,000
Average spend per guest visit
10 EUR

Hair & beauty salon

Rebooking, optional treatments and reminders for overdue clients.

Completed appointments per month
500
Average completed appointment value
30 EUR

Professional services

Enquiry follow-up, customer referrals and reconnecting with former clients. No loyalty discount required.

Completed paid projects per month
40
Average revenue per completed project
250 EUR

Four illustrative programs, with the figures, costs and customer behaviour behind each one. Not client results, industry averages or an Angelyze quote.

Applying this example replaces your calculator inputs. Report contact details stay unchanged.

How the calculation works

Monthly paid activity is multiplied by the entered operating months. Customer counts first multiply by purchases per customer. Revenue is incremental, not total member spending. Direct costs and all qualifying rewards are deducted before system costs. Fees cover 12 calendar months; setup is charged once. Annualized activity assumes comparable operating months, without a launch ramp or automatic seasonality adjustment.

Break-even tests whole extra paid activities through the same revenue and cost formulas used for scenarios. The first whole number covering costs is shown, subject to the audience and capacity entered. Monthly thresholds divide the ongoing annual requirement across operating months and round upward. No positive contribution or insufficient audience means no feasible break-even.

Inputs behind this estimate

These are planning scenarios, not forecasts, business valuations or net-profit statements. Existing fixed overhead, tax, borrowing costs, delayed payments and unentered labour or equipment costs are excluded. The combined model excludes repeat purchases from newly acquired or reactivated customers, and excludes add-ons on their purchases. Loyalty is limited to an extra 100% of participating paid activity for this model.

Service-by-service formulas

Enquiry follow-up

Additional first purchases = monthly distinct enquiries x operating months x (proposed rate - current rate). Additional revenue = additional first purchases x purchase value.

Repeat business & loyalty

Participating activity = baseline paid activity x program reach. Extra paid repeats = participating activity x proposed increase. Reward cost = (participating activity + extra repeats) x purchase value x reward rate x redemption. For free products or services, multiply that cost by their fulfilment-cost share; cash discounts retain the full redeemed value.

For every-Nth-purchase discounts, the average reward rate is the discount divided by N, assuming equal purchase values. Birthday cost = annual uses x eligible bill x discount. Product-offer cost = monthly eligible spending x discount x operating months. These additional budgets are kept fixed in comparisons.

Customer referrals

Additional first purchases = operating months x (proposed distinct referral enquiries x proposed rate - current distinct referral enquiries x current rate). Rewards apply to every qualifying proposed first purchase, including existing organic referrals.

Additional sales

Additional add-ons = baseline paid activity x eligible share x (proposed acceptance - current acceptance). Contribution = additional add-ons x (extra price - direct cost of that add-on).

Inactive customer campaign

Additional returns = one-time inactive-contact pool x contactable share x (campaign return rate - natural return rate). Incentives apply to all qualifying campaign returns. This campaign is excluded from ongoing annual contribution.

How to learn whether a program actually works

Compare completed paid activity before and after launch over comparable periods, ideally with a comparable group not offered the program. Track discounts, fulfilment costs and natural returns. Members may already be more loyal than non-members, so their higher spending alone is not proof of program impact.

Keep the calculation, not just the headline

Request a one-time email with inputs, break-even conditions, results and limitations. It does not subscribe you to anything.

How we use your data

Questions before you invest

How do I enter 20% off every fifth visit?

Choose a discount on every Nth purchase, enter 5 for the interval and 20 for the discount. With equal purchase values, this budgets 4% of qualifying spending before adjusting for unused rewards. The reward applies to existing visits too, not just extra visits.

Can I include birthday and monthly product offers?

Yes. Enter the birthday discount, expected annual uses and eligible bill value. For a monthly product offer, enter its discount and total monthly spending that receives it. These are extra costs, not assumed growth. Do not count the same discount twice when offers overlap.

Can three numbers predict business growth?

No. They describe a starting point. Break-even also needs costs and service-specific details; growth scenarios need your own targets. The calculator does not know how customers will respond.

What if I do not have a loyalty program yet?

That is normal. Enter expected program reach, but keep your existing paid repeat visits in the baseline. A new program should only receive credit for activity above what would happen anyway.

Can a program increase revenue and still lose money?

Yes. Discounts on existing purchases, costly rewards and system fees can exceed the contribution from additional sales. The calculator keeps negative outcomes visible.

Are these industry averages or guaranteed results?

Neither. You supply the business figures and targets. The shop, bar, salon and professional-service examples use invented planning inputs, not client results or quoted prices. Sensitivity cases are not probability forecasts.

Where is my calculation stored?

Inputs stay in this browser tab, including when switching languages. Reset clears the saved inputs. Only a requested email report sends the calculation to the report service; Angelyze is notified separately only when you request a review.

Discuss a practical program with Angelyze

Contact Us

Have a question or want to start a project? Get in touch and we'll respond as soon as possible.

Angelyze Angelyze

vl. Anđelko Horvat

Address Mali Lipovec 46, 10430 Samobor, Croatia
Business Hours Mon – Fri: 09:00 – 17:00