Sari la conținut
SEMROI
Reclame plătite

Meta Ads MCP: gestionarea reclamelor Meta cu agenți AI (exemplu de Black Friday)

Ce poate face un agent AI în contul tău de reclame prin serverul MCP oficial al Meta, ce rămâne la un om și cum am pregătit cu agenți campania de Black Friday a Horeca Papatya.

Berkay Senol
Berkay Şenol
Lider Marketing
10 min de citit
Agenți AI se conectează prin emblema MCP la un cont Meta Ads cu patru formate de reclamă, oprite până le lansează un om

Răspunsul scurt. Meta Ads MCP este serverul MCP oficial, găzduit de Meta (mcp.facebook.com/ads). Conectează la contul tău de reclame un agent AI care suportă MCP, cum ar fi Claude Code, Codex, Cursor, Gemini CLI sau ChatGPT: agentul citește performanța, creează campanii, seturi de reclame și reclame în stare întreruptă și actualizează reclamele existente. Lansarea, bugetul și datele clienților încărcate în cont ar trebui să rămână la decizia unui om. Mai jos găsești configurarea, regulile de siguranță și cum am pregătit cu agenți campania de Black Friday 2026 a magazinului Horeca Papatya.

Ce este Meta Ads MCP?

Meta Ads MCP este o conexiune între contul tău de reclame și uneltele tale AI, construită și operată chiar de Meta. Folosește standardul Model Context Protocol (MCP), deci orice agent care vorbește MCP se poate conecta la același server. Meta a anunțat aceste conexiuni în aprilie 2026, ca beta deschisă, sub numele „ads AI connectors”. Pe lângă serverul MCP pentru reclame există și o unealtă în linie de comandă (Ads CLI).

Trei lucruri de știut. Te autentifici cu contul de Facebook prin OAuth; nu ai nevoie de un token partajat sau de date de autentificare de dezvoltator. Meta nu cere bani în plus pentru conexiune; abonamentul uneltei AI și bugetul de reclame rămân ca de obicei. Lansarea se face treptat, așa că serverul s-ar putea să nu fie încă activ pe orice cont de reclame.

Dacă MCP e nou pentru tine, începe cu articolul nostru Ce este un MCP server?. Există și servere MCP de la terți pentru reclamele Meta; cele mai multe adună mai multe platforme de publicitate într-un singur loc. În proiectele noastre folosim serverul oficial, pentru că accesul la cont trece direct prin sistemul de permisiuni al Meta și nu mai intră nicio altă firmă la mijloc.

Ce poate face un agent AI cu Meta Ads MCP?

Documentația Meta grupează uneltele în șapte zone: raportare, crearea și gestionarea reclamelor, cataloage, semnale și seturi de date, căutare în Centrul de ajutor, teste A/B și studii de creștere a conversiilor, și istoricul activității. În practică, munca se împarte așa:

  • Sarcină: Citirea performanței
    Ce face agentul: Extrage metricile campaniilor, seturilor de reclame și reclamelor, compară perioade, face rezumateCine decide: Agentul singur
  • Sarcină: Cercetare de piață
    Ce face agentul: Caută reclamele active în Biblioteca de reclame Meta (Meta Ads Library)Cine decide: Agentul singur
  • Sarcină: Construirea campaniei
    Ce face agentul: Creează campania, setul de reclame, creativul și reclama întrerupte, generează previzualizăriCine decide: Agentul pregătește, tu verifici
  • Sarcină: Modificări
    Ce face agentul: Actualizează câmpuri precum textul, datele, targetarea și bugetulCine decide: Aprobare pentru buget și date
  • Sarcină: Lansarea
    Ce face agentul: Activează un obiect întrerupt; cheltuiala porneșteCine decide: Mereu tu
  • Sarcină: Catalog și semnale
    Ce face agentul: Verifică seturile de produse, erorile din feed, sănătatea pixelului și a seturilor de dateCine decide: Agentul depistează, corecturile cer aprobare
  • Sarcină: Publicuri
    Ce face agentul: Creează publicuri personalizate, încarcă o listă de clienți hash-uităCine decide: Tu: e o chestiune de date și consimțământ
  • Sarcină: Istoric
    Ce face agentul: Citește și rezumă jurnalul de modificări al contuluiCine decide: Agentul singur
