Why one national campaign is the wrong default
Saudi Arabia is one country and three very different cities. A ChatGPT ad matched to 'best family compound' means one thing in Riyadh, another in Jeddah, and something else in Dammam, where the question is often about proximity to Aramco and the causeway to Bahrain. Because targeting works by geography, topic and language, a single national campaign averages those differences away and pays Riyadh prices for Dammam intent.
Splitting by city also gives you clean data. When each city has its own budget, copy and landing page, the tracked revenue tells you which city pays and which topic pays in it. Availability comes first, as always: rollout is staged by country and by plan, and we confirm the current status for Saudi Arabia on WhatsApp before any city gets a budget.
Riyadh: the capital and the professional buyer
Riyadh is the capital, the government and corporate centre, and the city where English carries the most weight at work. Buyers here skew toward professionals, families relocating for jobs, and a large expat layer. Questions to ChatGPT lean practical: which district for a commute to KAFD, which international school, where to buy a car, what is on during Riyadh Season. Copy should be Najdi-shaded Arabic first with English variants for the professional crowd.
Riyadh is also where topic competition is heaviest, because every developer, dealer and retailer wants it. That makes topic selection sharper here: instead of bidding on the broad category, pick the specific questions your customers ask and let the cheaper cities carry broader topics. Landing pages should show Riyadh addresses, delivery times and branch hours, not a national contact page.
Jeddah and Dammam: two different coasts
Jeddah is the Red Sea, the gateway for Umrah and Hajj visitors, and a more relaxed, Hijazi-flavoured city with a strong food, fashion and family-outing culture. Questions run to restaurants on the waterfront, beach and resort stays, wedding services and gifts. The Arabic should sound Hijazi rather than Najdi, and the tone can be warmer. Tourism, hospitality and F&B brands usually find Jeddah their best city for seasonal offers.
Dammam and the Eastern Province are industry, energy and a large workforce with steady income, plus weekend traffic to Bahrain over the causeway. B2B suppliers, car dealers, home services and family retail do well here, and the questions are practical and price-aware. Competition is lighter than Riyadh, which often makes Dammam the cheapest place to prove a topic before scaling it to the capital.
Geography and language settings
Set geography at the city level where the platform allows it, and where it only offers country-level targeting, split by language and topic instead and let the landing page do the localising ‹CONFIRM›. Keep Arabic as the default language layer in all three cities, and add English variants weighted toward Riyadh. Never run one Arabic ad across all three cities if the dialect shading matters for your category; a Hijazi greeting in Dammam is a small thing that reads as careless.
Topics should be city-specific too. 'Apartments near KAFD', 'Jeddah Corniche restaurants', 'Dammam to Bahrain weekend' are conversations, not keywords, and they tell you what the person is planning. Pick them from what your own customers ask on WhatsApp and in reviews, not from a keyword tool. A topic that proves itself in Dammam can then be tested in Riyadh with a bigger budget. Our Arabic-first guide covers the language layer in detail.
Seasons: Riyadh Season, Founding Day, National Day, Ramadan
Saudi seasons move differently by city. Riyadh Season concentrates entertainment and hospitality demand in the capital; Founding Day on 22 February and National Day on 23 September lift retail and F&B nationally with heavy promotional noise; Ramadan and Eid shift both what people ask and when they ask it, with late-night conversations and gift questions; summer pushes Riyadh and Dammam families toward Jeddah and travel.
ChatGPT ads follow the calendar because the conversations do. Launch season campaigns before the peak, not during it, with topics and copy written for the season and the city, and pause topics that go quiet. Our Ramadan marketing guide shows the timing logic we use across the Gulf, adjusted for Saudi dates and for the fact that Riyadh Season has its own calendar.
Landing-page localisation and the next step
The landing page is where city targeting either pays or leaks. A Riyadh ad should land on a page with a Riyadh address, Riyadh delivery times, and a WhatsApp number answered by someone who knows the city. Prices in SAR with Mada, Apple Pay and BNPL visible. Arabic by default, English a toggle. Three light pages beat one heavy national one, and they are cheaper to test.
Send us your website, what you sell, and which of the three cities matter to you. We confirm the current ChatGPT ads status for Saudi Arabia, then show how we would split budget, topics, language and landing pages by city, and what the first month looks like in SAR. Start with how to launch ChatGPT ads in Saudi Arabia for the full process.