Local Leap Media

Media Buying Audit & Optimization Playbook

The rules of thumb for auditing a live client account and deciding what to scale, what to optimize, and how to troubleshoot. Distilled from the 2026-06-29 media-buying training call (Sean + Tasneem onboarding a new media buyer).

This is the companion to Media Buyer Launch Playbook. That one covers getting a new client live. This one covers everything after launch — the recurring audit you run when an account needs attention.

How to use it: run the audit process first, then apply the three rule sets (scaling, optimizing, troubleshooting). The one-glance cheat sheet at the bottom is the fast reference once you know the account.

The complete Arabic translation follows the English version below — same content, mirrored. النسخة العربية الكاملة موجودة في النصف الثاني من هذا المستند.


The Audit Process — do this every time

  1. Open both sources side by side. The Profit & Loss Sheet (Imported tab) and Facebook Ads Manager. The sheet is the source of truth for appointments — Ads Manager's lead and CPL counts can be wrong (the sheet often shows more leads than Ads Manager). If a number looks too low, a setter may not have linked the appointment yet — check with the setter before reacting.
  2. Decide: is it a volume problem or a quality problem? Volume = not enough leads coming in. Quality = leads come in but no one answers or books (no response, bad number). It can also be a market problem — some accounts only get cut after many failed tries.
  3. Run the AI analysis. Export the Imported tab as a CSV. Use the team's standard analysis prompt (it teaches the AI the campaign / ad set / ad structure and what "scheduled" vs "canceled" means). Set the start row to your date window (for example, June 1). Use Claude or ChatGPT — not Gemini (its analysis is unreliable). The output shows which ads produced leads, and which of those leads became appointments.
  4. Look at the live ads for context. Filter to ads that got at least one lead in the last 30 days. Find the ad driving the appointments — it is usually also where most of the leads come from. That ad is your winner. Everything else is measured against it.
  5. Account location note. Most accounts live on Home Project Pal. QPS is a franchise — multiple accounts, not all in one place. Confirm you are in the right account first.

Reading the Kill Switch (lead quality)

Kill-switch reasons fall into two buckets. Only the first bucket is the media buyer's job to fix.

In your control — each one points to a fix

Reason What it usually means Fix
Out of range Radius or location question is wrong Fix the geo (radius / location qualifier)
Job too small Creative is making people think it is a repair or small job Fix the creative message
Price shopper Mostly out of your hands, but the ad can be attracting bargain hunters Watch for a pattern
Bad number Wrong or fake number — often autofill junk Test the WhatsApp-number fix (see Troubleshooting)
No response Never answers — often autofill junk Test the WhatsApp-number fix (see Troubleshooting)

Out of your control — ignore these for ad decisions

Callback · Duplicate · Change mind · Canceled · Booked by company.

React to patterns, not single cases. One "job too small" is noise. A cluster of them means the creative is sending the wrong signal.


Scaling — rules of thumb


Optimizing — rules of thumb


Troubleshooting — rules of thumb


One-Glance Cheat Sheet

What you see Usually means Do this
Winner ad stuck on a small budget Underfed Scale budget (if cost-per-appointment is scalable)
Cost-per-appointment well under ~$150 Room to scale Increase budget
Cost-per-appointment near the appointment's value Too close for comfort Scale carefully; fix booking rate first
CPL rising over 1–2 weeks Ad fatigue Refresh creative or raise budget to re-enter learning — don't auto-kill
High clicks / CTR but no leads Wrong or unserious audience Pause it; move budget to what converts
High CPM alone Warning only Check leads / appointments before killing
Pattern of "out of range" Geo is wrong Fix radius / location question
Pattern of "job too small" Creative signals a small / repair job Fix the creative message
Pattern of "no response" / "bad number" Autofilled junk numbers Add manual WhatsApp field; test
Image number ≠ copy number Mismatch hurting the offer Align image + copy, relaunch
Two campaigns, one asset each Competing for the same audience Merge into one ABO campaign
Two price offers to the same audience Cannibalization Make the higher offer visually distinct

Worked Examples (from the training call)

QPS Charleston — volume + quality problem

Weathermasters — engagement without conversion


دليل تدقيق وتحسين شراء الإعلانات (Media Buying Audit & Optimization Playbook)

القواعد العملية لتدقيق حساب عميل نشط واتخاذ القرار بشأن ما يجب توسيعه (scale)، وما يجب تحسينه (optimize)، وكيفية حل مشكلاته (troubleshoot). مستخلَص من مكالمة تدريب شراء الإعلانات بتاريخ 2026-06-29 (Sean و Tasneem أثناء تدريب مشترٍ إعلامي جديد).

هذا الدليل مكمّل لـ Media Buyer Launch Playbook. ذلك الدليل يغطّي إطلاق عميل جديد، وهذا الدليل يغطّي كل ما يأتي بعد الإطلاق — التدقيق الدوري الذي تجريه عندما يحتاج الحساب إلى مراجعة.

طريقة الاستخدام: نفّذ خطوات عملية التدقيق أولًا، ثم طبّق مجموعات القواعد الثلاث (التوسيع، التحسين، حل المشكلات). الجدول المرجعي السريع في الأسفل هو مرجعك السريع بعد أن تتعرّف على الحساب.


