Go to content
Skip menu
Skip menu
DE   EN     

MyStrategyPlan.me - Marketing Strategy Software — Guide

Once launched in your browser, the tool functions offline without an internet connection.

The 3 levels of marketing strategy validation

🤖 Creative Start


Level 1: “AI” Ideas - Data

• Ideas & Benchmarks
• Fast, broad reach
• Sometimes inaccurate


Assumption

🧮 Mathematical Verification


Level 2: MyStrategyPlan

• Real-world economic metrics
• Objective & reproducible
• Irrefutable facts


Calculation

🧑‍💼 Final Authority


Level 3: Human Validation

• Validates the results
• Makes the decision
• Assumes responsibility


Valid Strategy



! Keep in mind that browser storage is limited:

Save each final plan as a backup on your device.
Browser storage is not an archive.

If you want to work in two tabs at the same time, use two different browsers (e.g., Chrome + Firefox)
instead of two tabs in the same browser—otherwise, the most recently saved change may be overwritten,
since all entries are stored locally in the browser, not on a server.

! Recommendation: Save your backups and plans on your computer.
Clear your cache regularly (then re-enter your key).


Upload header photo (optional) ⚠️ Upload only your own or licensed images.
The user is liable for any copyright infringements resulting from publications or screen sharing.


A brief excerpt: 3 examples – compare each marketing category directly


Create and compare additional channels in just two clicks.
Work out which of your marketing channels reinforce each other – and where your budget reaches its natural limits.
The halo effect reveals a channel’s true value beyond its direct metrics:
why your offline campaign boosts your SEO traffic, or why a golf club network knows no saturation point.
Validate these correlations mathematically – before you present.

Where do Halo and Saturation work most effectively?

Comparison 1 – Paid Advertising: Google Ads · Bing · Meta · LinkedIn

Platform Halo Effect Saturation Key Insight
Google AdsSearch Intent highBoosts brand SEO directly mediumKeywords get more expensive Strongest halo on organic traffic – measurable within 2–4 weeks
Bing AdsUnderrated channel mediumOlder, high-purchasing audience lowLess saturated market Saturation sets in later – often better ROI at the same budget
Meta AdsFacebook · Instagram highReferral + Brand Awareness highFrequency rises quickly Strong halo on referral – saturation sets in early, watch your alpha
LinkedIn AdsB2B focused mediumHalo on email + referral lowNiche, low competition Highest CPC – but best B2B lead quality, factor in CLV

Comparison 2 – Referral & Word-of-Mouth: Golf Club · Shooting Club · Business Association

Network Halo Effect Saturation Key Insight
Golf ClubPremium segment very highOn SEO, offline, PR nonePersonal recommendation Highest conversion of all referral types – trust already exists, no alpha limit
Shooting ClubLocal community highOn offline + local SEO noneOrganic growth Strong halo on local channels – reaches audiences that are not digitally accessible
Business AssociationB2B network highOn PR + email + LinkedIn noneReferral scales Multiplier effect – one referral reaches many businesses at once, above-average CLV

Comparison 3 – Organic Reach: SEO · Google · Bing · YouTube

Channel Halo Effect Saturation Key Insight
SEOGoogle organic highReceives all halo sources mediumSearch volume is finite Strongest halo receiver – TV, offline, and PR all feed into SEO
Google DiscoverPush content mediumOn brand SEO lowAlgorithm-dependent Saturation hard to predict – halo on brand awareness, difficult to quantify
Bing SEOUnderrated mediumOn direct traffic lowLess competition Smaller volume but significantly lower saturation – ideal for niche markets
YouTubeVideo SEO very highOn SEO + brand + referral mediumProduction costs rise Strongest halo source after TV – one viral video boosts SEO, referral and brand simultaneously

AI Prompt Input: optional – Strategy Development and Tool Control*


*For your own safety - using your own API key from Gemini, OpenAI or Anthropic.

Your strategic roadmap – 7 steps to a validated marketing strategy


Before you start with the step-by-step guide: this roadmap shows you the
best route from initial orientation through to ongoing strategy management.

In the prompt input field, you can actively choose to retrieve data from your AI provider.
(Internet connection required)

YourValidator

Tool guide – complete reference


Status: October 2026 · applies to YourValidator.com (EN); YourValidator.org and MyStrategyPlan.me follow

© 2026 · YourValidator.com


This guide describes every function of the calculator – from initial setup through saturation per channel to ongoing strategy management. You can read it from start to finish or jump straight to a step. Steps 13 to 19 explain in detail how the tool calculates saturation, how to enter assumptions correctly and how to assess the results.