Ce poate face un agent AI cu Meta Ads MCP și cine decide
SarcinăCe face agentulCine decide
Citirea performanțeiExtrage metricile campaniilor, seturilor de reclame și reclamelor, compară perioade, face rezumateAgentul singur
Cercetare de piațăCaută reclamele active în Biblioteca de reclame Meta (Meta Ads Library)Agentul singur
Construirea campanieiCreează campania, setul de reclame, creativul și reclama întrerupte, generează previzualizăriAgentul pregătește, tu verifici
ModificăriActualizează câmpuri precum textul, datele, targetarea și bugetulAprobare pentru buget și date
LansareaActivează un obiect întrerupt; cheltuiala porneșteMereu tu
Catalog și semnaleVerifică seturile de produse, erorile din feed, sănătatea pixelului și a seturilor de dateAgentul depistează, corecturile cer aprobare
PublicuriCreează publicuri personalizate, încarcă o listă de clienți hash-uităTu: e o chestiune de date și consimțământ
IstoricCitește și rezumă jurnalul de modificări al contuluiAgentul singur
Sursa: Meta for Developers, lista de unelte Ads MCP Server (noiembrie 2026).

Documentația Meta o spune clar: uneltele de scriere creează obiectele întrerupte, iar clientul tău AI îți cere confirmarea înainte de lansare. Singura unealtă care pornește cheltuiala este cea de activare. E o setare implicită bună, dar nu ajunge singură. Noi adăugăm deasupra regulile de mai jos.

Ce ar trebui să rămână la decizia unui om?

Exemplele de agenți AI care și-au publicat rezultatele au ceva în comun: trag o linie clară în jurul a ceea ce agentul poate face singur. Într-un cont de reclame, linia trece prin fața a tot ce cheltuie bani sau nu se mai poate anula:

  • Lansarea. Agentul nu activează singur nicio campanie, niciun set de reclame și nicio reclamă. Comanda „pornește” vine de la tine.
  • Bugetul și datele. Bugetul zilnic, cheltuiala totală și ora de start sunt decizii umane. Agentul scrie o propunere argumentată, cifra o dai tu.
  • Care cont. MCP-ul vede toate conturile de reclame la care ajunge contul tău de Facebook; la o agenție, asta înseamnă zeci de clienți. Dă-i agentului numele unui singur cont.
  • Prețuri și reduceri. Fiecare preț din reclamă trebuie să se potrivească cu prețul curent din magazin, iar condițiile reducerii trebuie scrise clar. Ultima lectură o face un om.
  • Datele clienților. Ca să încarci o listă de clienți, trebuie acceptați termenii pentru publicuri personalizate în cont și, conform GDPR, ai nevoie de un temei legal pentru folosirea acestor date. De asta se ocupă un om, în numele firmei.
  • Ștergerea. În loc să ștergi campanii sau publicuri, întrerupe-le și arhivează-le. Acțiunile ireversibile nu ar trebui să intre în permisiunile agentului.
Cont greșit

Un agent căruia îi spui „fă la fel” în contul greșit cheltuie bugetul altui client. Pune-l să repete numele contului înaintea fiecărei scrieri și trece regula în fișierul de instrucțiuni al agentului.

Black Friday 2026: cum am construit campania cu agenți

Horeca Papatya este un magazin online din România, pe Shopify, care vinde textile pentru hoteluri și restaurante. Am migrat magazinul împreună cu un agent AI și îl administrăm la fel; am descris infrastructura în studiul de caz despre serverul Shopify MCP. Obiectivul pentru Black Friday 2026 era clar: o reducere aplicată automat în coș la textile, între 6 și 30 noiembrie, reclame Meta care o anunță și o serie de e-mailuri.

Cea mai mare parte a muncii s-a făcut în aceeași sesiune cu agentul: setările magazinului, campania Meta, creativele și e-mailurile. Totul a fost gata de lansare pe 5 noiembrie, într-o singură zi lucrătoare. La fiecare pas, decizia a luat-o un om.

  1. 5 nov.
    Analiză și configurare

    Am analizat datele magazinului și Biblioteca de reclame Meta; am configurat reducerile, colecția, e-mailurile și campania Meta.

  2. 5 nov.
    Aprobare

    Campania, setul de reclame și primele reclame au fost activate cu aprobarea noastră și au intrat în verificarea Meta.

  3. 6 nov.
    Lansare

    Reducerile au pornit la miezul nopții, reclamele la 08:00. În aceeași zi am verificat încă o dată textele reclamelor.

  4. 8 nov.
    Reîmprospătare

    Au intrat reclame noi, potrivite pentru Reels, cu UTM-uri, plus videoul făcut din cod; am făcut un audit al măsurării.

  5. 12 nov.
    Punct de control

    Datele din primele șapte zile decid ce facem cu setul de reclame. Orice set nou va porni întrerupt.

  6. 30 nov.
    Final

    Reducerile se opresc singure; pe 1 decembrie rulează lista de revenire pregătită dinainte.

