KF Agency KF Tools
Samples

What you actually get

Every document below came out of the real engine, not a design file. This is the format a client receives, in the language you pick.

← All samples

Ads Planner

Sample result

Nile Coffee Roasters · generated by the live engine

Ad spending plan

Signature blend, 1kg — Sales

Egypt · Food & beverage · 3 months

🧭 Executive summary

For Signature blend, 1kg in Egypt, hitting Sales calls for 52,910 EGP a month, split 20/30/50 and concentrated on Meta (Facebook + Instagram). Expect roughly 130 purchases a month. Nothing in these inputs pushes cost above the market baseline.

💰 Recommended budget

52,910 EGPMonthly · ≈ $1,080
158,731 EGPTotal · ≈ $3,239

Funnel allocation

20%
30%
50%
StageMonthlyWhat it buys
TOFU10,582 EGPAwareness and views — cold audience
MOFU15,873 EGPEngagement and interest — warm audience
BOFU26,455 EGPConversion — ready to act

📊 Expected results

Estimates assume average performance with the creative and platforms below. Real results move ±15% with offer strength, creative quality and season.

490,196Monthly reach
1,372,549Monthly impressions
98Leads per month
130Purchases per month

⚖️ Three budgets, side by side

ScenarioMonthlySales / moNote
Conservative34,392 EGP85Proves the idea at the lowest risk, learns slowly.
Planned ←52,910 EGP130The budget recommended for these inputs.
Aggressive84,657 EGP208Exits the learning phase faster, needs more creative.

📅 Month by month

The first month buys learning rather than results, so it runs lighter and heavier on the top of the funnel. As the retargeting pool fills, the weight shifts toward conversion.

MonthSpendTOFU / MOFU / BOFUSalesFocus
139,683 EGP20 / 30 / 5098Testing — creative and audiences
250,265 EGP15 / 30 / 55136Consolidate the winners
368,784 EGP10 / 30 / 60203Scale what proved out

📱 Platform mix

PlatformShareMonthlyCreativesStage
📘 Meta (Facebook + Instagram)60%31,752 EGP7All stages
🔍 Google (Search + YouTube)28%14,798 EGP3MOFU + BOFU
🎬 TikTok / Reels12%6,370 EGP2TOFU

📘 Meta (Facebook + Instagram) — Best return for direct sales in the region — dynamic catalogue and cart retargeting.

🔍 Google (Search + YouTube) — High intent — captures the searcher at the moment of searching.

🎬 TikTok / Reels — Short-form video is the cheapest discovery available, and creates demand search cannot capture.

🧮 Do the numbers hold up?

2.21×Return on ad spend
117,000 EGPProjected monthly revenue
52,910 EGPMonthly spend

Healthy gross return. Confirm it still clears your margin after costs, then scale the winning angles.

🎨 Creative plan

2TOFU
4MOFU
6BOFU
12Total per month

Format priorities

  • Short vertical video, 9:16 — Highest click-through, cheapest discovery.
  • Customer-made content (UGC) — Builds trust — critical for a new brand.
  • Images and carousels — Support for the middle and bottom.

Ideas by funnel stage

StageIdeas
TOFUA hook that opens on the customer’s problem · Educational: how to choose · An honest comparison with the alternatives · A question that earns the next second
MOFUDetailed product or service walk-through · The objection you hear most, answered · Social proof — numbers and names · Packages and pricing
BOFUA real customer testimonial · A time-limited offer · Guarantees that remove the risk · Pricing, stated plainly

⏱ Refresh the winners monthly

📈 What is pushing cost up, and down

Working in your favour

  • Essential product — broad demand, easier conversion
  • Website checkout — full pixel, fast optimisation
  • Broad audience — room to optimise
  • Some videos — moderate variety
  • Some history — partial signal

🗂️ Campaign structure

The budget above, translated into what you actually build: 6 campaigns, 7 ad sets, 16 ads.

CampaignPlatformObjective in-platformMonthlyAd setsAds
SIGNATURE-BLEN | TOF | AWARENESS-REACH | NAT | 2608📘 Meta (Facebook + Instagram)Awareness / Reach6,350 EGP13
SIGNATURE-BLEN | MOF | ENGAGEMENT-TRAFFIC | NAT | 2608📘 Meta (Facebook + Instagram)Engagement / Traffic9,526 EGP12
SIGNATURE-BLEN | BOF | SALES-PURCHASE | NAT | 2608📘 Meta (Facebook + Instagram)Sales — purchase15,876 EGP24
SIGNATURE-BLEN | MOF | SEARCH-TRAFFIC | NAT | 2608🔍 Google (Search + YouTube)Search — traffic5,549 EGP12
SIGNATURE-BLEN | BOF | PERFORMANCE-MAX-SHOPPING | NAT | 2608🔍 Google (Search + YouTube)Performance Max / Shopping9,249 EGP12
SIGNATURE-BLEN | TOF | AWARENESS-REACH | NAT | 2608🎬 TikTok / ReelsAwareness / Reach6,370 EGP13

Naming convention

Campaign{brand} | {stage} | {objective} | {geo} | {yymm}
Ad set{audience} | {placement}
Ad{format} | {angle} | v{n}

Rules that do not bend

  • One campaign per platform per stage. Never mix two stages in one campaign — the optimiser only optimises for one thing.
  • Exclusions are not optional: every stage excludes the audiences of the stage below it, or you pay twice for the same person.
  • Campaign-level budget (CBO) at three ad sets or more; ad-set level at one or two.
  • Do not touch an ad set’s budget while it is learning — every edit restarts it.

🎯 Target audiences