The tool runs entirely in your browser. All inputs stay local (localStorage); no planning data is transferred to YourValidator. After the first visit, the calculation also works offline. Only if you use the optional AI functions does your browser send the request, with your own API key, directly to the AI provider you have chosen.

Open the calculator and follow alongNo sign-up. No email. Start right away.

Your strategic roadmap – 7 steps to a fully calculated marketing strategy


Before you start the step-by-step guide: this roadmap shows the way from first orientation to ongoing strategy management.

A

Orientation & inspiration

Open the tool and explore the preset example values. Let the channels, visualisations and results inspire you. Find out which channels are generally relevant for your business, your industry and your target group. No figures of your own yet – just orientation.

B

Master strategy: define the channels

Select the channels for your master strategy – ongoing channels as well as one-off actions such as a trade fair. Enter your own researched figures, experiment with benchmark values or use the optional benchmark ranges for orientation. This selection is the foundation of all further calculations.

C

Configure the standard inputs

Enter your base data: customer label, strategy duration, currency, average order value, profit margin, city and industry. These values apply to all channels at once and form the basis of every calculation.

D

Take the parameters into account

Refine your strategy with the qualitative and mathematical parameters: regionality, market position, seasonality, halo for channel synergies and the potential per channel for diminishing returns. Every parameter affects the overall result directly and in real time.

E

Calculate, save & review the master strategy

Calculate your complete strategy with all metrics, break-even analysis, customer lifetime value and target back-calculation. Read the saturation level and marginal cost in every channel box. Save the result as your master plan. Review and finalise the figures together with your agency or marketing team – on the same mathematical basis.

F

Present the master strategy

Use your calculated master strategy as the basis for presentations: in partner meetings, at the bank, with your accountant or as an interactive live forecast meeting directly in the tool in full-screen mode. Every question is recalculated in real time – with your own figures.

G

Create & refine ongoing plans

Continuously create new plan variants, refine scenarios and save each state as a separate plan. Compare each new plan with your master strategy – with differences and trend arrows. This keeps your strategy current and traceable.

Step-by-step guide


Step 1

Set up the tool header

Upload a company logo or personal portrait – max. 0.5 MB.

Click the file field under "Upload logo". Supported formats: JPG, PNG, GIF, WebP. The logo is shown at the top of the tool and in the PDF. "Delete" removes it and clears it from browser storage.

Step 2

Enter a company name or your own name

Free text field right next to it. The name is suggested as the default plan name when saving and appears in the backup file name. It is included in the PDF.

Step 3

Upload a company or personal header photo – max. 2 MB

Additional image for the page header. Same formats as the logo. Included in the PDF.

Step 4

Enter a heading

Second text field for an optional subtitle or section name – for example "Forecast meeting" or "Strategy planning".

Step 5

Save or delete inputs automatically

FunctionEffect
Yes, save inputsActivates automatic saving in browser storage (localStorage). From then on every change is saved, including the halo connections. On the next visit the tool loads the data automatically – no click needed. Without this consent, inputs are not saved.
Delete inputsTurns saving off and deletes the saved inputs, including halo, immediately and irreversibly. The page stays as it is; on the next visit the tool starts with the preset example values.
Delete saved dataOnly visible while saving is active. Deletes the saved inputs and resets the page immediately: example values, custom channels removed, halo empty, customer label and currency back to default.
Status indicatorShows whether saving is active.

Your own settings and saved items are not deleted automatically: saved plans (individually via "Delete plan", step 22), logo and header image (their own delete buttons, steps 1 and 3), company name and heading (clear the field by hand) and API keys (clear the field and save).

Browser storage is not an archive. Save every final plan as a backup on your device (step 27). To work on two plans in parallel, use two different browsers, not two tabs in the same browser.

Step 6

Base data

FieldMeaning
City / regionNo effect on the calculation – shown in the PDF
Industry / fieldNo effect on the calculation – shown in the PDF
Average order valueAverage revenue per customer won
Profit margin (%)Share of revenue that remains as profit. Order value × profit margin gives the contribution margin per customer – the figure against which marginal cost and break-even budget are measured.
Customer labelCustomers, clients, members, patients
Currency$, €

Step 7

Strategy period & global change

Set the total duration of the strategy in months and the start month. The start month determines which seasonal value falls on which strategy month.

The global results field (± %, excluding paid campaigns) changes the results of all channels except paid at once, by a percentage – for example −20 % as a recession assumption or +30 % for a new regulation. Negative values are explicitly allowed. The setting changes the results, not the conversion rates you entered.

