Media plan 2026: Excel template of 5 sheets for a performance campaign from 100K ₽
The minimum viable media plan takes 1 business day and fits into 5 sheets. Goals and KPIs, budget distribution by channel with forecast metrics, weekly tactics, creatives, plan/fact analysis. With a ready-made CPL/CAC/ROAS forecast formula and budget allocation benchmarks for 6 types of tasks.

A media plan in Russian Federation marketing is most often done in two ways: either “they don’t do it at all, because the budget is small,” or “they do it on 40 sheets in Excel, which no one looks at.” In this article I analyze the minimum viable media plan, which takes 1 working day, fits into 5 sheets and really influences the course of the campaign. Plus, I provide a ready-made template that is downloaded from my website 30+ times a month.
I have compiled more than 60 media plans since 2018: for agencies, for in-house teams, for my own projects. The numbers in the article are the median for the last 15 projects in performance niches.
A media plan is not a “mandatory piece of paper for the client.” This is a discipline tool that protects against two typical failures: “let’s try another channel” (without a plan) and “we have everything according to plan” (without checking the facts).
1. Why a media plan if the budget is only 100K ₽
A common misconception: a media plan is for large budgets. In fact, it's the opposite. On a budget of 100K ₽, a distribution error of 20% is 20,000 ₽, which could give 30-60 leads. On a budget of 1M ₽ the same error in relative value is 200,000 ₽. The smaller the budget, the more critical the correct distribution.
A media plan does three things:
- Makes you say the goal and KPI clearly, not “we want more sales”
- Distributes the budget before the start, not “by feel”
- Creates a point for weekly plan/actual analysis
2. Structure of a minimum viable media plan
Not 40 sheets. 5 sheets:
- Sheet 1 - Goals and KPIs. Main KPI, secondary, period, responsible.
- Sheet 2 - Budget and channels. Budget distribution across channels with forecast metrics.
- Sheet 3 - Tactics by week. What we do week after week, who is responsible.
- Sheet 4 - Creatives and messages. What message-lines do we use, what creatives do we prepare.
- Sheet 5 - Plan/actual. Template for weekly reconciliation of real metrics with forecast.
3. Budget distribution by channels
Depends on the type of task. Benchmarks for my projects:
| Problem | Yandex Direct | VK Ads | TG Ads | Other |
|---|---|---|---|---|
| E-com performance | 70% | 20% | 10% | — |
| B2B soft lidgen | 60% | 15% | 25% | — |
| MedTech clinic | 75% | 15% | 10% | — |
| EdTech online courses | 50% | 25% | 25% | — |
| Gaming/eSports | 30% | 40% | 30% | — |
| Brand awareness | 20% | 30% | 20% | 30% (media, YouTube proxies) |
This is not a dogma, but a starting point. Adjusted for a specific project: if a MedTech clinic has a local geo and a large audience in one TG channel, TG Ads takes 25%, not 10%. Read more about distribution in article about Yandex Direct vs VK vs TG.
4. Forecasting metrics: how to count
The forecast is made using the following formula:
- We take the channel budget (for example, Yandex Direct - 70,000 ₽)
- Divide by the expected CPC (benchmark for a niche, for example 50 ₽) → we get clicks (1400)
- Multiply by landing conversion (for example 2%) → get leads (28)
- We calculate CPL (budget / leads): 70,000 / 28 = 2,500 ₽
- We multiply leads by sales conversion (for example 15%) → we get sales (4)
- We calculate CAC (budget / sales): 70,000 / 4 = 17,500 ₽
- We multiply sales by the average bill (for example, 80,000 ₽) → revenue (320,000 ₽)
- We calculate ROAS (revenue / budget): 320000 / 70000 = 4.6x
A forecast is not a prophecy, but a contract between marketing and business. If the fact deviates greatly, you need to understand why. Read more about CPC/CPL/ROAS benchmarks in separate article.
5. Tactics by week
Typical 8-week plan for a performance campaign:
- Week 1. Preparation: semantics, creatives, landing pages, setting up Metrics and UTM.
- Week 2. Launch Yandex Direct (manual bets). Preparation of VK Ads creatives.
- Week 3. Launch of VK Ads. Yandex Direct is the first optimization of bids based on data.
- Week 4 Yandex Direct - transition to auto strategy. VK Ads - scaling working campaigns.
- Week 5-6. Testing creatives. Launch retargeting. Plan/actual reconciliation.
- Week 7-8. Scaling of working segments. Preparation of a campaign report.
6. Plan/fact analysis - the main discipline
The most important part of a media plan is not the numbers themselves, but the weekly reconciliation. What's in the template:
| Metrica | Plan | Fact | Δ | Trigger |
|---|---|---|---|---|
| CPL | 2500 ₽ | 3200 ₽ | +28% | Review of creatives |
| Landing conversion | 2.0% | 1.3% | -35% | CRO audit |
| Clicks | 1400 | 1280 | -9% | Normal |
| ROAS | 4.6x | 3.1x | -33% | Stop loss on weak campaigns |
Once a week - fill out the table, discuss deviations, make decisions. On my projects, this 30-minute meeting saved thousands of budget rubles every week - because problems are caught in 2-3 weeks, and not at the end of the month.
7. What to include as risks
In a real campaign, something always goes wrong. Include in the media plan:
- Reserve 10-15% of the budget for adjustments and unexpected opportunities
- Stop loss rules for each channel: at what metrics do we turn it off?
- Triggers for escalation: what deviations require a change in strategy
- Plan B for each key channel in case metrics deteriorate
8. Conclusion
The media plan for 2026 is an operational document, not a presentation for the client. 5 Excel sheets completed per working day and reviewed once a week are the basis of the performance marketing discipline. Without it, the team works “by feel,” but with it, there is a language in which the result is discussed.
Related: media plan template, ROAS/ROMI calculator, ROAS/CPL formulas, channel distribution.
A ready-made media plan template in Excel with forecast formulas - I’ll send you a PM to Telegram in exchange for a short story about your task.