Ads Performance
Alle Werbeausgaben auf einen Blick: Meta Ads, Google Ads und Agenturkosten zusammengeführt in einer Übersicht. So behalten Sie die volle Kontrolle über Ihre Werbebudgets und können die Performance Ihrer Kampagnen jederzeit auswerten.
Was zeigt das Dashboard?
| Bereich | Beschreibung |
|---|---|
| KPI-Karten | Gesamtausgaben, Klicks, Impressions, Conversions und Kosten pro Conversion – auf einen Blick. |
| Diagramme | Ausgabenverteilung nach Plattform sowie ein Kostenvergleich zwischen Ads-Ausgaben und Agenturkosten. |
| Anzeigen-Tabelle | Alle Anzeigen gruppiert nach Kampagne – mit Ausgaben, Klicks, CTR, CPC, Leads und Kunden-Zuordnung. Pausierte Kampagnen werden in einem aufklappbaren Akkordion zusammengefasst. |
| Conversion-Realität | Vergleich: Was die Plattformen melden vs. was das CRM als echte Kunden bestätigt. Optional mit Octotracking-Daten. |
| Conversion-Funnel | Visueller Trichter aller Ads-Kontakte: vom Eingang über Bearbeitung und Interesse bis zum Kunden – mit Drop-off-Raten pro Stufe. |
| Agenturkosten | Wiederkehrende und einmalige Positionen wie Servicepauschale, Kampagnen-Management, Landingpages etc. |
| Amortisationsrechnung | Gesamtinvestition inklusive Agenturkosten, echte Kunden, ROI und Amortisationsfaktor. |
| Skalierungsrechner | Interaktiver Rechner: Wie viel Budget und Zeit brauchen Sie für eine bestimmte Anzahl neuer Kunden? |
Einrichtung durch den Administrator
Bevor Live-Daten angezeigt werden, muss ein Administrator die Anbindung an die jeweilige Werbeplattform einmalig konfigurieren.
Meta Ads einrichten
- Meta Developer Portal öffnen: Rufen Sie https://developers.facebook.com auf und melden Sie sich an.
- Neue Business-App erstellen: Legen Sie eine neue App vom Typ „Business“ an.
- Marketing API hinzufügen: Fügen Sie die Marketing API als Produkt zu Ihrer App hinzu.
- Token generieren: Erstellen Sie einen Access Token mit den Berechtigungen
ads_readundread_insights. - In Octoserv eintragen: Öffnen Sie in Octoserv Einstellungen › Ads Performance und tragen Sie App-ID, App-Secret, Ad-Account-ID und Access Token ein.
Google Ads einrichten
- Google Cloud Projekt: Rufen Sie die Google Cloud Console auf und erstellen Sie ein neues Projekt.
- Google Ads API aktivieren: Aktivieren Sie die Google Ads API unter „APIs & Dienste“.
- OAuth2-Zugangsdaten erstellen: Erstellen Sie eine OAuth-Client-ID vom Typ „Webanwendung“.
- Redirect-URI eintragen: Die in Octoserv angezeigte Redirect-URI in der Cloud Console als „Authorized redirect URI“ hinterlegen.
- Developer Token beantragen: Im Google Ads Konto unter Tools → API Center den Developer Token kopieren. Ein Test-Token reicht für eigene Konten.
- In Octoserv eintragen: Öffnen Sie Einstellungen › Ads Performance und tragen Sie Client-ID, Client-Secret, Customer-ID und Developer Token ein.
- Verbinden: Klicken Sie auf „Mit Google verbinden“ und autorisieren Sie den Zugriff.
Filter und Zeiträume
| Filter | Beschreibung |
|---|---|
| Zeitraum | Wählen Sie zwischen 7, 30 oder 90 Tagen. |
| Plattform | Alle Plattformen, nur Meta oder nur Google. |
Die gewählten Filter passen alle KPI-Karten, Diagramme und die Anzeigen-Tabelle automatisch an. Der Plattform-Filter erscheint nur, wenn beide Plattformen (Meta und Google) verbunden sind.
Anzeigen-Performance
Die Tabelle zeigt alle einzelnen Anzeigen gruppiert nach Kampagne. So erkennen Sie auf einen Blick, welche Anzeige die meisten Leads bringt und welche Kosten verursacht, ohne Ergebnisse zu liefern.
| Spalte | Bedeutung |
|---|---|
| Anzeige | Name der einzelnen Anzeige innerhalb einer Kampagne |
| Status | Aktiv oder Pausiert |
| Ausgaben | Wie viel Budget diese Anzeige verbraucht hat |
| Leads | Anzahl der Conversions laut Plattform (Formular-Klicks, Anfragen) |
| Kosten/Lead | Was ein einzelner Lead bei dieser Anzeige kostet |
| Kunden | Echte Kunden aus dem CRM (per UTM-Zuordnung, wenn konfiguriert) |
Pausierte Kampagnen werden in einem geschlossenen Akkordion zusammengefasst und können bei Bedarf aufgeklappt werden. So bleibt der Fokus auf den aktiven Anzeigen.
Conversion-Realität: Plattform vs. CRM
Meta und Google melden Conversions basierend auf Pixel-Tracking – diese Zahlen sind nicht identisch mit echten Kunden. Gründe dafür sind Opt-out, Cookie-Blocking und ungenaue Conversion-Ziele (z. B. Formular-Klick statt Vertragsabschluss).
Dieser Bereich stellt drei Datenquellen nebeneinander:
| Karte | Quelle | Zuverlässigkeit |
|---|---|---|
| Plattform meldet | Meta Pixel / Google Ads Pixel | Unvollständig – Opt-out und Cookie-Blocking verfälschen |
| Octotracking | Eigenes cookiefreies Tracking | Vollständiger – kein Consent nötig |
| CRM-Realität | Octoserv (Status = Kunde) | 100% zuverlässig – echte Kunden |
Die Octotracking-Karte erscheint nur, wenn das Tracking-Plugin aktiv ist und Conversions erfasst wurden. Die Differenz zwischen Plattform- und Octotracking-Conversions zeigt, wie viele Besucher das Pixel blockiert haben.
Conversion-Funnel
Der Funnel zeigt alle Kontakte, die über Ads-Kampagnen ins CRM gelangt sind, aufgeschlüsselt nach ihrem aktuellen Status:
| Stufe | Bedeutung |
|---|---|
| Kontakte gesamt | Alle CRM-Kontakte mit Quelle „Facebook Ads“ oder „Google Ads“ – farblich nach Plattform aufgeteilt |
| In Bearbeitung | Kontakte die aktiv bearbeitet werden |
| Hat Interesse | Qualifizierte Interessenten |
| Kunde | Echte Kunden (Status = Kunde im CRM) |
| Kein Interesse | Abgesprungene Kontakte (separat, rot markiert) |
Zwischen jeder Stufe wird der Drop-off angezeigt: Wie viele Kontakte an dieser Stelle verloren gehen.
Durchschnittliche Zeit bis Kunde
Wenn das Journal Statuswechsel zu „Kunde“ erfasst hat, zeigt dieser Bereich die durchschnittliche, schnellste und längste Zeit vom Kontakt-Eingang bis zum Kundenabschluss – inklusive der Datenbasis (Anzahl Kontakte, auf denen die Berechnung basiert).
Agenturkosten verwalten
Im Bereich Agenturkosten können Sie alle Kosten erfassen, die neben den reinen Werbeausgaben anfallen:
- Klicken Sie auf „+ Position“, um eine neue Position hinzuzufügen.
- Wählen Sie den Typ: Monatlich (wiederkehrend) oder Einmalig.
- Geben Sie Beschreibung und Betrag ein.
- Alle Positionen werden automatisch in die Amortisationsrechnung einbezogen.
Druckansicht
- Klicken Sie auf den Button „Drucken“ oben rechts im Dashboard.
- Es wird ein sauberer Report ohne Navigation erstellt.
- Der Report enthält Logo, gewählten Zeitraum und Erstellungsdatum.
Amortisation – Vom Klick zum Kunden
Das Besondere am Ads Performance Dashboard: Es verbindet die Werbeausgaben mit den echten Geschäftsergebnissen aus Octoserv. So sehen Sie nicht nur wie viele Klicks und Anfragen eine Kampagne bringt, sondern was am Ende wirklich dabei herauskommt.
Zwei Ebenen der Conversion
| Ebene | Quelle | Bedeutung |
|---|---|---|
| Ad-Conversions (Interesse) | Meta / Google Ads | Formular abgeschickt, Button geklickt, Dankeseite gesehen – der Interessent hat reagiert. |
| Echte Conversions (Kunden) | Octoserv | Der Kontakt hat in Octoserv den Status „Kunde“ erhalten – ein echter Abschluss. |
Was wird berechnet?
- Konversionsrate Interesse → Kunde: Wie viel Prozent der Anfragen werden zu echten Kunden?
- Kundenakquisekosten: Was kostet es, einen neuen Kunden zu gewinnen (Ads + Agentur)?
- ROI: Wie viel Umsatz steht den Kosten gegenüber?
- Amortisationsfaktor: „Jeder investierte Euro bringt X Euro zurück.“
Durchschnittlichen Kundenwert eintragen
Damit die Amortisation berechnet werden kann, tragen Sie den durchschnittlichen Umsatz pro gewonnenem Kunden ein. Ein gelbes Hinweisfeld im Dashboard zeigt Ihnen wo. Beispiel: Wenn ein Kunde im Schnitt €65.000 Umsatz bringt, tragen Sie 65000 ein.
Beispielrechnung:
| Gesamtinvestition (Ads + Agentur) | €6.500 |
| Neue Kunden im Zeitraum | 4 |
| Durchschnittlicher Kundenwert | €65.000 |
| Umsatz neue Kunden | €260.000 |
| ROI | 3.900% |
| Amortisationsfaktor | 40x |
In diesem Beispiel bringt jeder investierte Euro 40 Euro zurück.
Skalierungsrechner
Der Skalierungsrechner beantwortet die Frage: „Was muss ich investieren, um X neue Kunden zu gewinnen?“ Alle Berechnungen basieren auf Ihren tatsächlichen bisherigen Kampagnendaten.
Bewegen Sie den Schieberegler auf die gewünschte Anzahl neuer Kunden. Der Rechner berechnet automatisch:
| Kennzahl | Erklärung |
|---|---|
| Formular-Anfragen | Wie viele Anfragen insgesamt nötig sind (basierend auf Ihrer Umwandlungsrate Anfrage → Kunde) |
| Geschätzte Dauer | Wie lange es dauert, basierend auf Ihren aktuellen monatlichen Anfragen |
| Werbebudget | Das benötigte Anzeigenbudget (aufgeteilt nach Meta und Google) |
| Agenturkosten | Monatliche Betreuungskosten × geschätzte Dauer |
| ROAS | Return on Ad Spend – wie viel Euro Umsatz pro investiertem Euro Werbebudget (1x = Break-even) |
| ROI | Return on Investment – Gesamtrendite in Prozent (Ads + Agentur) |
| Amortisationsfaktor | Wie oft sich die Gesamtinvestition durch den Kundenumsatz zurückzahlt |
Unter dem Rechner finden Sie eine ausführliche Erläuterung aller Kennzahlen.
Einrichtung – Übersicht
Häufige Fragen
| Frage | Antwort |
|---|---|
| Warum sehe ich Demo-Daten? | Es ist noch keine Werbeplattform verbunden. Konfigurieren Sie die Anbindung unter Einstellungen › Ads Performance. |
| Wie oft werden die Daten aktualisiert? | Bei jedem Seitenaufruf werden die aktuellen Daten von Meta und Google abgerufen. |
| Woher kommen die „Echten Conversions“? | Aus Octoserv: Kontakte deren Status im gewählten Zeitraum auf „Kunde“ geändert wurde. |
| Was ist der durchschnittliche Kundenwert? | Der Umsatz den ein typischer Neukunde bringt. Tragen Sie ihn im Dashboard unter „Umsatz-Tracking“ ein. |
| Warum zeigt der Funnel 0 Kontakte? | Der Funnel zählt Kontakte mit Quelle „Facebook Ads“ oder „Google Ads“. Stellen Sie sicher, dass beim Import das Feld quelle_octo korrekt gesetzt wird. |
| Was ist die Conversion-Realität? | Der Vergleich zwischen dem, was Meta/Google als Conversion meldet, und dem, was im CRM tatsächlich als Kunde verbucht ist. |
| Wann erscheint die Octotracking-Karte? | Nur wenn das Tracking-Plugin aktiv ist und im gewählten Zeitraum Conversion-Events erfasst wurden. |