Step 8

Investment for setup and support

FieldMeaning
One-off initial investmentWebsite, setup, onboarding costs – included in the ROI calculation
Ongoing support budget per monthMonthly operating costs – included in the total cost calculation

Step 9

Market factors

Drop-down fields set qualitative market conditions as well as market position. Each factor acts as a multiplier on the overall results.

FactorRange
Regionality / locationrural (0.8) to metropolis (1.2)
Market positionnew company (0.7) to market leader (1.3)

Both settings are combined and shown as an overall value.

Seasonality factors

A percentage value per month. The values are converted and colour-coded:

ColourRange
blueseasonal standard – 96 % to 104 %
redseasonal weakness – below 95 %
greenseasonal strength – from 105 %

Seasonality does not apply to action channels (step 17), because the month of an action is chosen deliberately.

Step 10

Marketing channels

Each channel has a switch. Deactivated channels are not included in the calculations.

Preset standard channelMain metric (base field)Channel type
SEOSearch volume per monthPull
PRReach per month (people)Push
Social mediaReach per monthPush
EmailEmails sent per monthOwned
OfflinePeople reached per monthPush
ReferralOwn customers × referral rate + own referrals per monthOwned
PaidDaily budget and cost per clickPull (click)

Add unlimited channels with one click: 20 templates to choose from – including "Trade fair / event (action)" – plus fully custom channels.

Optional: enter an alternative order value per channel. The average order value is shown in the overall result and carried over into the CLV strategy calculator.

Source of values

Next to the "Channel active" and "Timeline active" switches is the "Source of values" selection. Here you state for each channel where its values come from:

OptionMeaning
not specifiedDefault, no information
Measuredown data, analytics, CRM
Experience-basedpast campaigns, industry benchmarks
Estimatenew channel, no data

The field is for information only and has no effect on the calculation. The selected source appears in the channel box (step 18) and in the PDF under "Assumptions per channel" (step 28), and it is kept with plans, backups and automatic saving. The AI only sets the field if you state the source in your prompt yourself. This way every reader of the plan can see which figures are backed by data and which are assumptions.

Step 11

Channel inputs

Every active channel has a four-stage funnel: the base field (search volume, reach, emails sent …), a first rate (CTR, engagement, open or response rate), the rate to lead and the rate to customer – plus the monthly budget. For paid, daily budget and cost per click replace the base field: budget ÷ CPC gives the clicks. All metrics are shown in detail per channel, including the calculated channel results.

The budget per channel is entered manually. How the budget affects customers is determined by the saturation model (step 13) – not by a fixed link.

Halo attribution

Enter the source channels, the percentage effect, the lag (delay in months) and the decay (decay rate in percent per month).

ParameterDefinition
Source channelChannel that generates the halo (e.g. PR, offline, a trade fair)
EffectTotal halo on the target channel as a percentage of the source's customers
LagDelay in months until the halo starts
DecayDecay rate in percent per month

Halo customers do not arrive immediately but with a delay. The lag sets how many months after the activity in the source channel the halo begins. The decay then distributes it over the following months. At 15 %, 15 % arrive in the first month, 15 % of the remainder in the next month, and so on.

Every month in the source channel generates new halo customers. Whatever arrives only after the end of the strategy period does not count in the result. The tool shows this part separately as "halo after the period".

Example: 12-month period, PR brings 5 customers per month Halo on SEO: 20 %, lag 2, decay 15 %
  • In total, 60 × 20 % = 12 halo customers arise.
  • 5.4 of them arrive within the 12 months and count in the result.
  • 6.6 arrive only afterwards. The PR customers from months 11 and 12 take effect only from month 13 because of the lag. The earlier customers have not fully arrived by the end of the period because of the decay.

Important:

  • The halo percentage is always the total amount. Lag and decay only distribute it over time.
  • A smaller decay does not mean more halo. It just arrives more slowly, and more of it falls after the period.
  • Decay 0 is the special case without distribution: the whole halo arrives at once in the first month (after the lag).
  • Halo adds customers in the target channel. It does not change the target channel's saturation curve or potential.

Note on values from other sources: retention α is often given instead of decay. Then decay = 1 − α, so α 0.85 → decay 15 %.

The logistic timeline model (ramp-up curve)

Visibility grows non-linearly, especially for SEO and PR, following an S-curve: first a creation period without returns, then a flat ramp-up phase, the steep rise and finally levelling off at the target volume.

