Migration von anderen CMPs

Schritt-für-Schritt Anleitung für den Wechsel zu Barefoot CMP. Letzte Aktualisierung: Februar 2025

1. Warum zu Barefoot CMP wechseln?

Es gibt viele gute Gründe, von einem bestehenden CMP zu Barefoot CMP zu wechseln. Hier sind die wichtigsten Vorteile im Überblick:

  • Kostenersparnis: Barefoot CMP bietet einen kostenlosen Free-Plan (0 EUR) mit 1.000 Consents/Monat. Cookiebot kostet ab 14 EUR/Monat, Usercentrics bietet gar keinen kostenlosen Plan.
  • Einfachheit: Ein einziger Script-Tag, fertig. Keine komplizierte Konfiguration, kein Plug-in-Wirrwarr.
  • Performance: Mit nur ~25 KB ist Barefoot CMP deutlich schlanker als die Konkurrenz (45-80 KB). Das bedeutet schnellere Ladezeiten für Ihre Website.
  • Made in Germany: EU-Hosting in Frankfurt, deutschsprachiger Support, volle DSGVO-Konformität.
  • Google Consent Mode v2: Native Integration aller 7 Consent-Signale -- automatisch und ohne Zusatzkonfiguration.

Vergleichstabelle

Feature Barefoot CMP Cookiebot CookieYes Usercentrics
Kostenloser Plan Ja (1.000 Consents) Nein (ab 14 EUR) Ja (100 Seiten) Nein
Script-Größe ~25 KB ~45 KB ~55 KB ~60 KB
Consent Mode v2 Ja (automatisch) Ja Ja Ja
Auto-Blocking Ja (30+ Pattern) Ja Teilweise Ja
Sprachen 12 40+ 30+ 30+
Made in EU Ja (DE) Ja (DK) Nein (US) Ja (DE)
Setup-Zeit ~5 Minuten ~15 Minuten ~10 Minuten ~20 Minuten

Fazit: Barefoot CMP bietet das beste Preis-Leistungs-Verhältnis für kleine und mittlere Websites. Weniger Kosten, weniger Komplexität, gleiche Compliance.

2. Von Cookiebot wechseln

Cookiebot ist einer der bekanntesten CMPs auf dem Markt. Der Wechsel zu Barefoot CMP ist unkompliziert und in wenigen Schritten erledigt.

2.1 Cookiebot entfernen

Entfernen Sie zunächst Cookiebot vollständig von Ihrer Website:

WordPress:

  • Navigieren Sie zu Plugins → Installierte Plugins
  • Plugin "Cookiebot" deaktivieren
  • Plugin "Cookiebot" löschen

HTML (manuell eingebunden):

Entfernen Sie den folgenden Script-Tag aus Ihrem HTML:

<!-- ENTFERNEN: Cookiebot Script --> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="IHRE-COOKIEBOT-ID" type="text/javascript"></script>

Google Tag Manager:

  • Im GTM-Container den Cookiebot-Tag finden
  • Tag deaktivieren oder löschen
  • Zugehörige Trigger entfernen
  • Container-Version veröffentlichen

2.2 Kategorien-Mapping

Cookiebot und Barefoot CMP verwenden ähnliche Kategorien. Hier ist die Zuordnung:

Cookiebot-Kategorie Barefoot CMP-Kategorie
Necessary necessary
Preferences functional
Statistics analytics
Marketing marketing

2.3 Barefoot CMP installieren

Fügen Sie den Barefoot CMP Script-Tag in den <head>-Bereich Ihrer Website ein:

<!-- Barefoot CMP einbinden --> <script src="https://cmp.barefoot-performance.com/v1/banner.js?id=bf_XXXXX" defer></script>

Anschließend führen Sie im Dashboard einen Cookie-Scan durch und prüfen die Ergebnisse. Detaillierte Anleitung finden Sie in unserem Schnellstart-Guide.

2.4 Google Consent Mode migrieren

  • Cookiebot nutzt eine eigene Consent Mode Implementation
  • Barefoot CMP setzt Google Consent Mode v2 automatisch -- keine zusätzliche Konfiguration nötig
  • Alle 7 Consent-Signale werden nativ unterstützt
  • GTM: Cookiebot-Trigger durch Barefoot CMP Events ersetzen (z.B. barefoot_consent_update)

Wichtig: Entfernen Sie Cookiebot VOLLSTÄNDIG, bevor Sie Barefoot CMP installieren. Zwei CMPs gleichzeitig führen zu Konflikten bei der Cookie-Verwaltung und können DSGVO-Probleme verursachen.

3. Von CookieYes wechseln

CookieYes ist besonders bei kleineren Websites beliebt. Der Wechsel ist einfach, da die Kategorien ähnlich aufgebaut sind.

3.1 CookieYes entfernen

WordPress:

  • Navigieren Sie zu Plugins → Installierte Plugins
  • Plugin "CookieYes | GDPR Cookie Consent" deaktivieren
  • Plugin löschen

HTML (manuell eingebunden):

Entfernen Sie den CookieYes Script-Tag:

