B2C marketing 2026: funnel, unit economy and retention without draining the budget
How to build a B2C funnel in Russia in 2026: unit economy with an LTV/CAC rate of 3:1, RFM base segmentation, win-back campaigns with a CR of 8-15%, trigger communications. From the practice of EZ KATKA (120K clients, 124M rubles) and COLIZEUM (82M coverage).

B2C marketing in the Russian Federation in 2026 is not “pour traffic and see what sells.” This is mathematics: a funnel with specific CRs at each stage, unit-economics with an LTV/CAC rate of 3:1, and retention, which costs 4–7 times less than attracting a new buyer.
I have been working with B2C projects for 9 years. EZ KATKA reached 19 arenas, a base of 120 thousand customers and a turnover of the entire network of 124 million rubles in 2024; My resume specifically states a 15% reduction in CAC. At COLIZEUM, the total coverage of VK community publications for 01/01–12/14/2023 was 82.4 million with an ER of 2.6%. These are different business and marketing indicators; they cannot be presented as one median.
The main misunderstanding about B2C marketing is that they think it’s about traffic and conversion. It’s more correct to think that this is about retention. Anyone can attract once. Those who calculate LTV earn.
1. How does a B2C funnel differ from a B2B funnel: cycle, volume, margin
A B2B deal takes 30–90 days to mature. B2C - from 5 minutes to 3 days. This changes everything: in B2C there is no point in doing 10-step email chains for “warming up” - the person either bought now or went to a competitor. The landing page should close immediately.
The second difference is volume. In B2C, the number is thousands and tens of thousands of leads per month. CAC and LTV are calculated by cohorts, not by individual contracts. 0.5% error in conversion = hundreds of thousands of rubles per month. In B2B, 0.5% conversion is one or two leads that don’t make much difference.
Third - margin and Payback Period. In B2B, a Payback Period of 9–18 months is normal: one client pays 300–800 thousand a year, you can be patient. In a B2C mass market with a CAC of 1,500 rubles and an average receipt of 2,500 rubles, you must recoup the client in 1–3 purchases. No 18 months - cash gap earlier.
Another point that is often ignored: B2C has higher churn. The client can buy once and forget about you forever - no contractual obligations. Therefore, retention here is not a “pleasant bonus”, but the basis of unit-economics. Read more about unit economy calculation - in a separate article.
2. B2C funnel structure in 2026: stages and where money is lost
A working B2C funnel in the Russian Federation now looks like this: traffic (Direct, VK Ads, TG Ads, organic) → landing → first purchase → email/push activation → repeat purchase → upsell → retention loop. Each transition is a CR with a benchmark.
| Funnel stage | E-com (average bill up to 5K ₽) | Gaming/applications | Local services | FMCG-digital |
|---|---|---|---|---|
| Click → landing (CR landing) | 2–5% | 15–35% (store install) | 3–8% | 1–3% |
| Boarding → first purchase | 1.5–4% | 5–15% (trial/install → pay) | 15–35% | 2–6% |
| Repeat purchase (90 days) | 20–40% | 25–50% (DAU/MAU retention D30) | 30–55% | 35–60% |
| CAC (ad + team) | 800–3 500 ₽ | 150–600 ₽ (CPI) | 1 200–6 000 ₽ | 300–1 200 ₽ |
| LTV/CAC norm | 2.5–4× | 2–4× | 3–6× | 3–5× |
Where do they most often lose money? According to my observations on projects, there are three points: landing (CR below 1.5% with a rate of 3-5%, which means the offer does not work), the first purchase to a repeat purchase (repeat-rate below 15% - there is no activation mechanics after the order), and win-back (the base of “sleepers” is growing, but no one writes to them).
About building a funnel from scratch — there is detail about the “bottom-up” logic and the calculation of traffic from the required revenue.
3. Unit-economics for the mass market: CAC, LTV and Payback Period in B2C
Total CAC in B2C is calculated the same as in any other segment: advertising budget + team salary in proportion to time + tools / new customers for the period. The problem is that most B2C teams only consider the advertising budget. Actual CAC is typically 40–80% higher.
Case study: e-com client, clothing niche. The budget for Direct and VK is 280 thousand rubles, 350 new clients. “Budget” CAC is 800 rubles. We add two marketers (70 thousand in proportion), an SMM agency (40 thousand), CRM + mailing service (15 thousand) - total expenses 405 thousand. Real CAC - 1157 ₽. 1.4 times higher. With an LTV of 3,500 ₽, LTV/CAC = 3.0× is the normal limit, not “good.”
LTV in B2C is honestly calculated only by cohorts. Average check × “average 3 purchases” is not LTV, it’s an illusion. Take a cohort of January clients and look at their total revenue after 6 and 12 months. Cohort LTV is usually 20–40% lower than estimated. I have seen projects where the estimated LTV was 12,000 rubles, and the cohort LTV was 7,200 rubles. The difference changed the entire economics of the channel.
Payback Period in B2C: CAC divided by the average monthly gross margin per client. The norm for the mass market is up to 4–6 months. More than 9 months with an average bill of up to 5,000 rubles is dangerous: outflow will eat up customers before they pay off. More details in the article about LTV/CAC benchmarks for Russian niches.
4. RFM segmentation as the basis of B2C retention
RFM is the fastest way to figure out what is happening with the database. Three parameters: Recency (when was the last time you bought), Frequency (how many times did you buy), Monetary (how much did you buy). You assign a score of 1–5 to each, and you get 125 possible combinations—but in practice, 5–7 key segments work.
Champions (R5, F5, M5) - recently, often, a lot. There are few of them, but they provide 40–60% of revenue. The task is to retain and offer upsell or referral mechanics. Loyal (R4-5, F3-4) - active, but the check is average. The task is to raise Monetary through upselling. Sleepers (R2-3, F2-4) - used to buy, but disappeared long ago. The task is win-back. Disposable (F1, any R) - purchased once. The task is an activation series of letters. Gone (R1, F1) - long ago, rare. It’s cheaper to leave it alone or make one final offer.
In Excel, this is done in 30 minutes: download from a CRM or e-com platform, three columns, PERCENTRANK on each axis, formula for assigning a rating of 1–5. No BI is needed at the start.
Why is it B2C? Because a mass mailing “everyone gets a 10% discount” works 2–3 times worse than a personalized trigger. On one of my projects, the transition from mass mailings to RFM-segmented ones increased the CTR from 1.8% to 5.4%. With the same base and the same budget for tools. About CRM marketing and segmentation — detailed analysis separately.
5. Retention mechanics in 2026: triggers, push, loyalty
Retention in B2C is based on three channels: email, push notifications, SMS/messengers. Each one has its own specifics.
Email is the cheapest channel (0.5–3 RUB per letter) and the most readable if segmented correctly. The open rate for RFM personalization is 20–35% versus 8–12% for mass mailings. Main triggers: activation after the first purchase (letter after 3–5 days), upsell (after 7–14 days), win-back (after 45–60 days if there is no activity). Read more about email marketing in 2026 — there are chain templates.
Push notifications. Push subscriptions convert worse than email (3-8% of visitors), but push CTR is higher with proper timing. Trigger push - abandoned cart (CTR 15–25%), personal offer via RFM (CTR 5–12%), reminder to repurchase in n days (CTR 4–8%).
Loyalty program. The longest to set up, but the most powerful in influencing Frequency. Accumulative points increase the frequency of purchases from active segments by 20–35%. Important: the loyalty program only works if the write-off threshold is realistic (not “accumulate 10,000 points in 2 years”) and if this is regularly reminded in communications.
Personalization in 2026 is not a luxury. This includes targeting recommendations based on purchase history (collaborative filtering), dynamic content in letters (“you looked at X, Y is often used”), individual discounts instead of mass promotions. Without a CDP (Customer Data Platform), it is difficult to implement this on a large base, but Mindbox and Retail Rocket cover 80% of the tasks for the average B2C.
6. Win-back campaigns: when to launch, what to write, CR norm
Win-back is not “inundating sleepers with discounts.” This is a structured campaign with a clear trigger, offer and final goodbye.
When to launch? Depends on the standard purchase cycle in the niche. E-com FMCG (cosmetics, food) - cycle 14–21 days, win-back launch if there is no purchase 45–60 days. Clothes and shoes - cycle 45–60 days, win-back after 90–120 days. Gaming - if there is no active session for 14 days. Local services (salons, clinics) - at 1.5–2 standard intervals between visits.
Win-back series structure: three letters with an interval of 7 days. The first is “We miss you, here’s a personal offer.” The second is “Promotional code expires in 48 hours.” Third - “We would like to ask: what went wrong?” (an open question gives not only conversion, but also product feedback).
CR norms: dormant (45–120 days without a purchase) — 8–15% conversion to purchase by email. Gone (120+ days) - 3–7%. If CR is below 5% for sleepers, check the offer: a discount of less than 10% in e-com practically does not work, you need at least 15–20% or free shipping. If the percentage of those who left is below 3%, most likely the problem is not in communication, but in the product or in the fact that you recruited non-target clients at the start.
| Segment | Trigger (days without purchase) | Channel | CR norm | Touch cost |
|---|---|---|---|---|
| Sleepers (e-com) | 45–60 days | Email series 3 letters | 8–15% | 1–5 ₽ |
| Gone (e-com) | 120+ days | Email + push | 3–7% | 5–15 ₽ |
| Sleeping (gaming) | 14 days without session | Push + in-app | 12–20% | 0.5–2 ₽ |
| Sleepers (services) | 1.5× standard cycle | SMS + email | 10–20% | 15–40 ₽ |
| Disposable (F1) | After the first purchase + 30 days | Email activation | 15–30% | 1–3 ₽ |
7. Benchmarks for Russian niches: e-com, gaming, local services
The numbers below are medians for the Russian market in 2026, collected from practice and correspondence with colleagues. The actual values depend on the margin, pricing policy, and quality of the base.
E-com mass market (clothing, cosmetics, electronics up to 15K ₽): CAC 800–3500 ₽, LTV 3500–12000 ₽, LTV/CAC 2.5–4×, Payback Period 1–4 months, repeat-rate (90 days) 20–40%. Gaming (mobile, F2P): CPI 150–600 RUB, LTV 400–2500 RUB, LTV/CAC 2–4×, D30 retention 15–25%, ARPPU 300–1200 RUB/month. Local services (fitness, salons, food delivery): CAC 1200–6000 ₽, LTV 8000–40000 ₽, LTV/CAC 3–6×, Payback Period 2–5 months.
According to COLIZEUM (gaming + entertainment), the coverage of publications and involvement were measured: 82.4 million total coverage of publications of VK communities, ER 2.6% and 1100 reviews on Yandex.Maps. These are indicators of communication and reputation; actual retention should be calculated separately for repeat visits.
FMCG-digital is a different story: CAC through promotional mechanics (cashback, promotions in retail) can be 300–800 rubles, but LTV is short due to low margins. LTV/CAC 3–5× with a Payback Period of less than 2 months is the norm. If the Payback Period creeps above 3 months, the question is about the product margin, not about marketing.
8. Three levers for increasing LTV without increasing the advertising budget
This is what I implement on every B2C project upon entry. Does not require new channels, new tools or team growth.
The first lever is the offer of the next purchase after the first. The timing, channel and incentive vary by product; Check effectiveness based on repeat purchases and control group margins. For EZ KATKA, the available materials do not contain a “before/after” repeat-rate series, so I am not presenting fictitious dynamics here.
The second lever is RFM segmentation instead of mass mailings. Stop sending one letter to the entire database and start sending different ones to different segments. CTR increases by 2–4 times, unsubscribes fall. The income from one letter to the database is also growing. This does not require a CDP - in the first iteration, Excel + a regular email service is enough.
The third lever is win-back instead of “forget about the sleepers.” If you have a base with 30-40% dormant (and most B2C businesses over a year old do), a proper win-back series of 3 emails will return 8-15% of them. With a base of 10,000 sleepers and an average check of 3,000 rubles, this is an additional 240–450 thousand rubles from one campaign. The launch cost is 2-3 days of work by a marketer.
Here's the equation I show at every audit: Retention = CAC /5. The cost of retaining an existing client is 4–7 times lower than attracting a new one. With an LTV/CAC of 3:1 as the norm, each percentage improvement in repeat-rate costs several times less than reducing CAC by the same percentage.
If you want to analyze the unit-economics of a specific project or look at the retention stack, write to Telegram @dipustovalov or through form. Starting consultation - 0 ₽.
Related materials: unit economy 2026 - formulas and benchmarks, sales funnel from scratch, CRM marketing and database segmentation, email marketing in 2026, LTV/CAC benchmarks for Russian niches, analysis of the funnel by numbers.