Months within the creation period: factor 0 After that, with t = month − creation period: f(t)_raw = 1 / (1 + e^(−k · (t − t₀))) Normalised scaling factor: Factor(t) = ( f(t)_raw − f(0)_raw ) / ( f(T)_raw − f(0)_raw )
ParameterDefinition
Creation periodMonths without returns (e.g. building content)
TTime to target visibility in months
t₀Inflection point: t₀ = T × inflection point (% of the visibility period); default 50 %
kSteepness, linked to the visibility period: k = max(0.5 ; 4 / T)

The normalisation fixes the curve: the start of the ramp-up phase begins at exactly 0.00, and the end of the visibility period lands precisely at 1.00.

  • SEO and PR reflect the real ramp-up dip. No month-1 illusion – this protects working capital and calculates break-even correctly.
  • Paid jumps straight to factor 1.00 from month 1 when the visibility period is 0.

Step 12

Add and delete channels, show benchmarks

"Add channel" lets you create unlimited custom channels with an individual name: as a standard funnel, as a paid/CPC channel with daily budget or as a referral/network channel, optionally from one of the 20 templates. Every manually added channel can be removed again; halo references to it are removed as well.

"Show benchmark" reveals a benchmark bar for every channel:

  • For each metric (CTR, click to lead, lead to customer, cost per lead, cost per customer) you can store an industry minimum and maximum
  • Your own value is compared with the reference range
  • A status rates each value: ✓ within range · ! borderline · ✗ outside
  • A compact status appears in the channel header as a quick overview

Saturation, assumptions and assessment


The following steps explain the core of the calculator: how additional customers decrease as the budget rises, which assumptions you enter for this, and how you can tell whether a budget is still economical.

Step 13

Saturation: potential and the Hill function

Markets are finite. As the budget rises, each additional dollar brings fewer additional customers, and the next customer becomes more expensive. The tool models this with the Hill function – the same saturation function used in marketing mix models such as Google Meridian and Meta Robyn. The difference: there the parameters are estimated from data; here you enter your assumptions.

Customers per month: K(B) = P · B^s / (B^s + H^s) P Potential: the maximum number of customers per month B Monthly budget of the channel H Budget at which half of the potential is reached s Shape of the curve (default 1)

You do not enter H. The tool calculates it so that the curve passes exactly through your current point – your channel values at your reference budget (step 14):

H = reference budget · (P / K_today − 1)^(1/s)

This means: at your reference budget, the tool always calculates exactly your entered values. Saturation only takes effect when the budget differs from it.

How the potential is derived per channel

ChannelPotential fieldPotential per monthWhat is scarce
SEOMax. achievable average CTR across the search volume considered (%)search volume × max. CTR × follow-on ratesThe searches themselves – budget wins a larger share but creates no additional searches
PaidMax. achievable clicks per monthmax. clicks × follow-on ratesAvailable searches and impressions
PR, social media, offlineMax. reach or max. people reachable per month (plus max. rate under "Advanced")upper limit × max. rate × follow-on ratesThe reachable audience
EmailMax. emails per month (sending)upper limit × max. open rate × follow-on ratesAddresses and send volume
ReferralMax. referrals per monthupper limit × max. referral-to-contact rate × follow-on ratesCustomers and partners willing to recommend
Custom channelsMax. [base field] per month or max. clicksupper limit × max. rate × follow-on ratesdepends on the channel
Actions (trade fair)Max. contacts per monthper active month, see step 17Visitors and conversation capacity

For reach channels and owned lists only the upper limit is visible. The maximum rate is under "Advanced"; if it is left empty, the tool uses your current rate. The channel box shows whether the maximum rate was entered or carried over.

Three states

StateCalculationDisplay
Potential entered and plausibleHill functionSaturation level, marginal cost, break-even budget
No potentialLinear from the reference budget: double budget gives double customers"linear (no potential) – optimistic"
Potential not above current customersLinear up to the reference budget, no further customers above itMessage with the reason, e.g. "The current CTR (20 %) is above the max. CTR (16 %)."

Each month is saturated on its own. The carryover of an ongoing channel's own budget is not calculated separately; with a constant monthly budget it is contained in your inputs. Time effects are represented by the ramp-up curve, halo and action channels.

SEO example: search volume 4,000, CTR 8 %, click to lead 13 %, lead to customer 31 %, budget $4,000, duration 12 months Today: 4,000 × 8 % × 13 % × 31 % = 12.9 customers/month (155 per year) Potential: max. CTR 16 % → 25.8 customers/month H: $4,000 (exactly half is reached today) Budget $2,000 → 103 customers per year Budget $4,000 → 155 customers per year Budget $8,000 → 206 customers per year (not 310)