عملية التدقيق — نفّذها في كل مرة

  1. افتح المصدرين جنبًا إلى جنب. ورقة الأرباح والخسائر (Profit & Loss Sheet — تبويب Imported) و Facebook Ads Manager. الورقة هي المصدر الموثوق للمواعيد (appointments) — أرقام الـ leads والـ CPL في Ads Manager قد تكون خاطئة (غالبًا تُظهر الورقة عدد leads أكبر مما يظهر في Ads Manager). إذا بدا رقمٌ منخفضًا أكثر من اللازم، فقد لا يكون أحد الـ setters قد ربط الموعد بعد — تواصل مع الـ setter قبل اتخاذ أي إجراء.
  2. حدّد: هل المشكلة في الكمية (volume) أم في الجودة (quality)؟ الكمية = عدد leads غير كافٍ. الجودة = تأتي leads لكن لا أحد يرد أو يحجز (no response، bad number). وقد تكون المشكلة في السوق نفسه — بعض الحسابات لا نوقفها إلا بعد محاولات كثيرة فاشلة.
  3. شغّل تحليل الـ AI. صدّر تبويب Imported كملف CSV. استخدم prompt التحليل القياسي الخاص بالفريق (يُعلّم الـ AI بنية campaign / ad set / ad ومعنى "scheduled" مقابل "canceled"). اضبط صف البداية على النطاق الزمني المطلوب (مثلًا 1 يونيو). استخدم Claude أو ChatGPT — وليس Gemini (تحليله غير موثوق). يوضّح الناتج أيّ الإعلانات جلبت leads، وأيٌّ من تلك الـ leads تحوّل إلى مواعيد.
  4. انظر إلى الإعلانات النشطة لفهم السياق. صفِّ الإعلانات التي جلبت lead واحدًا على الأقل خلال آخر 30 يومًا. ابحث عن الإعلان الذي يجلب المواعيد — وهو عادةً نفس الإعلان الذي يأتي منه أغلب الـ leads. هذا الإعلان هو الفائز (winner)، وكل شيء آخر يُقاس بالنسبة إليه.
  5. ملاحظة حول مكان الحساب. أغلب الحسابات موجودة على Home Project Pal. أما QPS فهو امتياز (franchise) — حسابات متعددة وليست كلها في مكان واحد. تأكّد أولًا أنك في الحساب الصحيح.

قراءة الـ Kill Switch (جودة الـ leads)

أسباب الـ kill-switch تنقسم إلى مجموعتين. المجموعة الأولى فقط هي مسؤولية المشتري الإعلامي.

ضمن سيطرتك — كل سبب يشير إلى حل

السبب ما يعنيه عادةً الحل
Out of range الـ radius أو سؤال الموقع خاطئ صحّح النطاق الجغرافي (radius / location qualifier)
Job too small الإعلان يجعل الناس يظنون أنها وظيفة إصلاح أو وظيفة صغيرة صحّح رسالة الإعلان (creative)
Price shopper غالبًا خارج سيطرتك، لكن قد يكون الإعلان يجذب الباحثين عن الأرخص راقب إن كان هناك نمط متكرّر
Bad number رقم خاطئ أو وهمي — غالبًا بسبب الـ autofill جرّب حل رقم WhatsApp (انظر حل المشكلات)
No response لا يرد أبدًا — غالبًا بسبب الـ autofill جرّب حل رقم WhatsApp (انظر حل المشكلات)

خارج سيطرتك — تجاهَلها عند اتخاذ قرارات الإعلانات

Callback · Duplicate · Change mind · Canceled · Booked by company.

تعامَل مع الأنماط، لا مع الحالات الفردية. حالة "job too small" واحدة هي مجرد ضوضاء. لكن تكرارها يعني أن الإعلان يرسل إشارة خاطئة.


التوسيع (Scaling) — قواعد عملية


التحسين (Optimizing) — قواعد عملية


حل المشكلات (Troubleshooting) — قواعد عملية


الجدول المرجعي السريع

ما تراه ما يعنيه عادةً ما تفعله
إعلان فائز عالق على ميزانية صغيرة غير مُغذّى بما يكفي وسّع الميزانية (إذا كانت تكلفة الموعد قابلة للتوسّع)
تكلفة الموعد أقل بكثير من ~$150 مجال للتوسّع زِد الميزانية
تكلفة الموعد قريبة من قيمة الموعد قريبة جدًا للأمان وسّع بحذر؛ أصلِح معدّل الحجز أولًا
ارتفاع الـ CPL خلال أسبوع إلى أسبوعين إجهاد الإعلان (fatigue) جدِّد الـ creative أو ارفع الميزانية للعودة إلى التعلّم — لا توقفه تلقائيًا
نقرات / CTR عالية بلا leads جمهور خاطئ أو غير جاد أوقِفه؛ انقل الميزانية إلى ما يحوّل
CPM عالٍ بمفرده تحذير فقط راجِع الـ leads / المواعيد قبل الإيقاف
نمط "out of range" الجغرافيا خاطئة صحّح الـ radius / سؤال الموقع
نمط "job too small" الإعلان يوحي بوظيفة صغيرة / إصلاح صحّح رسالة الإعلان
نمط "no response" / "bad number" أرقام غير صالحة من الـ autofill أضِف حقل WhatsApp يدوي؛ اختبر
رقم الصورة ≠ رقم الـ copy عدم تطابق يُضعف العرض طابِق الصورة مع الـ copy وأعد الإطلاق
حملتان، كلٌّ منها بأصل واحد تتنافسان على نفس الجمهور ادمجهما في حملة ABO واحدة
عرضا سعر لنفس الجمهور تنافس العروض اجعل العرض الأعلى مميزًا بصريًا

أمثلة عملية (من مكالمة التدريب)

QPS Charleston — مشكلة كمية + جودة

Weathermasters — تفاعل بلا تحويل


صفحات ذات صلة