AHMED.AYOUTTY Back to writing

Planning a Ramadan Campaign With an AI Marketing System (GCC)

Playbook · Jul 2026 · 9 min

Ramadan is not one campaign. It is three windows stacked inside five or six weeks, each with a different job, and the mistake I watch brands make every year is treating it as a single push that starts when the crescent is sighted. It starts weeks before that. The build happens pre-Ramadan, the demand peaks in the nights, and the money often lands at Eid. An AI marketing system earns its place in this season for one reason: the windows move faster than a human team can ship bilingual creative, and the platform numbers spike hard enough to fool you into scaling against a figure the business will never collect. Plan for the windows, staff the day-parts, ship in both languages on time, and hold the collected number against the reported one when the dashboard starts to flatter you. That last part is where most of the season is won or lost.

Three windows, three different jobs

Pre-Ramadan: the build

Demand starts moving one to two weeks before the fast does. Households stock up. People plan the gifting and the travel. This is your cheapest attention of the whole season, before every competitor floods the auction, and it is the window brands skip because "Ramadan hasn't started yet." Use it to warm audiences, seed the wishlists, and get the Arabic creative approved and live. If your seasonal offer launches the day of the first fast, you have already lost the run-up that was supposed to feed it.

The nights of Ramadan

Daytime goes quiet. The buying moves to the hours after iftar and again around suhoor. Consideration runs long and social: people browse, compare, and send links to family before anyone taps buy, so conversion clusters late in the night. This is the demand peak, and it is also the most expensive auction of the year. The creative and the offer have to do more work per riyal here than they do in any ordinary month.

Eid: the release

The last ten nights and the run into Eid are the spend peak for gifting, clothing, and travel. Then it snaps shut. Fulfillment cutoffs matter more here than at any other point in the season. An order that cannot arrive before Eid is a cancellation waiting to happen, and a return waiting after it. The window that made your season can also open the widest gap between what the platform reported and what you actually banked.

The day-part shift is the media plan

In an ordinary month you spread budget across the working day. In Ramadan that plan is simply wrong. Attention collapses during fasting hours, floods back after iftar, holds through the evening, and returns for the suhoor crowd in the small hours. If your budget pacing and your creative rotation still assume a nine-to-five rhythm, you are paying peak prices to reach people who are asleep or fasting, and missing the two windows that actually convert.

This is a scheduling problem before it is a creative problem, and it is one an AI marketing system handles well. Shift the delivery weight to post-iftar and late-night. Pre-load the offers that suit each day-part, because a suhoor-hour message is not an iftar-hour message. Then let the system rebalance nightly as the real conversion curve for this specific audience emerges. A human sets the guardrails and the budget ceilings. The system holds the rhythm every night without someone staying awake to move sliders by hand.

Bilingual creative at the speed the window turns

The reason Ramadan punishes slow teams is volume under a deadline. Every window needs its own angle, in Arabic and English, across feed, story, and search. The Arabic cannot be a literal translation of the English. It has to read like it was written for a Gulf audience during Ramadan, because that audience can tell in a second when it wasn't. Produce all of that by hand and the Arabic always arrives late, usually after the offer is half over. I have watched it happen on good teams every single year.

An AI marketing system changes the economics of that production. It drafts the variants for each window and each day-part in both languages at once, keeps the offer and the terms consistent across every version, and hands a human a set to approve rather than a blank page to fill. The person still owns the judgment: the cultural read, the final Arabic, the claim that has to be true before it ships. What changes is that the Arabic goes live the same day as the English instead of a week behind it. The workflow that makes this reliable, and the guardrails that keep the Arabic natural rather than machine-flat, are in the bilingual AI content workflow.

Inventory and fulfillment are part of the media decision

Ramadan is where marketing and operations either move together or embarrass each other in public. The offer a paid campaign scales is a promise the warehouse and the courier have to keep, inside a shrinking window, against a courier network that is itself buried under everyone else's Eid orders. Scale the ad before you have confirmed the stock and the cutoff dates, and you sell out of the hero SKU on day three, or you take Eid orders you cannot deliver before Eid.