TOFU — discovery

AudienceHow to build itWhyPriority
Broad — no interestsAge, gender and location only (the whole country). Leave interests empty.The cheapest reach available, and the optimiser finds the audience faster than any interest stack — provided the pixel has signal.High
Interest stack — 3 to 5 adjacent interestsCombine the interests around your category into one ad set rather than one ad set each.One ad set gathers enough signal to exit the learning phase; five small ones do not.Medium
Lookalike 1% — from purchasers or leadsBuilt from the actual customer list, not site visitors. A thousand records minimum.The best cold audience there is, when the source list is clean.High

MOFU — consideration

AudienceHow to build itWhyPriority
Video viewers — 25%+, last 30 daysAcross all page videos, a 30-day window.The cheapest warm audience you can build with no website and no pixel.High
Page and profile engagers — 365 daysFacebook and Instagram together, the longest window available.Works from day one and needs no website.Medium
Site visitors — 30 days, converters excludedAll visitors minus anyone who completed the goal.Demonstrated intent, at a fraction of cold cost.High
Lookalike 2–3%Same source as the 1%, widened for scale.Where you scale once the 1% saturates.Medium

BOFU — conversion

AudienceHow to build itWhyPriority
Added to cart, did not buy — 7 and 14 daysTwo separate windows carrying two different messages.The highest return in the whole plan, and always the smallest audience.High
Started checkout, did not finish — 7 daysCheckout-initiated minus purchase.Usually a shipping or price objection, not a persuasion problem.High
Past customers — for repeat, or to excludeUpload the customer list. Exclude it from every acquisition campaign.Either sell to them again with a different offer, or stop paying to reach them.Medium

Every stage excludes the ones below it: cold excludes warm and hot, warm excludes hot.

🧪 Testing and scaling plan

One variable per test. Two at once produces a result you cannot attribute.

1. Creative — angle and hook — 15,873 EGP

2 ads on different angles inside one ad set, same audience, same offer. Creative is the biggest lever in the auction by a wide margin. Testing it first means every later test runs on a sound base.

WhenWeeks 1–2
Decide afterAfter 610 EGP per ad, or three results — whichever comes first.
Kill ruleKill any ad running more than 1.5× the target cost.
Scale ruleKeep exactly two winners and build next month on their angle.

2. Audience — broad vs interests vs lookalike — 10,582 EGP

The winning ad, unchanged, across two or three ad sets with different audiences. Tested after creative because a weak ad makes every audience look the same.

WhenWeeks 3–4
Decide afterAfter 610 EGP per ad set.
Kill ruleCut the dearest audience once the gap passes 40%.
Scale ruleMove its budget to the winner over three days, not in one step.

3. Offer and destination — 7,937 EGP

The landing page or form: how many fields, and what the offer says above the fold. Third because it moves what happens after the click, and it cannot be measured without traffic.

WhenMonth 2
Decide afterAfter at least a hundred visits per version.
Kill ruleDrop the lower-converting version once the gap holds.
Scale ruleMake the winner the default for every campaign.

4. Format and placements — 5,291 EGP

Vertical versus square, and automatic versus manual placements. The last few per cent. Doing it earlier is the default mistake, because flipping a toggle is easier than shooting a video.

WhenMonth 2 or 3
Decide afterAfter a full week of data.
Kill ruleExclude the placement that spends and does not convert.
Scale ruleRe-cut the winner at the right ratio for each placement.

Scaling

Raise a winner’s budget by 20% every three days while cost stays under target. For bigger jumps duplicate the ad set rather than raising its budget — a large increase restarts the learning phase.

Hold 13,228 EGP of the monthly budget unallocated, so a winner can be scaled without waiting for next month.

📈 Targets by funnel stage

The expected results above are a forecast. These are the numbers that have to hold for the forecast to stay believable.

StageMetricTargetIf it misses
TOFU — discoveryCost per thousand impressions (CPM)Under 16 EGPHigher than that means a narrow audience or weak creative — widen the audience before touching the budget.
TOFU — discoveryWeekly frequency (convention)Under 2.5Above that you have exhausted the audience — widen it or refresh the creative.
TOFU — discoveryClick-through rate (convention)1% or betterBelow 1% is a creative problem, not a targeting problem.
MOFU — considerationCost per visit or engagementUnder 12 EGPIf this is fine and conversion is not, the problem is the destination, not the ad.
MOFU — considerationLanding page views as a share of clicks (convention)80% or betterBelow that, page speed is eating the budget before anybody reads the page.
BOFU — conversionCost per purchaseUnder 203 EGPAbove that with good creative means price or shipping is the objection.
BOFU — conversionReturn on ad spend (ROAS)4.43× or betterBelow this the campaign is buying revenue at a loss.

Review these weekly, not daily. Daily is noise; monthly is too late to act on. Rows marked as convention are common professional rules of thumb, not benchmark-table values — do not present them to a client as measured.

📌 Benchmarks, and what this plan assumed

81 EGPCost per lead
203 EGPCost per purchase
13.49 EGPCPM · awareness
107.94 EGPCPM · conversion
AssumptionValue
MarketEgypt — from a real ad account
IndustryFood & beverage — estimated — not checked against real spend
Exchange rate used1 USD = 49 EGP (from the benchmark table)
Cost multiplier from your inputs0.64×
Benchmarks last reviewed2026-08-12

A multiplier under 1 means cheaper than the market baseline, over 1 means something raised it. Benchmarks marked inherited or estimated have not been checked against real spend — verify before quoting them to a client.

Run this on your own brand

Cost 20 tokens · the Free plan covers it

Start free