Aller au contenu
0
Back to blog Meta Ads

Meta Ads in Morocco: How to Launch Your First Facebook and Instagram Campaign, Step by Step

By DESORA Published on September 26, 2026 6 min read
Meta Ads in Morocco: How to Launch Your First Facebook and Instagram Campaign, Step by Step
Meta Ads

Meta Ads is the advertising platform behind Facebook, Instagram, Messenger and WhatsApp. To launch a campaign in Morocco, you choose an objective (messages, leads, sales…), a daily or lifetime budget, an audience and creatives, then Meta delivers your ads through an auction. This guide follows the real setup order: prerequisites, campaign creation, budget, then the metrics to watch.

Boost a post or use Ads Manager?

The “Boost” button under a post is the simplest way in. Ads Manager is the full tool. The difference matters as soon as you expect a business result.

Boosting a postAds Manager
SetupA few clicksMore settings
Objectives availableLimitedAll: awareness, traffic, engagement, leads, app promotion, sales
Testing several creativesNoYes
Website conversion trackingLimitedFull, with the Meta pixel
Best forGiving one post visibilityGetting measurable messages, leads or sales

What to prepare before launching

  1. A Facebook Page and a professional Instagram account, linked together.
  2. A business portfolio in Meta Business Suite (formerly Business Manager) that owns the Page, the ad account and, if you have one, the WhatsApp Business number. Do not let everything depend on one employee’s personal profile.
  3. A valid payment method. A Moroccan card works if it is enabled for international online payments: check the option and the limit with your bank.
  4. The Meta pixel on your website, ideally with the Conversions API, if you want to measure form submissions or purchases. Without tracking, Meta optimises blind.
  5. A WhatsApp Business number, if your customers mostly contact you on WhatsApp, which is the case for most businesses in Morocco.

Launch your first campaign in 7 steps

  1. Choose the objective. In Ads Manager, Meta offers six objectives: awareness, traffic, engagement, leads, app promotion and sales. Pick the one that matches the result you are paying for, not the cheapest metric.
  2. Set the budget. A daily budget for steady delivery, a lifetime budget with an end date for a time-limited push.
  3. Choose the destination. Your website, a Meta instant form, Messenger, Instagram Direct or WhatsApp.
  4. Define the audience. Country or cities (Casablanca, Rabat, Tangier, Marrakech…), age, language. For a first campaign, a broad audience with Advantage+ audience often beats very narrow targeting, because the algorithm has more room to find the right people.
  5. Keep automatic placements (Advantage+ placements) unless you have a specific reason: Meta then spreads the budget across Facebook, Instagram, Stories and Reels according to performance.
  6. Prepare two or three different creatives. A short vertical video, a still image, a carousel. Write in your customer’s language, with a hook about their problem in the very first line.
  7. Review and publish. Meta reviews most ads within 24 hours. If your ad concerns housing, employment, credit or politics, declare it in the matching special ad category: Meta requires it and then limits some targeting options.

Which objective for which goal?

Your goalMeta objectiveDestination
Receive enquiries on WhatsAppEngagement or LeadsWhatsApp
Collect qualified contactsLeadsInstant form or website
Sell onlineSalesWebsite with the pixel installed
Make a new brand knownAwarenessNone (ad view)
Send people to an article or pageTrafficWebsite

How much do Facebook and Instagram ads cost in Morocco?

There is no price list. Meta sells every impression at auction: when several advertisers want the same person at the same moment, the price goes up. Your cost therefore depends on three things:

  • The audience: the more in demand it is, the more it costs.
  • The period: peak commercial periods push competition up.
  • The quality of your creatives: Meta favours ads that hold attention, which lowers the cost of each result.

The right move is not to look for “the price of an ad” but to set the cost per result you can afford. If a customer brings you 2,000 dirhams of margin, a cost per lead of a few dozen dirhams is profitable even if only one lead in five signs. Do that maths before setting your budget.

On volume, remember one Meta rule: each ad set needs around 50 optimised results in a week to exit the learning phase. Too small a budget spread across too many ad sets never reaches that threshold. One properly funded ad set beats five underfed ones.

Click-to-WhatsApp ads: the format that suits Morocco best

In Morocco, WhatsApp is the default way to get in touch. An ad that opens a WhatsApp conversation directly, with a pre-filled message, removes the form step, often where most people drop off. Choose WhatsApp as the destination, write a greeting that asks a precise question, and make sure someone answers fast: a high-performing ad that leads to an unanswered chat is wasted budget. We compare both approaches in Click-to-WhatsApp vs. contact forms in Morocco.

Which metrics to track, and which to ignore

MetricWhat it tells youImportance
Cost per resultWhat you pay for a message, a lead or a saleThe most important
Post-click conversion rateThe share of visitors who take actionReveals a page or offer problem
CTR (click-through rate)How well the ad makes people clickUseful for comparing creatives
CPM (cost per 1,000 impressions)The price of attention in your audienceContext, not a goal
Likes and sharesEngagement on the postRarely linked to sales

The most common mistakes

  • Editing the campaign every day. Every significant change restarts the learning phase. Let it run at least a week before judging.
  • Choosing the cheapest objective. A “Traffic” objective buys cheap clicks, not customers. Pay for the result that matters.
  • Targeting too narrowly from the start. Stacking interests shrinks the audience and drives costs up.
  • Launching without tracking. Without the pixel or Conversions API, there is no way to know which ad sells.
  • Only one creative. With nothing to compare, you do not learn what works. Test at least two angles.

Would you rather hand your campaigns over?

DESORA designs, launches and runs results-driven Meta Ads campaigns for Moroccan businesses, with clear reporting on cost per lead and per sale. See our Meta Ads service, or read our comparison Meta Ads or Google Ads to choose the right starting platform.

Frequently asked questions

There is no fixed rate. You choose a daily or lifetime budget, and Meta charges through an auction: the cost depends on the audience you target, the competition at that moment and the quality of your creatives. The real question is the cost per result (a message, a lead, a sale), which you measure after a few days of delivery.

Yes, as long as the card is enabled for international online payments. Many Moroccan banks require you to switch this option on and set a limit: check with your bank before launching, otherwise payments are declined and delivery stops.

Boosting is enough to give one post more visibility. As soon as the goal is measurable messages, leads or sales, Ads Manager is far better suited: it lets you choose the objective, test several creatives and track conversions.

Meta reviews most ads within 24 hours. After that, allow at least a week of delivery without major edits before judging a campaign, while the algorithm exits its learning phase.

In the language your customer actually speaks. Many Moroccan advertisers test two versions of the same ad, for example in French and in Darija, and let the results decide.