For a store running cash on delivery, the season compounds a problem that already exists the rest of the year. Rushed, impulse, last-minute gifting orders fail on delivery and come back at a higher rate than considered ones do. The Eid cutoff turns "arrives late" into "refused at the door." So the media plan has to carry the fulfillment reality inside it. Pull scaling forward so the delivery promise stays honest. Cut the offer or shift it to in-stock lines as the cutoffs approach. Treat the courier's capacity as a real constraint on spend, not a detail to sort out after the campaign. The e-commerce and retail playbook and the GCC retail system go deeper on wiring that together.

The number that survives the spike

Here is the part of the season I care about most, because it is where the money is quietly lost. Ramadan makes the platform number look spectacular. Higher basket sizes, gifting urgency, a captive late-night audience: the reported ROAS climbs, and the temptation is to read that spike as profit and scale into it hard. It is not profit. It is the reported number doing exactly what it does the rest of the year, only louder.

The gap between reported and collected does not shrink in the spike. It widens. Rushed gifting orders and impulse buys fail on delivery more often than considered purchases. The Eid cutoff adds cancellations a normal month never sees. For a cash-on-delivery store this is not a theory. An anonymized Egyptian account I have referenced before ran 4.1× gross ROAS against 1.9× collected once you subtract the COD failures and returns, roughly a third of orders gone. Now push that same account through the rushed end of a gifting season, when returns move the wrong way. The gross figure gets prettier while the collected figure does not follow it up nearly as far. The spike flatters the number that does not pay you.

The discipline is the same one I apply every month, just held harder because the season strains it hardest. Put both numbers side by side and name the gap: the platform-reported result and the collected, reconciled result, with the reason for the difference stated plainly. Not every business carries a wide gap. A clean-collection model like education barely has one. FIT Institute turned 121,330 AED of spend into roughly 912,550 AED of collected revenue, about 7.5×, because there is no physical-return step to subtract, so gross and collected sit close together. The point is not that the gap is always large. The point is that you have to measure it, and Ramadan is exactly when a large gap hides behind a beautiful dashboard. The full method is in the two-number report. Scale from the number that survives the season, not the one that spikes during it.

A realistic timeline

Work backward from the crescent, not forward from it.

Eight to ten weeks out: lock the offer strategy per window, confirm stock levels and courier cutoffs with operations, and stand up the reconciliation so you can read collected revenue, not just platform revenue, before you scale anything.

Four to six weeks out: build the bilingual creative for all three windows through the system, get a human to approve the Arabic and the claims, and set the day-part schedules. Do the slow, careful work now, while the auction is still cheap and calm.

The run-up and the month itself: run the pre-Ramadan build to warm demand, then let the system rebalance nightly across the post-iftar and suhoor windows while a person watches the collected number, the stock, and the delivery promise. Tighten the offer as the Eid cutoffs close in.

A US founder selling into the GCC works the same calendar with less room for error, because the season does not exist in the home market and every deadline, from creative to stock to cutoff, has to be imported deliberately. The system is what makes running an unfamiliar season on a familiar cadence possible, without a local team awake at two in the morning.

The edge, stated plainly

Ramadan rewards two things most brands cannot do at once: ship bilingual creative fast enough to catch three moving windows, and keep a cool head about the collected number while the platform number is spiking. An AI marketing system, run by someone who has worked this season before, gives you both. It holds the nightly rhythm and the two-language production so you fill each window on time, and it keeps the reported and collected numbers side by side so you scale into real demand instead of a seasonal illusion.

Next step

To plan your Ramadan windows before the auction heats up, request a systems diagnostic. Prefer a direct conversation? Message Ahmed on WhatsApp.

Internal links: AI marketing systems · bilingual AI content workflow · the two-number report · e-commerce & retail playbook · GCC retail AI system

Ready to build a system that runs your marketing?

Start with a diagnostic — one call to find where AI earns its keep in your funnel, and what to skip.

Request a diagnostic → Who am I — track record

Privacy · Terms