Meta Ads con Claude
Campagna Meta live, impostata parlando con Claude. Tracking attivo, struttura di test, regole per crescere.
Dal Pixel alla crescita
- Il funnel adsPixel → landing → Lead/Purchase → CAPI
- Business Manager, Pixel, eventila base che non si salta
- Collega Meta Ads a Claudelegge e scrive nel tuo account
- Struttura di test1 campagna · 3 adset · 3 ad
- Prompt: crea la campagnain diretta
- Leggere i datiCPM, CTR, CPL: le tre regole
- Crescita e policy salutequando aumentare, cosa non fare
Il funnel delle ads
Obiettivo: seguire un click da Meta fino all'evento che fa ottimizzare la campagna.
Dal click all'evento
Senza CAPI perdi eventi
stime di settore · variano per pubblico e dispositivo
Business, Pixel, eventi
Obiettivo: Business Manager, Pixel, dominio verificato, evento Lead che funziona.
Sei passi, una volta sola
- Business Manager + account pubblicitariobusiness.facebook.com → Impostazioni → Account pubblicitari
- Pagina Facebook e profilo Instagram collegatia nome tuo, "distributore indipendente"
- Dataset (Pixel)Gestione eventi → Connetti origini dati → Web
- Verifica del dominioImpostazioni → Domini → record TXT su Cloudflare
- Codice del Pixel sulla landing + evento Lead all'inviolo scrive Claude Code
- Prova in "Testa eventi" e con Pixel HelperPageView e Lead devono comparire
Pixel + evento Lead + CAPI
Nel progetto della landing aggiungi il tracking Meta completo.
1. In index.html: codice base del Meta Pixel con ID [PIXEL_ID] (fbq init + PageView),
caricato SOLO dopo il consenso del cookie banner (categoria marketing).
2. All'invio del form, dopo la risposta OK di /api/lead: fbq('track','Lead',{}, {eventID: [id univoco]}).
Genera l'eventID nel browser (crypto.randomUUID()) e mandalo al server nel body del POST.
3. In server.js: dopo aver salvato il contatto, manda lo stesso evento Lead alla Conversions API:
POST https://graph.facebook.com/v21.0/[PIXEL_ID]/events con access_token da process.env.META_CAPI_TOKEN,
event_name "Lead", event_time (unix), event_id (quello del browser), action_source "website",
event_source_url, user_data con em (email in sha256 lowercase), client_ip_address, client_user_agent, fbp e fbc dai cookie.
4. Mai il token nel codice: leggilo dalle variabili d'ambiente. Aggiungi META_CAPI_TOKEN al .env.example.
5. Alla fine, 3 righe: cosa hai fatto e come verifico in Testa eventi (usa test_event_code).
Pronto per le ads quando…
- Pixel Helper mostra PageView sulla landing
- Invio di prova → evento Lead in "Testa eventi", browser e server
- Un solo Lead contato per invio (stesso event_id)
- Dominio verificato, metodo di pagamento attivo
- Cookie banner: Pixel parte solo con consenso marketing
Collega Meta Ads a Claude
Obiettivo: connettore Meta Ads attivo in Claude. Legge account, campagne e dati, e crea su tua conferma.
Attiva il connettore Meta Ads
- Claude → Impostazioni → Connettori → cerca "Meta Ads"su claude.ai e nell'app per computer
- Connetti → login con l'account che amministra il Business Managerautorizza lettura e gestione delle inserzioni
- Nella chat chiedi: "elenca i miei account pubblicitari"se risponde con l'ID act_… funziona
- Regola d'oro: Claude propone, tu confermileggi ogni campagna prima di dire vai
Colleghiamo Meta a Claude rec
La struttura di test
Obiettivo: una struttura ripetibile. 1 campagna, 3 adset, 3 ad per adset. Budget 10-15 €/giorno.
1 campagna · 3 adset · 3 ad
stessi 3 ad in ogni adset · 7 giorni · nessuna modifica prima di 3 giorni
Non scrivere
- "Perdi 5 kg in 2 settimane"
- "Stanca di essere in sovrappeso?"
- "Lavora da casa e guadagna come me"
Scrivi invece
- "Un pranzo pronto in 2 minuti, quando non hai tempo"
- "La routine serale di chi vuole staccare"
- "Guarda come funziona, 90 secondi"
Crea la campagna con Claude
Obiettivo: campagna, 3 adset e 9 ad creati da Claude, tutti in pausa. Li attivi tu.
Il prompt che crea la campagna
Usa il connettore Meta Ads sull'account [act_ID]. Crea tutto in stato PAUSED e mostrami un riepilogo prima di attivare.
1. Campagna: nome "[Prodotto] – Test angoli – IT", obiettivo Lead (OUTCOME_LEADS), budget campagna 12 €/giorno, categoria speciale: nessuna.
2. Tre adset, Italia, età 25-55, posizionamenti Advantage+, ottimizzazione evento "Lead" del Pixel [PIXEL_ID], conversione sul sito [dominio]:
A) "Interessi" con interessi: [interesse 1], [interesse 2], [interesse 3]
B) "Advantage+ audience" senza interessi
C) "Retargeting 30gg" con pubblico personalizzato visitatori sito 30 giorni (crealo se manca)
3. In ogni adset, 3 ad con la pagina [Pagina FB] e l'Instagram [@profilo], URL [https://dominio/landing?utm_source=meta&utm_campaign=test&utm_content={{ad.name}}]:
Ad 1 "Pranzo ufficio": testo primario "[testo 1]", titolo "[titolo 1]", video [ID video caricato / nome file]
Ad 2 "Routine serale": testo "[testo 2]", titolo "[titolo 2]", immagine [ID immagine]
Ad 3 "Come funziona": testo "[testo 3]", titolo "[titolo 3]", video [ID video]
CTA: "Scopri di più".
Vincoli: nessun claim di salute, nessuna immagine prima/dopo, nessuna promessa economica. Se un testo viola le policy, segnalalo e proponi la versione corretta.
Alla fine: tabella con gli ID di campagna, adset e ad, e cosa devo controllare in Gestione inserzioni.
Campagna in diretta rec
Leggere i dati con Claude
Obiettivo: ogni 3 giorni un report di 10 righe da Claude. Tre decisioni: continua, spegni, sposta budget.
Cinque numeri, tre regole
- CPM (costo per 1.000 impression)quanto costa il pubblico · in Italia spesso 6-14 €
- CTR link (click / impression)quanto attira la creatività · sotto 1 % → cambia apertura
- Conversione landing (contatti / click)quanto convince la pagina · sotto 10 % → landing o pubblico sbagliato
- CPL (costo per contatto)il numero che decide · fissa il massimo prima di partire
- Frequenzasopra 3 in 7 giorni → il pubblico è stanco, cambia creatività
Il report che decide
Con il connettore Meta Ads leggi i dati degli ultimi 3 giorni della campagna "[nome campagna]" (account [act_ID]), per adset e per ad: spesa, impression, CPM, CTR link, click, contatti, CPL, frequenza. Poi applica queste regole e dimmi cosa fare: - CPL massimo: [6] €. Ad con spesa ≥ [15] € e zero contatti → proponi di spegnerlo. - CTR link < 1 % → creatività debole: proponi una nuova apertura per quell'angolo. - Contatti/click < 10 % → landing o pubblico: dimmi quale dei due e perché. - Frequenza > 3 → pubblico saturo: proponi una creatività nuova o un pubblico nuovo. - Adset migliore per CPL con almeno 5 contatti → proponi +20 % di budget, non di più. Formato: tabella adset/ad con le 5 metriche, poi "3 decisioni per oggi" in elenco. Non eseguire nessuna modifica: le confermo io una per una.
Crescere senza rompere
Obiettivo: le regole per aumentare il budget finché il CPL regge, e cosa fare quando cede.
Le regole dei 3 giorni
- Aumenta solo dove hai ≥ 10 contatti sotto il tuo CPL massimoprima è rumore
- +20 % di budget ogni 3 giorni, mai di piùsalti grandi resettano l'apprendimento
- Una modifica alla voltabudget OPPURE creatività OPPURE pubblico
- Creatività nuova ogni 7-10 giorni sull'angolo che vincela fabbrica del Modulo 4 serve a questo
- Se il CPL sale del 30 % per 3 giorni: torna al budget precedentee prova un pubblico nuovo
Meta Ads: due livelli
| Funzione | Economico | Completo |
|---|---|---|
| Budget ads | 5-10 €/giorno1 adset, 3 ad | 12-30 €/giorno3 adset, 9 ad, crescita |
| Tracking | Pixel (browser) 0 € | Pixel + CAPI server (Claude Code) 0 € |
| Gestione | Claude Pro + connettore Meta Ads 20 €/mese | Claude Max + report automatici ogni 3 giorni da 100 €/mese |
| Creatività | 3 statiche Canva | 9 tra video e statiche, rinnovate ogni 7 giorni |
| Pubblici | Advantage+ audience | Interessi + lookalike dai contatti + retargeting |
| Totale mese | ≈ 170-320 € | ≈ 460-1.000 € |
Meta ottimizza su quello che vede. Fagli vedere i contatti veri.
Cosa hai costruito
- Business Manager, Pixel/Dataset, dominio verificato
- Evento Lead via Pixel + CAPI, deduplicato
- Connettore Meta Ads collegato a Claude
- Campagna di test 1·3·3 creata con il connettore e attiva
- Prompt-report ogni 3 giorni, con le regole di decisione
- Regole di crescita e policy salute applicate