Întâi magazinul: reducere în trepte și plan de revenire

Înainte de orice reclamă, oferta în sine trebuia să funcționeze. Agentul a creat o colecție inteligentă (60 de produse) care alege prin reguli textilele incluse în campanie și o reducere automată, fără cod, în două trepte, în funcție de valoarea coșului. Reducerile au fost programate cu dată de start și de final, așa că nimeni nu trebuie să-și amintească să oprească ceva la sfârșitul campaniei. Pe site am adăugat un pop-up vizibil doar în perioada campaniei și un link de campanie în meniu.

Fiecare modificare live a urmat același tipar: întâi o rulare de probă (dry run), apoi aplicarea, apoi recitirea pentru verificare, cu un script de revenire pregătit. Am testat reducerile fără comenzi reale, cu calculul comenzilor ciornă din Shopify. Testul a prins ceva important: în Shopify, pragurile minime atât pentru reduceri, cât și pentru livrarea gratuită se uită la suma de după reducere. Am ajustat regula de livrare ca promisiunea din vizualuri și pagina de checkout să nu se contrazică.

Campania Meta: configurarea cu Meta Ads MCP

Agentul a citit mai întâi: istoricul comenzilor din magazin, datele de analytics ale site-ului și reclamele de Black Friday active în acel moment în Biblioteca de reclame Meta. Pe baza analizei a propus o structură de campanie, pe care am aprobat-o:

  • O singură campanie de vânzări, cu optimizarea bugetului la nivel de campanie și catalogul Shopify conectat.
  • Un singur set de reclame optimizat pentru achiziții; România, publicul Advantage+ și plasări Advantage+.
  • Setul de produse vine din colecția de campanie a magazinului.
  • Ora de start și data de final au fost decizia noastră.

Totul a fost creat întrerupt. După ce am verificat previzualizările, am activat noi campania, setul de reclame și primele reclame. În instrucțiunile agentului era un singur cont de reclame; pentru că, prin conexiunea MCP, agentul vede și conturile celorlalți clienți ai agenției, regula a fost verificată din nou înaintea fiecărei scrieri.

Creativele: carduri și video făcute din cod

Planul inițial era să trecem prețul redus în catalog și să rulăm reclame dinamice din catalog. Meta a acceptat câmpul de preț redus din catalog, dar nu l-a aplicat (FIELDS_NOT_APPLIED): în cataloagele sincronizate din Shopify, câmpul e controlat de integrarea Shopify. Iar dacă am fi scăzut prețurile în magazin, am fi stricat reducerea în trepte.

Așa că agentul a produs carusele statice, cu prețul pe care îl plătește clientul scris pe fiecare card. Cardurile au fost desenate în HTML/CSS și transformate în imagini; fiecare preț a fost recalculat din prețul curent al magazinului înainte de lansare. Pentru Stories și Reels am făcut carduri separate, 9:16, cu textul ținut în zona sigură, ca să nu fie acoperit de interfața Reels. Videoul de 15 secunde a fost și el făcut din cod (cu Remotion, construit pe React); a fost încărcat în Meta fără sunet, iar muzica vine din biblioteca Meta. Ca rezervă, avem pregătită și o variantă cu muzică originală.

În final sunt live patru formate de reclamă: un carusel de produse, un carusel cu pachete de prosoape, o imagine statică și un video. Pe drum am învățat trei lecții:

  • Prima versiune arăta prețul întreg. Am prins-o și am arhivat-o. De atunci, fiecare reclamă cu preț trece printr-o verificare separată față de prețurile din magazin.
  • Creativele nu se pot modifica. Ca să corectezi imaginea sau linkul unei reclame live ai nevoie de o reclamă nouă. De aceea, și adăugarea parametrilor UTM a însemnat reclame noi.
  • Grupează modificările. Am pornit patru reclame noi și am oprit trei vechi dintr-o singură mișcare; faza de învățare s-a resetat o singură dată.