Step 14

Reference: which budget your values apply to

Your channel values – reach, rates – describe a situation at a specific budget. For the curve to pass through the right point, the tool needs to know which budget that is. The setting is under "Advanced" → "Reference for inputs":

OptionMeaningWhen
My values apply to the planned budgetReference budget = your budget at the time of inputDefault. Selected automatically as soon as you enter a potential.
My values apply at budget X per monthYou enter the reference budget yourselfWhen your values come from an earlier period with a different budget
My values apply to a small test budget / the first dollarYour values apply to the cheapest first clicksPaid only, e.g. when CPC and rates come from a small test

Plan or scenario?

If, after entering your values, you change only the budget, the tool treats it as a scenario: what happens with the same assumptions at more or less money? The channel box then shows "Reference: $4,000 · planned: $8,000" and the button "Set reference to current budget".

  • If the new budget is your actual plan and your values apply to it, click the button. The reference budget is taken over.
  • If you want to see a scenario, leave it as it is. The tool calculates saturation from your previous reference.
  • If you change a channel value (e.g. the CTR), the reference automatically jumps to the current budget, because your new values apply to the budget now entered.
  • With "budget X", the reference always stays fixed.

The right order is therefore: channel values first, then the budget, then – for a new plan – confirm the reference. The reference budget is saved with every plan.

Step 15

Shape of the curve: "What does a doubled budget bring?"

Potential and reference fix two things: where the curve stands today and where its ceiling lies. The only open question is how steep it is in between. The optional field under "Advanced" asks exactly this: if you spend double your reference budget – how many percent more customers do you expect?

s = log₂[ (1 + g) · (r − 1) / (r − 1 − g) ] g your answer (e.g. 0.25 for +25 %) r potential ÷ current customers

Using the SEO example (r = 2, reference budget $4,000):

AnswerShape sCustomers/year at $8,000at $2,000Marginal cost at $4,000
empty (default)1206 (+33 %)103$620
+25 %0.74193116$842
+10 %0.29170140approx. $2,140
+60 %224862$310
  • Empty does not mean "no assumption" but the default shape. At r = 2 it corresponds to +33 %.
  • Less than the default: more money achieves little; the curve is already flat. Cutting costs few customers, the next customer is expensive.
  • More than the default: the curve is S-shaped; there is a threshold. Cuts hit hard.
  • At exactly the reference budget nothing changes, nor does the potential. The answer only changes the course to the left and right of it – and with it marginal cost and break-even budget.
  • Permitted range: greater than 0 and less than (r − 1) × 100 %. Values outside are reported as a shape error.

Where the figure can come from: earlier budget increases, tests or, for paid, your ad account's forecast. Without a reliable assessment, leave the field empty.

Step 16

Entering reach channels and owned lists correctly

FieldWhat to enter
Upper limit (visible)Maximum achievable amount per month in the unit of the base field – people, emails sent, referrals. Not a stock: a list of 5,000 addresses mailed once a month gives at most 5,000 emails per month.
Comparison valueBelow the field it says "current: … /month". The upper limit must be above it; otherwise the tool reports that the potential is not above current customers.
Max. rate (under "Advanced")Only enter it if you expect a better rate with more budget. Empty = current rate. An entered max. rate below the current rate is reported.
Budget of this channel (email and referral only)"is scaled like other channels" or "is a pure cost factor (no scaling)" – choose the latter only if more budget in this channel really brings no additional customers.

For referral, reach per month is: own customers × referral rate + own referrals. With 1,000 customers, 5 % and 30 own referrals, that is 80 referrals per month.

Step 17

Action channels (Flights): trade fair, event, annual campaign

Not every channel runs every month. A trade fair costs money once, and its customers arrive over weeks. Under "Advanced" → "Time frame", switch a non-paid channel from "ongoing" to "action".

FieldMeaning
Start month of the actionStrategy month in which the action takes place (1 to duration)
Duration (months)Number of active months; default 1
Repetitionnone or every 12 months (duration then at most 12)
Budget per actionTotal budget of one action; distributed evenly across the active months, no budget outside them
Lag (months)Months until the first customers arrive; default 1
Decay (%)Distribution over the following months, same definition as for halo; default 50 %
  • Contacts, rates, upper limit and reference budget apply to one active month. Saturation is calculated per active month on "budget per action ÷ duration".
  • No ramp-up curve and no seasonality; the growth from step 7 applies as for the other channels.
  • The distribution neither creates additional customers nor loses any. Whatever would arrive only after the end of the strategy does not count in the result and is shown separately.
  • In the target back-calculation, actions stay unchanged as fixed blocks ("action, not scaled"). The budget cells show the monthly average and the budget per action.
  • An action can be a halo source for other channels.
