Profitoptimierung in Meta
Last updated: June 30, 2026
1. Warum Profit-Optimierung sinnvoll ist
1.1 Das Problem bei klassischer Umsatzoptimierung
Wenn bei einer Meta-Kampagne als Performance Goal die Option Maximize Conversion Value gewählt wird, nutzt Meta den übergebenen Conversion Value als Optimierungssignal. Wird dabei der Umsatz einer Bestellung übermittelt, werden Käufe mit höherem Umsatz grundsätzlich als wertvoller eingestuft – unabhängig davon, wie profitabel sie tatsächlich für das Unternehmen sind.
Dem Algorithmus fehlen in diesem Fall Informationen darüber, welche Käufe tatsächlich den größten wirtschaftlichen Beitrag leisten. Dadurch kann es passieren, dass Produkte mit hohem Umsatz bevorzugt werden, obwohl andere Produkte einen höheren Deckungsbeitrag erzielen.
Beispiel
Produkt | Umsatz | CM1 |
|---|---|---|
Produkt A | 500 € | 150 € |
Produkt B | 300 € | 220 € |
Bei einer Optimierung auf den Umsatz erscheint Produkt A zunächst als der wertvollere Kauf, da der übergebene Conversion Value höher ist.
Tatsächlich erzielt Produkt B jedoch den höheren Deckungsbeitrag und leistet damit den größeren wirtschaftlichen Beitrag für das Unternehmen.
Da Meta bei einer klassischen Umsatzoptimierung nur den Umsatz als Conversion Value erhält, kann der Algorithmus diesen Unterschied nicht berücksichtigen. Dadurch kann es passieren, dass Meta bevorzugt Produkte mit hohem Umsatz bewirbt, obwohl andere Produkte für das Unternehmen profitabler sind.
1.2 Wie Profitoptimierung funktioniert
Mit Mable kann statt des Umsatzes der tatsächliche Deckungsbeitrag (CM1) an Meta übergeben werden.
Dadurch erhält Meta ein deutlich präziseres Signal darüber, welche Käufe tatsächlich wertvoll für das Unternehmen sind.
Der Algorithmus lernt dadurch nicht mehr nur, möglichst viel Umsatz zu erzeugen, sondern möglichst profitablen Umsatz.
Anstelle des Gross Revenue wird der tatsächliche CM1 einer Bestellung als Conversion Value an Meta gesendet.
1.3 Welche Vorteile entstehen dadurch?
Durch die Optimierung auf den CM1 können sich mehrere Vorteile ergeben:
profitablere Budgetverteilung
bessere Skalierbarkeit profitabler Kampagnen
weniger Fokus auf margenschwache Produkte
bessere Entscheidungsgrundlage im Reporting
POAS statt reinem ROAS als Steuerungsgröße
Zusätzlich können Profit-Kennzahlen direkt innerhalb des Meta Ads Managers ausgewertet werden.
Dadurch wird sichtbar, welche Kampagnen tatsächlich zum Unternehmensergebnis beitragen und welche lediglich hohen Umsatz aber niedrige Deckungsbeiträge erzeugen.
1.4 Für welche Brands ist Profitoptimierung besonders sinnvoll?
Profitoptimierung ist besonders relevant für Brands mit:
unterschiedlichen Margen zwischen Produkten
verschiedenen Produktkategorien
hoher SKU-Anzahl
regelmäßigen Rabattaktionen
Fokus auf Profitabilität statt reinem Umsatzwachstum
Je größer die Margenunterschiede innerhalb des Sortiments sind, desto größer ist in der Regel auch der potenzielle Effekt der Profitoptimierung.
Bei Brands mit sehr ähnlichen Margen über alle Produkte hinweg liegt der größte Mehrwert häufig im Reporting und der transparenteren Profit-Auswertung.
2. Voraussetzungen für Profitoptimierung
2.1 Meta Best-Practice Setup prüfen
Bevor Kampagnen auf Profitoptimierung umgestellt werden, sollte zunächst geprüft werden, ob das Meta-Setup grundsätzlich sauber konfiguriert ist.
Insbesondere wichtig:
Nur das Mable Dataset sollte für Kampagnen verwendet werden.
Das Dataset sollte möglichst nur mit einem Catalog verbunden sein.
Der von Mable gesendete Product Identifier sollte mit den Content IDs des Catalogs übereinstimmen.
Ein sauberes Setup stellt sicher, dass Meta konsistente Optimierungssignale erhält und Produkte korrekt zugeordnet werden.
Den vollständigen Setup-Guide findet ihr hier ⬇:
2.2 COGS konfigurieren
Damit Mable den tatsächlichen Deckungsbeitrag berechnen und an Meta übergeben kann, müssen zunächst die Produktkosten (COGS) hinterlegt werden.
Ohne diese Informationen kann Mable keinen CM1 berechnen.
Die Schritt-für-Schritt-Anleitung zur Konfiguration der COGs findet ihr hier ⬇:
2.3 CM1-Event für Meta aktivieren
Sobald die COGS-Werte in Mable hinterlegt sind, kann ein CM1 AllCustomerPurchase Event für Meta erstellt werden.
Die Einrichtung erfolgt unter:
Optimizations → Event Control → Meta
Anschließend auf:
+ Add Custom Mable Event
klicken.
Für das CM1-Event äquivalent zum Standard Purchase nur mit CM1 als Conversion Value sollte folgende Konfiguration verwendet werden:
Trigger: All Customer Purchase
Conversion Value: CM1
CV Filter: ≥ 0
Nach Klick auf Confirm erstellt Mable automatisch das CM1 AllCustomerPurchase Custom Event im verbundenen Meta Dataset.
Zusätzlich wird die zugehörige CM1 AllCustomerPurchase Custom Conversion in dem Meta Ad Account erstellt, welches im Ad Account-Dropdown ausgewählt wurde.
Diese können anschließend für Reporting und Kampagnenoptimierung verwendet werden.
Neben einem CM1 AllCustomerPurchase Event können auf dieselbe Weise auch CM1 NewCustomerPurchase und CM1 ReturningCustomerPurchase Events erstellt werden. Hierfür wird lediglich ein anderer Trigger ausgewählt.
Die Einrichtung des kombinierten CM1 NewCustomerPurchase Events wird in diesem Guide Meta NC + Profit Kombi-Optimierung und Reporting ausführlich beschrieben.
Den Step-by-Step-Guide zur Erstellung des CM1 Events findet ihr hier ⬇:
2.4 CM1 Event verifizieren
Neue Mable Events können zunächst mit einem Warnsymbol im Meta Events Manager erscheinen und müssen dann einmal bestätigt werden.
Erst nach dieser Freigabe können die Events als Optimierungsziel in Kampagnen verwendet werden.
Die Freigabe erfolgt unter:
Events Manager → Mable Dataset → Hover über das Warnsymbol → Review
Nach der Verifizierung stehen die Events als Optimierungsziel innerhalb des Werbekontos zur Verfügung.
3. Neue Kampagnen in Meta richtig aufsetzen
Sobald das CM1 AllCustomerPurchase Event im Meta Dataset verfügbar ist, sollte es zunächst ausreichend Daten sammeln.
⚠ Wichtig:
Bevor Kampagnen auf CM1 optimiert werden, empfehlen wir, mindestens 7 Tage zu warten, nachdem das Event erstmals an Meta gesendet wurde, damit erst eine ausreichende Datengrundlage im Dataset aufgebaut wird, aus der der Algorithmus lernen kann.
Anschließend können Kampagnen auf Profit statt Umsatz optimiert werden.
Da das Optimierungsziel eines bestehenden Ad Sets nicht einfach nachträglich von „Purchase“ auf „CM1 AllCustomerPurchase“ umgestellt werden kann, empfehlen wir für die CM1 Optimierung entweder neue Kampagnen zu erstellen oder bestehende Kampagnen zu duplizieren.
Für eine saubere CM1 Optimierung sollten dabei zwei Einstellungen vorgenommen werden:
3.1 CM1 als Optimierungsziel auswählen
Zunächst sollte geprüft werden, dass als Conversion Source das mit Mable verbundene Dataset ausgewählt wurde.
Nur dieses Dataset enthält das zuvor erstellte CM1 AllCustomerPurchase Event.
Beim Erstellen des neuen Ad Sets wird anschließend im Bereich „Conversion Event“ das Event CM1 AllCustomerPurchase ausgewählt.
⚠ Wichtig:
Nicht die entsprechende Custom Conversion, sondern direkt das Custom Event auswählen.
Dadurch wird Meta künftig auf den tatsächlichen Deckungsbeitrag (CM1) statt auf den Umsatz optimieren.
3.2 Auf Conversion Value optimieren
Neben der Auswahl des richtigen Conversion Events sollte auch die Optimierungsstrategie der Kampagne geprüft werden.
Navigiert dazu auf der Ad Set-Ebene zum Bereich:
Optimization & Delivery
Unter Performance Goal bzw. Optimierung für die Anzeigenauslieferung sollte folgende Einstellung gewählt werden:
✅ Maximize Conversion Value
❌ Maximize Number of Conversions
Der Hintergrund ist, dass der CM1 als Conversion Value an Meta übergeben wird.
Nur wenn die Kampagne auf den Conversion Value optimiert, kann Meta diese zusätzlichen Profitinformationen für die Optimierung nutzen.
Wird stattdessen die Anzahl der Conversions maximiert, bewertet Meta jeden Kauf gleich – unabhängig davon, ob dieser einen hohen oder niedrigen Deckungsbeitrag erzielt.
4. Best Practice für die Umstellung
Wir empfehlen, nicht sofort das gesamte Budget auf Profitoptimierung umzustellen.
Stattdessen:
bestehende Ad Sets duplizieren
neue Ad Sets auf CM1 umstellen
zunächst mit reduziertem Budget starten
Dadurch bleibt das bestehende Setup stabil, während Meta das neue Optimierungssignal lernt.
Wenn sich die Profit-Kennzahlen positiv entwickeln, kann schrittweise mehr Budget auf die CM1-Kampagnen verschoben werden.
Eine direkte Umstellung bestehender Ad Sets ist ebenfalls möglich. Dafür müssen die Adsets zunächst gestoppt werden, dann werden Conversion Goal und Optimierungsstrategie angepasst und anschließend wird das Adset wieder gestartet. Da dadurch allerdings eine erneute Lernphase ausgelöst wird, führt eine Umstellung aller bestehenden Adsets häufig zu einem temporären Performance-Einbruch.
5. Lernphase und Erwartungsmanagement
Nach der Umstellung muss Meta zunächst lernen, welche Nutzer und Käufe besonders profitabel sind.
In vielen Accounts dauert dieser Lernprozess:
etwa 1 Woche
häufig 2–4 Wochen
in Einzelfällen auch länger
Während dieser Phase können auftreten:
schwankende Performance
veränderte Spend-Niveaus
kurzfristige Effizienzschwankungen
Das ist zunächst normal.
Der Algorithmus muss ein neues Optimierungssignal lernen.
Je mehr Budget und Daten vorhanden sind, desto schneller erfolgt dieser Lernprozess.
6. Reporting nach der Umstellung
Nach der Umstellung auf CM1 verändern sich die relevanten KPIs innerhalb des Meta Ads Managers.
Während zuvor primär Umsatz und ROAS betrachtet wurden, rücken nun Profit-Kennzahlen in den Vordergrund.
Insbesondere relevant werden:
CM1
CM1%
POAS
Für eine saubere Bewertung empfehlen wir deshalb, die Reporting-Spalten entsprechend anzupassen und Profit-KPIs zusätzlich zur klassischen Umsatzperspektive auszuwerten.
Den vollständigen Reporting-Guide findet ihr hier ⬇