E-mailurile: 6 e-mailuri, 5 segmente

Shopify Email nu are un API public. Agentul a creat segmentele prin API (toți abonații, cei care au comandat, cei care nu au comandat, coșurile abandonate), a generat HTML-ul e-mailurilor cu un script și, prin automatizare de browser în sesiunea noastră, le-a încărcat în Shopify și le-a programat pentru 6, 10, 18, 27 și 30 noiembrie. Corpul e-mailului nu e o singură imagine; titlul, oferta și butonul sunt scrise și ca text. O copie a fiecărei trimiteri ajunge și la echipa internă.

O mică capcană

În Shopify, dacă deschizi editorul unui e-mail programat, acesta redevine ciornă și nu mai pleacă. Verifică e-mailurile programate din ecranul cu lista.

Măsurarea: întâi să fim siguri că numărăm corect

Înainte de optimizarea reclamelor, agentul a comparat oră cu oră evenimentele de achiziție trimise către Meta cu comenzile din magazin și a verificat deduplicarea evenimentelor din browser și de pe server, plus lista de domenii permise. Fiecare reclamă rulează cu propriile etichete UTM, așa că raportul Meta și analytics-ul site-ului se pot citi separat.

Ce să măsori

La finalul campaniei tale, verifică trei lucruri: achizițiile numărate de Meta se potrivesc cu comenzile din magazin, UTM-urile arată ce reclamă a adus comenzi pe site, iar comenzile din e-mail se citesc separat de cele din reclame?

Reguli de siguranță înainte să-i dai agentului acces

Le scriem în fișierul de instrucțiuni al agentului la fiecare client. Nu contează ce unealtă folosești: cât timp regulile stau în fișier, se aplică în fiecare sesiune.

0 din 7 bifate

Un exemplu scurtat dintr-un fișier de instrucțiuni:

md
## Reclame Meta: reguli
- Cont: doar „<numele contului de reclame>”. Nu face nimic în alt cont, nici măcar citire.
- Obiectele noi se creează PAUSED. Activează doar la instrucțiunea explicită „activează”.
- Modificări de buget, date și țară țintă: scrie întâi o propunere argumentată, așteaptă aprobarea.
- Fără ștergeri. Întrerupe (PAUSED), arhivează dacă e nevoie.
- Înainte de lansare, compară fiecare text cu preț cu prețul curent din magazin.
- UTM pe fiecare reclamă: utm_source=facebook&utm_medium=paid_social&utm_campaign=<campanie>
- După fiecare modificare, scrie în jurnal: ce s-a schimbat, la ce obiect, de ce.

Configurarea Meta Ads MCP: pas cu pas

  1. Verifică accesul. Ai nevoie doar de un cont de reclame pe care ai dreptul să-l gestionezi și de autentificarea cu Facebook. Majoritatea configurărilor nu cer o aplicație de dezvoltator; dacă vrei să te conectezi prin aplicația ta, ghidul Meta pentru dezvoltatori îți dă pașii.
  2. Alege unealta. Merge orice unealtă care vorbește MCP: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, ChatGPT. Documentația Meta are pași gata făcuți pentru Claude Code și ChatGPT.
  3. Adaugă serverul. În setările MCP ale uneltei tale, adaugă ca server la distanță adresa https://mcp.facebook.com/ads.
  4. Autentifică-te cu Facebook. Aprobă permisiunile în fereastra OAuth. Agentul nu îți vede parola, iar accesul îl poți retrage oricând.
  5. Scrie fișierul de instrucțiuni. Pune regulile de mai sus, numele contului și convenția ta de denumire în fișierul pe care agentul îl citește la fiecare sesiune.
  6. Începe cu citirea. În prima săptămână cere doar rapoarte, de exemplu „În ce set de reclame a crescut costul pe achiziție în ultimele 30 de zile și de ce?” Compară cifrele agentului cu cele din Ads Manager.
  7. Pune-l să construiască prima campanie întreruptă. Verifică previzualizările și setările, apoi activează-o tu.

Meta Ads Manager sau un agent?