Example: template "Trade fair / event", duration 12 months Trade fair in month 5, duration 1, budget per action $15,000 2,000 contacts × 15 % conversation rate × 30 % to lead × 20 % to customer = 18 customers from the trade fair Lag 1, decay 50 %: Month 6: 9 · month 7: 4.5 · month 8: 2.25 · … Within the strategy period: 99 % of customers; after the end of the strategy: 0.1

Validation reports a start month outside the strategy period, an action extending beyond the end of the period, an action entirely outside the period and a duration of less than one month.

Step 18

Reading the channel box

Below each channel's fields is the channel box. It summarises what your assumptions mean:

DisplayMeaning
Values apply to … per monthYour reference budget. If different: "Reference: … · planned: …" with button (step 14). For paid, the daily budget as well.
Saturation levelCurrent customers ÷ potential. Levels: below 50 % low, from 50 % noticeable, from 75 % strong, from 90 % very strong saturation.
Marginal cost of the next customerWhat one additional customer costs in additional budget
From approx. … per month the next customer brings less contribution margin than it costsThe channel's break-even budget B*
Potential = upper limit × max. rate (entered / carried over)For reach channels: whether the max. rate was entered or carried over from today's rate
Source of values: …Your selection from step 10; only shown if a source is selected
MessagesPotential too low, missing reference, shape error, negative or impossible values
Marginal cost = average cost per customer / ( s · (1 − saturation level) ) Break-even budget (s = 1): B* = √( P · H · contribution margin per customer ) − H

In the SEO example: on average a customer costs $310. At 50 % saturation, however, the next customer costs $620. At a budget of $8,000 it is already $1,396. With an order value of $4,000 and a 50 % margin ($2,000 contribution margin), more budget pays off as long as the marginal cost stays below that – in the example up to about $10,364 per month. That is the break-even budget B*.

Step 19

Entering assumptions correctly and assessing the calculation

Input checklist

CheckCorrectCommon mistake
SEO search volumeEntire relevant volume, including terms you do not yet rank for; CTR across exactly this volumeOnly the volume of current rankings – then no potential remains
Upper limitsAlways per month, in the unit of the base fieldEntering a stock (e.g. all customers instead of referrals per month)
Paid budgetEnter the daily budget; the channel box shows the monthly amountMonthly budget in the daily field
OrderValues, then budget, then confirm the referenceChanging the budget and treating it as the new plan while the tool calculates a scenario
Rates0 to 100 %Negative values or above 100 % – the tool reports "Critical" and calculates negative values as 0
Doubled budgetOnly with a basis; otherwise emptyAn estimated figure that suggests more knowledge than exists
ActionsValues for one active month, budget per actionEntering annual values or a monthly average
GrowthApplies to all channels except paidExpecting it to change paid campaigns
Source of valuesSet it per channel and switch to "Measured" as soon as you have your own figuresTreating an estimate in the plan like a measured value

How to assess the result

  1. Look at linearly calculated channels first. The notice above the target back-calculation names them. Without a potential, every projection is optimistic.
  2. Compare marginal cost with contribution margin. If it is higher, the next customer costs more than it brings in – even if average costs still look good.
  3. Compare the budget with the break-even budget. If the planned budget is above it, check whether another channel with lower marginal cost would use the money better.
  4. Check the saturation level. From 75 %, additional budget brings little. From 90 % it is usually no longer worthwhile; the tool points out very strong saturation.
  5. Test sensitivity. The sensitivity analysis (step 21) shows which assumption drives the result most. That is the one you should back up with evidence.
  6. Compare with reality. Save your master strategy as a plan, later enter the actual values and compare using "Compare with current plan" (Pro, step 22). Set the source of the replaced values to "Measured".

The tool calculates deterministically: the same inputs give the same results. It shows what would have to hold under your assumptions – it does not prove any effect and is not a marketing mix model. The results are exactly as robust as the assumptions entered.

Results, review and management


Step 20

Overall results

The result boxes update automatically with every input. The overall results are a projection over the strategy period you set.

MetricMetric
RevenueTotal CLV value
InvestmentAvg. impressions
Gross profitContacts
Net profitAvg. leads
ROI (%)Prospects
Avg. total customersActive channels – individual results, net profit

