Media Mix Marketing Calculator: Your Online Strategy Across All Channels – Tool Guide
Strategic campaign planning for maximum media mix omnichannel success
A brief excerpt: 3 non-binding examples – compare each marketing category directly
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 |
YourValidator
Tool Guide – complete reference
This guide describes every function of the calculator – from initial setup through to ongoing strategy management. Read it front to back, or jump straight to a step.
The tool runs entirely in your browser. All inputs stay local (localStorage); nothing is transmitted to a server. After the first load, the calculation also works offline.
Open the calculator and follow alongNo sign-up. No email. Start immediately.Your strategic roadmap – 7 steps to a validated marketing strategy
Before you start the step-by-step guide: this roadmap shows the route from first orientation through to ongoing strategy management.
A
Orientation & inspiration
Open the tool and explore the preset example values. Let the channels, visualisations and results give you ideas. Work out which channels are fundamentally relevant for your business, your industry and your target audience. No figures of your own yet – just orientation.
B
Master strategy: define your channels
Select the channels for your master strategy. Enter your own researched figures, experiment with benchmark values, or use the optional benchmark ranges as a reference point. This selection forms the foundation of every further calculation.
C
Configure base data
Enter your base data: customer label, strategy duration, currency, average order value, profit margin, city and industry. These values apply to all channels simultaneously and define the basis of every calculation.
D
Apply parameters
Refine your strategy with the qualitative and mathematical parameters: regionality, market position, seasonality, halo factor for channel synergies, and saturation limit for diminishing returns. Every parameter takes effect directly and in real time across the entire result.
E
Calculate, save & verify your master strategy
Calculate your complete strategy with all KPIs, break-even analysis, CLV and target back-calculation. Save the result as your master plan. Verify and finalise the figures together with your agency or marketing team – on the basis of the same mathematical foundation.
F
Present your master strategy
Use your validated master strategy as a presentation foundation: 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 answered in real time – with your own figures.
G
Create, refine & compare ongoing plans
Create new plan variants continuously, refine scenarios and save each version as a separate plan. Compare every new plan against your master strategy – with difference display and trend arrows. Your strategy stays current, transparent and validated at all times.
Step-by-step guide
Step 1
Set up the tool header
Upload your company logo or personal portrait – max. 0.5 MB.
Click the file field under “Upload logo”. Supported formats: JPG, PNG, GIF, WebP. The logo appears at the top of the tool and in the PDF. “Delete” removes it and clears it from the browser storage.
Step 2
Enter your company name or personal name
Free text field directly alongside. The name entered is suggested as the default plan name when saving and appears in the backup file name. It is also included in the PDF output.
Step 3
Upload your company or personal header photo – max. 2 MB
Additional image for the page header. Same formats as the logo. Also included in the PDF output.
Step 4
Enter a heading
Second text field for an optional subtitle or section label – for example “Forecast Meeting” or “Strategy Planning”.
Step 5
Save or delete inputs automatically
| Function | Effect |
|---|---|
| Yes, save inputs | Activates automatic saving in the browser storage (localStorage). From this point on, every change is saved. On your next visit the tool loads the saved data automatically – without a click. |
| Delete inputs | Deletes all saved data immediately and permanently. On the next visit the tool starts with the preset example values. |
| Status indicator | Shows whether saving is currently active. |
Browser storage is not an archive. Save every final plan as a backup on your device (Step 19). To work on two plans in parallel, use two different browsers rather than two tabs in the same browser.
Step 6
Base data
| Field | Meaning |
|---|---|
| City / region | No effect on calculations – included in the PDF |
| Industry / subject area | No effect on calculations – included in the PDF |
| Avg. order value (€) | Average revenue per acquired customer |
| Profit margin (%) | Share of revenue that remains as profit |
| Customer label | Customers, clients, patients, mandates |
| Currency | €, $ |
Step 7
Strategy period & global change
Set the total duration of the strategy in months.
Change all channel results simultaneously by a percentage, except campaigns. The setting adjusts the aggregated results, not the conversion figures – for example −20 % as a recession assumption or +30 % following new legislation.
Step 8
Investment for setup and management
| Field | Meaning |
|---|---|
| One-time initial investment (€) | Website, setup, onboarding costs – included in the ROI calculation |
| Ongoing management budget p.m. (€) | Monthly operating costs – included in the total cost calculation |
Step 9
Market factors
Qualitative market conditions as well as market position and positioning are set via dropdown menus. Each factor acts as a multiplier on the overall results.
| Factor | Range |
|---|---|
| Regionality / location | rural (0.8) to metropolis (1.2) |
| Market position / positioning | new company (0.7) to market leader (1.3) |
Both settings are combined and displayed as a single calculated total value.
Seasonality factors
Exact start month selectable, percentage value per month. Values are converted and visualised by colour:
| Colour | Range |
|---|---|
| blue | seasonal standard – 96 % to 104 % |
| red | seasonal weakness – below 95 % |
| green | seasonal strength – from 105 % |
Step 10
Marketing channels
Each channel has a toggle button. Deactivated channels are excluded from all calculations.
| Preset standard channel | Main metric |
|---|---|
| SEO | Search volume |
| PR / Content | Articles / posts |
| Social Media | Impressions |
| Emails sent | |
| Offline | People reached |
| Referral | Existing customers as the starting base |
| Campaigns (Paid) | Advertising budget |
Add unlimited channels with one click: 20 further templates to choose from, plus channels you create yourself.
Optional: enter an alternative order value per channel. The average order value is shown in the overall results and carried over to the CLV strategy calculator.
Step 11
Channel inputs
Each active channel has its own fields for impressions/reach, click-through rate (CTR), click-to-lead rate, lead-to-conversion rate and monthly costs. These values determine how many contacts, leads and customers a channel delivers per month. All 22 KPIs are displayed in detail per channel, including the calculated channel results.
The monthly budget per channel is entered manually – linking it directly to other parameters would distort the calculations.
Halo attribution
Enter source channels, along with the percentage impact, the lag (delay in months) and the decay (decay rate in % per month).
Saturation model (channel brake)
Markets are finite. Once a certain budget is reached, the primary metric – clicks, for example – barely increases, while cost per lead and per customer rises sharply.
If the budget is pushed too close to the limit (α), the influx of customers flattens out. Cost per lead (CPL) and cost per customer (CAC) rise progressively while ROI drops.
Interaction with the halo effect: if parallel push channels – offline, for example – expand the market, the limit (α) shifts dynamically upwards. The channel breathes freely again.
The logistic timeline model (S-curve)
Visibility grows non-linearly, particularly for SEO and PR: first a flat ramp-up phase with no return, then the steep climb, finally levelling off at the target volume.
| Parameter | Definition |
|---|---|
| t | Current month on the timeline |
| T | Ramp-up time entered, in months |
| t₀ | Mathematical inflection point: t₀ = T / 2 |
| k | Dynamic steepness, coupled to the ramp-up time: k = max(0.5, 4 / T) |
The scaling fixes the curve: month 0 starts at exactly 0.00, and the end of the ramp-up period lands precisely at 1.00.
- SEO and PR reflect the real ramp-up trough. No month-one illusion – this protects working capital and keeps the break-even calculation clean.
- Paid ads jump straight to a factor of 1.00 from month 1 when the ramp-up time is set to 0.
Step 12
Adding channels, removing them and showing benchmarks
Under “Add channel” you can create unlimited custom channels with individual names; 20 template presets are available. Every manually added channel can be removed again.
“Show benchmark” makes a benchmark bar visible for each channel:
- A minimum and maximum industry value can be stored for each parameter (impressions, CTR, click-to-lead, lead-to-conversion)
- A progress bar shows where your own value sits within the industry spectrum
- A status badge evaluates each value: ✓ good · ⚠ borderline · ✗ critical
- A compact badge status appears in the channel header as a quick overview
Step 13
Overall results display
The result boxes update automatically with every input. The overall results are a projection for the full duration of the configured strategy period.
| Metric | Metric |
|---|---|
| Revenue | Total CLV value |
| Investment | Avg. impressions |
| Gross profit | Contacts |
| Net profit | Avg. leads |
| ROI (%) | Prospects |
| Avg. total customers | Active channels – individual results, net profit |
Revenue, investment and the gross and net results are based on the tool calculation, taking the stored profit margin into account.
Visualisation including mouse-over value display: open channels by net profit as bar and pie charts, plus the monthly customer count over time as a bar chart, taking seasonality and timeline parameters into account.
Step 14
Validate inputs
The “Validate inputs” button runs two checks across all active channels.
Plausibility check
- Missing required fields (zero values)
- CTR above 40 % – unlikely
- Conversion rate above 90 % – unrealistic
Problems are displayed using traffic-light colours: error, warning, OK.
Sensitivity analysis
Automatically varies the most important parameters by ±10 % and ±25 % and shows how strongly the overall result reacts to changes. This reveals which adjustments have the greatest impact. “Hide analysis” closes the panel again.
Step 15
Save and compare strategy plans
| Function | How it works |
|---|---|
| Save plan | Click “Save current plan”. An input field appears with the company name as a suggestion. After confirmation the plan is saved with a date in the browser storage. Any number of plans can be saved. |
| Load plan | The dropdown 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 plan | Select the plan in the dropdown, then click “Delete plan”. |
| Compare plans | After loading, “Compare with current plan” appears. The saved plan is placed alongside the current inputs – as a data table and bar chart. |
Changed KPIs – revenue, ROI, contacts, leads, customers – are shown with the difference and a trend arrow. The comparison panel also contains automatically generated notes based on the deviations.
Step 16
Break-even analysis
The calculation simulates each month individually, taking timeline parameters and growth factor into account – not an average-value projection.
| Result field | Description |
|---|---|
| Break-even customers | Number of customers needed to cover all costs |
| Break-even month (approx.) | First month in which cumulative revenue ≥ total costs. Shows “Not reached” or “∞” if not achievable within the period |
| Avg. customers per month | Average monthly number of new customers |
| Total strategy costs | Initial investment + all channel and management costs |
| Gross revenue per customer | Order value × profit margin |
| Status after strategy period | ✓ reached / ✗ not reachable – based on the configured duration |
Break-even chart
- Solid lines: cumulative costs (red) against cumulative gross revenue (green). The intersection is the break-even point.
- The x-axis extends dynamically to a maximum of 3× the strategy period (minimum 72 months), so longer strategies remain visible.
- The revenue line only starts once the creation time has elapsed – for SEO, for example, M1–M3 at €0.
- Dashed lines: gross revenue against costs per month. With seasonality and timeline factored in, deficit months are immediately identifiable.
- Cumulative values on the left, monthly values on the right.
Step 17
Target back-calculation
Input: target number of customers – freely selectable for the configured strategy period.
| Result field | Description |
|---|---|
| Target reached with current budget | Percentage of the target achievable with the current budget |
| Required total investment | Projected total costs for the target volume |
| Additional budget required | Difference from the current investment plan |
| Scaling factor | Factor by which the budget would need to be increased |
| Cost per customer (target) | Cost per new customer at target scale |
| Required budget p.m. | Monthly channel costs + management budget at target scale |
The one-time initial investment is included in the total investment but not in the monthly value. Saturation, seasonality and time delays are all factored into the back-calculation – which is why the scaling factor is not linear.
A table below shows how the required budget is distributed across the individual channels.
Step 18
Customer Lifetime Value (CLV)
| Field | Meaning |
|---|---|
| Retention rate (%) | Share of customers who stay in the following year |
| Order value p.a. (€) | Average annual revenue per existing customer |
| CLV duration (years) | Average number of years a customer is retained |
| Discount rate (%) | Discounting factor for future payments |
Results: net CLV per customer, total number of CLV customers, and gross and net revenue over the strategy period.
The retention rate automatically generates the total number of strategy customers as the 100 % starting base. The profit margin is taken automatically from the base data. The calculated average order value is carried over into the CLV – regular 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 configured period as a line chart.
Step 19
Downloading and uploading backups
Click “Download backup”. A password prompt appears:
| Choice | Result |
|---|---|
| With password | File is saved with AES-256 encryption – format .validator |
| Without password (leave empty) | File is saved as a readable JSON file – format .json |
The file name contains the company name and the date. The backup includes all input fields, company name and heading, logo and header image, all channel configurations and toggle states, and all saved strategy plans.
To restore, click “Upload backup” and select the file. JSON files load directly; encrypted .validator files prompt for the password. After import, all inputs, plans, logo and header are immediately available.
Step 20
Save results as PDF
Click “Results as PDF” to open the browser print dialogue. Select “Save as PDF” there instead of a printer.
- The dark design is fully retained – no white background is forced
- Non-relevant controls such as buttons, fields and panels are hidden automatically
- Only result areas, tables and charts appear in the PDF
Legal notice
No legal claims or guarantees may be derived from the results of this strategic simulator. YourValidator is a mathematical simulation tool based on general benchmark ranges.
As you populate the system with your own researched market figures, budgets and factors, responsibility for the operational implementation and the actual success of the campaigns lies with you and with your agency or team.
The calculations are to be regarded as a simplified strategic estimate for your forecasting purposes, not as an exact prediction of specific dates or business outcomes. The full legal terms can be found in our legal notice.
When uploading a logo or header image, use only your own or licensed graphics. The user is liable for any copyright infringement resulting from publication or screen sharing.