Agentul nu înlocuiește Ads Manager; noi le folosim pe amândouă. Gestionarea reclamelor cu AI își arată valoarea în munca repetitivă, care leagă mai multe sisteme între ele:

  • Sarcină: Corectarea rapidă a unei singure reclame
    Meta Ads Manager: Rapid și suficientAgent cu Meta Ads MCP: Inutil
  • Sarcină: Compararea mai multor perioade sau seturi de reclame
    Meta Ads Manager: Manual, ecran cu ecranAgent cu Meta Ads MCP: O singură întrebare, cu rezumat
  • Sarcină: Potrivirea textelor cu prețurile din magazin
    Meta Ads Manager: ManualAgent cu Meta Ads MCP: Cu un script, înainte de fiecare lansare
  • Sarcină: Configurarea multor variante de creative
    Meta Ads Manager: Muncă repetitivăAgent cu Meta Ads MCP: Cu denumiri, create întrerupte
  • Sarcină: Previzualizarea și aprobarea finală
    Meta Ads Manager: Se fac aiciAgent cu Meta Ads MCP: Generează previzualizări, aprobarea rămâne la tine
  • Sarcină: Citirea istoricului de modificări
    Meta Ads Manager: ExistăAgent cu Meta Ads MCP: Există, cu rezumat
Meta Ads Manager vs un agent cu Meta Ads MCP, sarcină cu sarcină
SarcinăMeta Ads ManagerAgent cu Meta Ads MCP
Corectarea rapidă a unei singure reclameRapid și suficientInutil
Compararea mai multor perioade sau seturi de reclameManual, ecran cu ecranO singură întrebare, cu rezumat
Potrivirea textelor cu prețurile din magazinManualCu un script, înainte de fiecare lansare
Configurarea multor variante de creativeMuncă repetitivăCu denumiri, create întrerupte
Previzualizarea și aprobarea finalăSe fac aiciGenerează previzualizări, aprobarea rămâne la tine
Citirea istoricului de modificăriExistăExistă, cu rezumat

Pe scurt: munca ce compară date, se repetă și leagă magazinul, contul de reclame și unealta de e-mail merge la agent; deciziile, bugetul și ultima privire rămân la oameni. Când administrarea reclamelor Facebook și Instagram e împărțită așa, viteza agentului nu se transformă în risc.

Întrebări frecvente

  • Ce este Meta Ads MCP?

    Este serverul MCP oficial și la distanță al Meta (https://mcp.facebook.com/ads). Conectează la contul tău de reclame, prin autentificarea cu Facebook, o unealtă AI care suportă MCP, cum ar fi Claude Code, ChatGPT sau Cursor. Unealta poate citi rapoarte, poate construi campanii și reclame și poate verifica semnalele din catalog și de la pixel.

  • Costă ceva Meta Ads MCP?

    Meta nu cere bani în plus pentru conexiune. Abonamentul uneltei AI și bugetul de reclame rămân ca de obicei. Conectorii sunt în beta deschisă, iar lansarea se face treptat, așa că serverul s-ar putea să nu fie încă activ pe orice cont.

  • Poate un agent AI să lanseze reclame fără aprobarea mea?

    Implicit, nu. Uneltele de scriere ale Meta creează campaniile, seturile de reclame și reclamele întrerupte, iar clientul tău AI îți cere confirmarea înainte de activarea care pornește cheltuiala. Îți recomandăm totuși să treci asta ca regulă explicită în fișierul de instrucțiuni al agentului.

  • Cu ce unelte AI funcționează Meta Ads MCP?

    Cu orice unealtă care vorbește MCP: Claude și Claude Code, ChatGPT, Cursor, Codex, Gemini CLI, GitHub Copilot sau agenți construiți de tine. Documentația Meta pentru dezvoltatori spune că serverul funcționează cu orice agent compatibil MCP.

  • Cum faci reclame pe Facebook și Instagram și te ajută un agent?

    O reclamă Meta se construiește tot pe trei niveluri: campania (obiectivul), setul de reclame (public, buget, program, plasări) și reclama (vizual, text, link). Agentul completează aceste niveluri după indicațiile tale și le lasă întrerupte. Obiectivul, bugetul și decizia de lansare rămân tot la tine.

Surse

  • Meta Ads
  • MCP
  • agent AI
Berkay Senol
Berkay Şenol
Lider Marketing