Revenue, investment and gross and net results refer to the tool calculation, taking the stored profit margin into account.

Visualisation including mouse-over values: open channels by net profit as bar and pie charts, plus the monthly number of customers as a bar chart, taking seasonality, ramp-up curve and actions into account.

Step 21

Validate inputs

The "Validate inputs" button runs two checks for all active channels.

Plausibility check

  • Missing required fields (zero values)
  • Negative values and rates above 100 %: critical
  • Very high rates below 100 % (e.g. CTR above 40 %, conversion rate above 90 %): warning
  • CPC 0 for paid: notice
  • Saturation per channel with level, marginal cost and average cost
  • Potential too low, missing reference, shape error in the doubled budget
  • Actions: start month, duration, position relative to the strategy period

Messages are colour-coded as critical, warning, notice or OK.

Sensitivity analysis

Automatically varies the most important parameters by ±10 % and ±25 % and shows how strongly the result reacts – grouped into high, medium and low leverage. This makes visible which levers have the greatest influence. "Hide analysis" closes the panel.

Step 22

Save and compare strategy plans (Pro)

FunctionHow
Save planClick "Save current plan". An input field appears with the company name as a suggestion. After confirmation, the plan is stored with a date in browser storage. Any number of plans is possible.
Load planThe drop-down list shows all saved plans sorted by date. Select a plan, then click "Load". All inputs are set to the state of the selected plan.
Delete planSelect a plan in the drop-down, then click "Delete plan".
Compare plansSelect a plan in the drop-down – do not load it – and click "Compare with current plan". The saved plan is compared with the current inputs – as metric tiles, a bar chart and a channel table. "Exit Comparison" closes the view.

Changed metrics – revenue, ROI, contacts, leads, customers – are shown with the difference and a trend arrow. The arrow shows the direction of the value, the colour the assessment: green is better, red worse; for investment and costs, less counts as better. The comparison panel also contains automatically generated notes based on the differences.

A plan stores all fields, including empty ones, as well as reference settings, action settings and the source of values. When loading, all fields are reset first – no values from the previous state remain.

Step 23

Break-even analysis

The calculation simulates every month individually, taking into account ramp-up curve, seasonality, growth factor and actions – no projection from averages.

Result fieldDescription
Break-even customersNumber of customers needed to cover all costs
Break-even month (approx.)First month in which cumulative return ≥ total costs. Shows "Not reached" or "∞" if not achievable within the strategy period
Avg. customers per monthAverage number of new customers per month
Total strategy costInitial investment + all channel and support costs
Gross return per customerOrder value × profit margin
Status after the period✓ reached / ✗ not achievable – relative to the strategy period set

Break-even chart

  • Solid lines: cumulative costs (red) against cumulative gross return (green). The intersection is the break-even point.
  • The x-axis extends dynamically up to 3× the strategy period (at least 72 months), so longer strategies remain visible.
  • The return line starts only after the creation period – for SEO, for example, months 1–3 at 0.
  • Actions appear with their budget only in their active months; their customers follow with a delay.
  • Dashed lines: gross return versus costs per month. Loss-making months are immediately recognisable.
  • Cumulative values on the left, monthly values on the right.

Step 24

Target back-calculation

Input: target number of customers – any number of new customers for the strategy period set. The tool calculates back which budget would be needed: all scalable channels are changed by a common factor, exactly in the monthly model, including saturation, seasonality, ramp-up curve and halo.

Result fieldDescription
Target achievement with current budgetPercentage of the target achievable with the current budget
Total investment requiredProjected total costs for the target volume
Additional budget requiredDifference from the current investment plan
Scaling factorFactor by which the budget of the scalable channels would have to increase
Cost per customer (target)Cost per new customer at target scaling
Budget required per monthMonthly channel costs + support budget at target scaling

The table below shows per channel: current and achievable customers, current and required budget per month, the difference, the marginal cost of the next customer, the break-even budget B* and the status (saturation level, "linear (no potential) – optimistic" or "action, not scaled").

  • Green notice: the target is achievable.
  • Yellow notice: achievable, but a channel is very strongly saturated or the next customer costs more than it brings in as contribution margin – with the channels named.
  • Not achievable: when the potentials cannot deliver the target.

The one-off initial investment is included in the total investment, not in the monthly value. Check forwards: if you transfer the required budgets into the channels, the main calculation gives the target. For actions, the budget per action stays unchanged.

Step 25

Test budget shifts (simulation, Pro)