<!-- ENTFERNEN: CookieYes Script --> <script id="cookieyes" src="https://cdn-cookieyes.com/client_data/IHRE-ID/script.js" type="text/javascript"></script>

Custom Integration:

  • Alle CookieYes-spezifischen Attribute von Script-Tags entfernen (z.B. data-cookieyes="cookieyes-analytics")
  • CookieYes-spezifische CSS-Klassen entfernen
  • Eventuelle CookieYes JavaScript-API-Aufrufe entfernen

3.2 Kategorien-Mapping

CookieYes nutzt teilweise abweichende Kategorienamen:

CookieYes-Kategorie Barefoot CMP-Kategorie
Necessary necessary
Functional functional
Analytics analytics
Performance analytics
Advertisement marketing

Hinweis: CookieYes unterscheidet zwischen "Analytics" und "Performance". In Barefoot CMP werden beide in der Kategorie analytics zusammengefasst.

3.3 Barefoot CMP installieren

Folgen Sie unserer Schnellstart-Anleitung, um Barefoot CMP in wenigen Minuten einzurichten. Ein Script-Tag genügt.

4. Von Usercentrics wechseln

Usercentrics ist ein leistungsfähiger, aber komplexer CMP. Der Wechsel zu Barefoot CMP vereinfacht Ihr Setup erheblich.

4.1 Usercentrics entfernen

HTML Script-Tag entfernen:

<!-- ENTFERNEN: Usercentrics Script --> <script id="usercentrics-cmp" src="https://app.usercentrics.eu/browser-ui/latest/loader.js" data-settings-id="IHRE-SETTINGS-ID"></script>

WordPress:

  • Plugin "Usercentrics CMP" deaktivieren und löschen

data-usercentrics Attribute entfernen:

Usercentrics verwendet spezielle Attribute auf Script-Tags, um Services zu identifizieren. Diese müssen entfernt werden:

<!-- VORHER (mit Usercentrics): --> <script type="text/plain" data-usercentrics="Google Analytics"> ... </script> <!-- NACHHER (ohne Usercentrics): --> <script> ... </script>

Hinweis: Barefoot CMP erkennt und blockiert Tracker automatisch über Auto-Blocking (30+ Pattern). Sie müssen Script-Tags nicht manuell mit Attributen markieren.

4.2 Kategorien-Mapping

Usercentrics nutzt ein service-basiertes Modell (nicht kategorie-basiert). Barefoot CMP nutzt 4 feste Kategorien. Hier ist das Mapping:

Usercentrics Services Barefoot CMP-Kategorie
Essential Services necessary
Analytics Services (z.B. Google Analytics, Matomo) analytics
Marketing Services (z.B. Facebook Pixel, Google Ads) marketing
Functional Services (z.B. YouTube, Chatbots) functional

4.3 API-Unterschiede

Falls Sie Usercentrics JavaScript-API-Aufrufe in Ihrem Code verwenden, müssen diese auf Barefoot CMP umgestellt werden:

Usercentrics API Barefoot CMP API
UC_UI.getServicesBaseInfo() BarefootCMP.getConsent()
UC_UI.acceptAllServices() Banner "Alle akzeptieren"
UC_UI.denyAllServices() Banner "Alle ablehnen"
UC_UI.showFirstLayer() BarefootCMP.show()

Mehr zur API: Eine vollständige Übersicht aller verfügbaren Methoden finden Sie in der JavaScript API-Referenz.

5. Von OneTrust / Quantcast / Andere

Unabhängig davon, welchen CMP Sie aktuell verwenden, folgen Sie diesen generischen Schritten für die Migration.

5.1 Altes CMP vollständig entfernen

  • Alle Script-Tags des alten CMPs aus dem HTML entfernen
  • Alle CMP-spezifischen CSS- und JavaScript-Dateien entfernen
  • WordPress-Plugins deinstallieren (nicht nur deaktivieren)
  • GTM-Tags des alten CMPs deaktivieren und löschen
  • CMP-spezifische Data-Attribute von Script-Tags entfernen

5.2 Cookies aufräumen

  • Browser-Cookies des alten CMPs müssen Sie manuell aus Ihrem Test-Browser löschen (Ihre Besucher müssen das nicht tun)
  • Alte Consent-Cookies werden von Barefoot CMP ignoriert
  • Barefoot CMP nutzt einen eigenen Cookie: bf_consent
  • Es gibt keine Konflikte zwischen den Cookie-Namen verschiedener CMPs

5.3 Barefoot CMP installieren

Folgen Sie unserer Schnellstart-Anleitung für die Einrichtung. In der Regel dauert die komplette Installation nur wenige Minuten.

<!-- Barefoot CMP einbinden – das war's! --> <script src="https://cmp.barefoot-performance.com/v1/banner.js?id=bf_XXXXX" defer></script>

6. Allgemeine Migrations-Checkliste

