# Plappi Meta-Ads — Build-Brief für lokales SLI (Nemanjas PC)
> Übergabe von Claude (VM-Session) · 2026-06-09 · Launch 24.06. · **NICHTS veröffentlichen ohne Nemanjas OK.**

## Warum lokal (Kontext)
Meta blockt Datacenter-IPs (VM) → 2FA + reCAPTCHA. Chrome-Erweiterung fragt bei jeder Aktion + Meta blockt Skript-Injection im Ads Manager + Bild-Upload = nativer Windows-Dialog. **Lokal auf Nemanjas PC** (Residential-IP, FB eingeloggt) via **Playwright/CDP** läuft alles glatt: keine Prompts, `page.set_input_files()` für Bilder (kein Dialog), kein IP-Block.

## Werbekonto & aktueller Stand
- **Werbekonto:** act=141458872872504 (Nemanja Klincov). Kreditkarte ist aktuell hinterlegt.
- **Entwurf existiert bereits:** Kampagne **„Plappi Pre-Launch – Warteliste"** (Traffic, ABO). Ad-Set **„Tonies & Konkurrenz"** schon konfiguriert: €15/Tag, Standorte AT+DE+CH, Advantage+-Zielgruppe, EU-Werbetreibender „BReact GmbH". Anzeige: Seite=**Plappi**, URL=helloplappi.com, Einzelbild — **nur Bild + Text fehlen**.
- → Entweder Entwurf fertig machen ODER sauber neu bauen (Spec unten).

## Soll-Struktur (€30/Tag)
**1 Kampagne** „Plappi Pre-Launch – Warteliste" · Ziel **Traffic** · **ABO** (Anzeigengruppen-Budget) · A/B-Test aus.
- **Ad-Set A „Tonies & Konkurrenz"** — €15/Tag · Conversion-Ort Website · Optimierung **Landingpage-Aufrufe** · Standorte **AT+DE+CH** · Advantage+-Zielgruppe · EU-Werbetreibender **BReact GmbH**.
- **Ad-Set B „Montessori & Mehrsprachig"** — €10/Tag · sonst identisch.
- Interessen: Marken (Toniebox/Yoto) gibt's bei Meta NICHT mehr als Targeting → **Advantage+ DACH** lassen; optional Proxys *Hörspiel, Montessori, Mehrsprachigkeit, frühkindliche Bildung*.
- Platzierungen: **Advantage+ (automatisch)**.

## Bilder — liegen in **OneDrive\Plappi\Ads\**
1_screen-free.jpg · 2_gruender-story.jpg · 3_tonies-vergleich.jpg · 4_27-sprachen.jpg · 5_geschenk.jpg

## Anzeigen + fertige Copy
Alle: Seite=**Plappi** · Format **Einzelbild** · URL **https://helloplappi.com** · CTA **Mehr erfahren**.

**Ad-Set A:** Bilder 1, 3, 2 · **Ad-Set B:** Bilder 2, 4, 5

| Bild | Primärtext | Überschrift |
|---|---|---|
| 1_screen-free | „Noch eine App? Nein. Kein Bildschirm, kein Account, kein Tracking. Plappi bringt dein Kind zum aktiven Sprechen — 27 Sprachen, datenschutz-first." | Screen-free Sprachenlernen |
| 2_gruender-story | „Vor einem Jahr verstand mich meine Tochter nicht mehr auf Serbisch. Heute antwortet sie mir. Daraus haben wir Plappi gebaut. Bald auf Kickstarter." | Von einem Papa gebaut |
| 3_tonies-vergleich | „Du kennst Tonies? Plappi geht weiter: Es bringt dein Kind dazu, Geschichten selbst zu erzählen — in zwei Sprachen. Bildschirmfrei." | Tonies hört man. Plappi spricht. |
| 4_27-sprachen | „Serbisch. Türkisch. Arabisch. Spanisch. 27 Sprachen — ein bildschirmfreies Gerät. Für jede Familie, die ihre Sprache weitergeben will." | 27 Sprachen. Ein Gerät. |
| 5_geschenk | „Schenk ihnen nicht noch ein Spielzeug, das in der Ecke landet. Schenk ihnen eine Sprache — und ein Stück Familie." | Schenk eine Sprache |

## Checks VOR „Veröffentlichen"
- Budgets €15 + €10 · URLs überall helloplappi.com · **Seite = Plappi** (NICHT „Studio Bianca"!).
- **Instagram:** Plappi-Seite ist mit keinem IG verknüpft → IG verknüpfen ODER FB-only Placements.
- EU-Werbetreibender = BReact GmbH; Haken „Zahler ≠ Werbetreibender" nur, falls Karte privat auf Nemanja läuft.
- Plappi-Page **Profilbild** (Logo) setzen.
- **NICHT veröffentlichen ohne Nemanjas finales OK** — Screenshot/Review zuerst.

## Technik für das lokale SLI
- Chrome mit `--remote-debugging-port=9222` starten → Playwright `connect_over_cdp("http://localhost:9222")`.
- Bild-Upload: `<input type=file>` per `page.set_input_files("C:\\Users\\...\\OneDrive\\Plappi\\Ads\\1_screen-free.jpg")` setzen — KEIN nativer Dialog.
- Ziel: adsmanager.facebook.com/adsmanager/manage/campaigns?act=141458872872504
- Strategie-/Recherche-Hintergrund: `marketing/AD-KAMPAGNE-REVIEW.md` (Angles, Best-Practices, Pre-Launch-Playbook).