"Show simulation" lets you redistribute budget between channels on a trial basis and immediately see the effect on customers, marginal cost and target. The AI suggestion (Pro, with your own API key) receives each channel's curve data – potential, shape, saturation level, marginal cost and break-even budget – and makes a reasoned suggestion. Action channels remain fixed. Every suggestion remains a suggestion: the calculation in the tool shows what it triggers.

Step 26

Customer lifetime value (CLV)

FieldMeaning
Retention rate (%)Share of customers who stay in the following year
Order value per yearAverage annual revenue per existing customer
CLV duration (years)How many years a customer is retained on average
Discount rate (%)Discount factor for future payments

Results: net CLV per customer, total number of CLV customers and gross and net revenue over the period.

The retention rate automatically uses the strategy's total customers as the 100 % base. The profit margin is taken over automatically from the base data. The calculated average order value is carried over into the CLV – repeat customers may have a different order value, which can be entered manually.

CLV strategy analysis (slider)

The slider from 1 to 100 % simulates different retention scenarios in real time. The CLV forecast chart shows the development over the set period as a line chart.

Step 27

Download and upload backups (Pro)

Click "Download backup". A password prompt appears:

ChoiceResult
With passwordThe file is saved AES-256 encrypted – format .validator
Without password (leave empty)The file is saved as a readable JSON file – format .json

The file name contains the company name and the date. The backup contains all input fields including potential, reference settings, action settings and source of values, company name and heading, logo and header image, all channel configurations with their switch states and all saved strategy plans.

To load, click "Upload backup" and select the file. JSON files load directly; for encrypted .validator files the password prompt appears. After import, all inputs, plans, logo and header are available immediately. If fields are missing from a file, the tool's initial values apply.

Step 28

Save results as PDF (Pro)

Clicking "Results as PDF" opens the browser's print dialog. Choose "Save as PDF" there instead of a printer. The tool builds its own report for this in the tool's dark design; controls such as buttons and input fields do not appear.

PartContent
Cover pageLogo, header image, company name and heading. If company name and heading are empty, it shows "Strategy Plan" with the date of creation.
Results for Full DurationOverall metrics with period, start month and currency
Result per channelInvestment, customers, cost per customer, revenue and ROI, halo share
Monthly trendCustomers per month as a chart
Saturation per channelSaturation level, marginal cost of the next customer, budget limit B*
Assumptions per channelSource of values, potential, reference, shape, ramp-up or action, plus the halo connections
Goal back-calculationonly if a target number of customers is entered
Break-even analysis and CLVas in the tool
Notes from the checkMessages from the input validation (step 21)
Scope of this reportNote that the report is a planning calculation based on your assumptions and not proof of the effect of individual channels
Calculate your strategy nowThe calculator starts with a complete example strategy.

Legal notice


No legal claims or guarantees can be derived from the results of this strategic simulator. YourValidator is a mathematical planning tool that calculates with your assumptions and, optionally, general benchmark ranges.

Since you fill the system with your own researched market figures, budgets and factors, responsibility for operational implementation and the actual success of campaigns lies with you and your agency or team.

The calculations are to be understood as a simplified strategic approximation for your forecast planning, not as an exact landing in terms of timing or business results. The full legal terms can be found in the legal notice.

When uploading a logo and header image: only use your own or licensed graphics. The user is liable for copyright infringements resulting from publication or screen sharing.

No legal claims or guarantees may be derived from the results of this strategic simulator.
YourValidator is purely a mathematical simulation tool based on general benchmark ranges,
which can be validated using this software as part of an overall strategy.
As you, the user, populate the system with your own market figures, budgets and factors
that you have researched yourself, the responsibility for the operational implementation and the
actual success of the campaigns lies entirely with you (and with your agency or team).

The calculations generated here should be regarded as a simplified, strategic estimate for your forecasting purposes,
not as an exact prediction of specific dates or business outcomes in reality. The full legal terms and conditions
and the disclaimer can be found in our legal notice.

Use the data as a transparent set of specifications to help you engage with your marketing partners as equals –
the final commercial and legal decision regarding your budget always rests with you.


*All data is stored exclusively in your browser.
! Do not clear your browser cache before you have created a backup,
as this would delete your current entries.
No data is transferred to external servers.*
Contact form                                                                     
© 2026 MyStrategyPlan.me | The Client MMM Strategy Model
For users in DE • AT • CH • US • UK • CA • AU and worldwide
MyStrategyPlan use the original technology from YourValidator.com


Back to content
Application icon
MyStrategyPlan Install this application on your home screen for a better experience
Tap Installation button on iOS then "Add to your screen"