Nutzen Sie diese 10-Punkte-Checkliste, um sicherzustellen, dass die Migration vollständig und korrekt durchgeführt wird:

  • Altes CMP vollständig entfernt (Scripts, Plugins, GTM-Tags)
  • Barefoot CMP Account erstellt und Website registriert
  • Barefoot CMP Script eingebunden im <head>-Bereich
  • Cookie-Scan durchgeführt im Dashboard
  • Scan-Ergebnisse geprüft und Kategorien bestätigt
  • Google Consent Mode v2 verifiziert (mit Google Tag Assistant)
  • Banner-Design angepasst (Farben, Texte, Position)
  • Datenschutzerklärung aktualisiert (neuer CMP-Anbieter erwähnt)
  • Alle Seiten getestet (Desktop + Mobile)
  • Consent-Raten 7 Tage lang beobachtet und mit altem CMP verglichen

Tipp: Führen Sie die Migration idealerweise zu einem Zeitpunkt mit niedrigem Traffic durch (z.B. am Wochenende), um die Auswirkungen auf die Datenerfassung zu minimieren.

7. Consent-Historie & Re-Consent

Ein CMP-Wechsel hat Auswirkungen auf die bestehenden Einwilligungen Ihrer Besucher. Hier ist, was Sie wissen müssen:

Alte Consent-Logs

Ihre bisherigen Consent-Logs bleiben beim alten CMP-Anbieter gespeichert. Exportieren Sie diese vor dem Wechsel, um sie als Nachweis aufzubewahren. Die meisten CMPs bieten eine Export-Funktion (CSV oder JSON).

Neue Einwilligung erforderlich

Nach dem Wechsel müssen alle Besucher erneut ihre Einwilligung geben. Das Barefoot CMP Banner wird jedem Besucher angezeigt, da der neue Consent-Cookie (bf_consent) noch nicht existiert.

Keine Übertragung möglich

Consent-Daten können technisch nicht zwischen verschiedenen CMPs übertragen werden. Jeder CMP nutzt ein eigenes Cookie-Format und eine eigene Speicherlogik.

Übergangszeit

In den ersten 1-2 Wochen nach dem Wechsel haben alle Besucher keinen gespeicherten Consent. Das bedeutet:

  • Das Banner wird jedem Besucher angezeigt
  • Analytics-Daten können kurzfristig unvollständig sein
  • Consent-Raten normalisieren sich typischerweise nach 7-14 Tagen

Gut zu wissen: Es ist normal und DSGVO-konform, dass nach einem CMP-Wechsel alle Besucher erneut ihre Einwilligung geben müssen. Die alten Consent-Logs sollten Sie als Backup mindestens 1 Jahr lang aufbewahren.

8. Häufige Fragen zur Migration

Verliere ich meine Consent-Logs?

Die alten Consent-Logs bleiben beim alten Anbieter gespeichert. Exportieren Sie diese vor dem Wechsel als CSV oder JSON. Barefoot CMP beginnt mit neuen, eigenen Logs. Die alten Logs dienen als Compliance-Nachweis und sollten mindestens 1 Jahr aufbewahrt werden.

Müssen alle Besucher erneut zustimmen?

Ja, das ist normal und DSGVO-konform. Der neue CMP-Cookie (bf_consent) ist ein neuer Cookie, den der Browser des Besuchers noch nicht kennt. Das Banner wird automatisch jedem Besucher angezeigt, der noch keinen gespeicherten Consent hat. Typischerweise normalisieren sich die Consent-Raten nach 7-14 Tagen.

Kann ich beide CMPs gleichzeitig nutzen?

Nein! Niemals zwei CMPs gleichzeitig betreiben. Das führt zu schwerwiegenden Konflikten: doppelte Banner, widersprüchliche Consent-Signale, fehlerhafte Google Consent Mode Implementierung. Außerdem ist es nicht DSGVO-konform, da der Besucher nicht eindeutig nachvollziehen kann, welches Banner welche Cookies steuert. Entfernen Sie immer zuerst den alten CMP, bevor Sie den neuen installieren.

Wie lange dauert die Migration?

Eine typische Migration dauert 30-60 Minuten:

  • Altes CMP entfernen: ~5 Minuten
  • Barefoot CMP installieren: ~5 Minuten
  • Cookie-Scan + Ergebnisprüfung: ~20 Minuten
  • Anpassung (Design, Texte): 10-20 Minuten

Bei komplexeren Setups (z.B. mit vielen Custom-Tags im GTM) kann es etwas länger dauern.

Was passiert mit meinen GTM-Tags?

Google Tags (Analytics, Ads) funktionieren automatisch mit Barefoot CMP, da Google Consent Mode v2 nativ unterstützt wird. Google-Produkte erkennen das Consent-Signal und verhalten sich entsprechend. Drittanbieter-Tags (z.B. Facebook Pixel, LinkedIn Insight, TikTok Pixel) werden durch das Auto-Blocking automatisch blockiert und erst nach Consent geladen. Falls Sie Custom-Trigger im GTM verwenden, müssen diese ggf. auf Barefoot CMP Events umgestellt werden.

Bereit für den Wechsel?

Starten Sie jetzt mit Barefoot CMP und profitieren Sie von einer einfacheren, günstigeren und leistungsstärkeren Consent-Lösung.

Jetzt kostenlos starten