Skip to Content
Tracke deine Telegram-Conversions mit Meta Ads — starte in wenigen Minuten!

AdTarget auf WordPress installieren

Diese Anleitung beschreibt zwei Wege, AdTarget-Tracking zu deiner WordPress-Website hinzuzufügen: mit einem Plugin oder per manueller Installation.

Empfohlen: Die manuelle Methode ist am schnellsten und erfordert keine Plugin-Installation.

Methode 1: Manuelle Installation (Empfohlen)

Der einfachste Weg, Tracking-Code zu WordPress hinzuzufügen.

Theme-Editor öffnen

Melde dich in deinem WordPress-Adminbereich an, gehe zu Design → Theme-Datei-Editor und wähle dein aktives Theme aus der Dropdown-Liste.

header.php bearbeiten

Klicke in der Dateiliste auf header.php und finde den <head>-Bereich. Füge den Tracking-Code darin ein:

<!-- AdTarget Tracking --> <script defer data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com" src="https://adtarget.io/track.js" ></script>

Ersetze atid_YOUR_WEBSITE_ID durch deine tatsächliche Website-ID und yourdomain.com durch deine Domain, dann klicke auf Datei aktualisieren.

Installation überprüfen

Besuche deine Website und öffne dann dein AdTarget-Dashboard  — du solltest innerhalb weniger Sekunden Tracking-Aktivität sehen.


Methode 2: Mit einem Plugin

Wenn du dich nicht wohl dabei fühlst, Theme-Dateien zu bearbeiten, verwende ein Code-Einfüge-Plugin.

Mit dem Plugin “Insert Headers and Footers”

Plugin installieren

Installiere und aktiviere das Plugin Insert Headers and Footers.

Code hinzufügen

Gehe zu Einstellungen → Insert Headers and Footers. Füge im Feld Skripte im Header ein:

<script defer data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com" src="https://adtarget.io/track.js" ></script>

Änderungen speichern

Ersetze atid_YOUR_WEBSITE_ID durch deine Website-ID und yourdomain.com durch deine Domain, dann klicke auf Speichern.

Mit dem Plugin “Code Snippets”

Plugin installieren

Installiere und aktiviere das Plugin Code Snippets.

Snippet erstellen

Gehe zu Snippets → Neu hinzufügen und nenne es “AdTarget Tracking”. Füge diesen PHP-Code hinzu:

function adtarget_tracking_code() { echo '<script defer src="https://adtarget.io/track.js" data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com"></script>'; } add_action('wp_head', 'adtarget_tracking_code');

Snippet aktivieren

Ersetze YOUR_WEBSITE_ID durch deine Website-ID, stelle es auf “Nur im Frontend” ein, und speichere und aktiviere es.


Methode 3: Child-Theme (Fortgeschritten)

Wenn du ein Child-Theme verwendest, füge dies zu deiner functions.php hinzu:

function adtarget_enqueue_tracking() { wp_enqueue_script( 'adtarget-tracker', 'https://adtarget.io/track.js', array(), null, false // Load in head ); } add_action('wp_enqueue_scripts', 'adtarget_enqueue_tracking'); // Add custom attributes to the script tag add_filter('script_loader_tag', function($tag, $handle) { if ($handle === 'adtarget-tracker') { return str_replace( ' src', ' defer data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com" src', $tag ); } return $tag; }, 10, 2);

Nur auf bestimmten Seiten einbinden

Mit einem Page-Builder

Wenn du Elementor, Divi oder einen anderen Page-Builder verwendest:

  1. Bearbeite deine Landingpage
  2. Füge ein HTML-Widget/Modul hinzu
  3. Füge den Tracking-Code ein
  4. Speichere und veröffentliche

Mit bedingter Logik

Füge dies zur functions.php deines Themes hinzu, um den Code nur auf bestimmten Seiten zu laden:

function adtarget_conditional_tracking() { // Only load on pages with ID 123 or 456 if (is_page(array(123, 456))) { echo '<script defer src="https://adtarget.io/track.js" data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com"></script>'; } } add_action('wp_head', 'adtarget_conditional_tracking');

Mehrere Funnels auf derselben Domain

Brauchst du verschiedene Telegram-Kanäle für verschiedene Bereiche deiner Website? Zum Beispiel yoursite.com und yoursite.com/uk, die jeweils zu separaten Kanälen führen.

So funktioniert es: Erstelle für jeden Funnel eine separate Website in AdTarget. Jede Website bekommt ihren eigenen Tracking-Code und Telegram-Kanal.

Mit dem WPCode-Plugin (Empfohlen)

Erstelle mehrere Websites in AdTarget

Erstelle in deinem AdTarget-Dashboard  eine Website pro Funnel:

  • Website 1: yoursite.com → verbindet sich mit deinem Hauptkanal
  • Website 2: yoursite.com/uk → verbindet sich mit deinem UK-Kanal

Separate Snippets erstellen

Gehe in WordPress zu SnippetsSnippet hinzufügen und erstelle ein Snippet pro Funnel:

Snippet 1 (Hauptseite):

<script defer data-website-id="atid_abc123" data-domain="yourdomain.com" src="https://adtarget.io/track.js"></script>

Snippet 2 (UK-Funnel):

<script defer data-website-id="atid_xyz789" data-domain="yourdomain.com" src="https://adtarget.io/track.js"></script>

Seitenregeln festlegen

Verwende für jedes Snippet die Intelligente bedingte Logik:

  • Snippet 1: URL enthält nicht /uk
  • Snippet 2: URL enthält /uk

Mit bedingter PHP-Logik

Füge dies zur functions.php deines Themes hinzu:

function adtarget_multi_funnel_tracking() { $uri = $_SERVER['REQUEST_URI']; if (strpos($uri, '/uk') === 0) { // UK funnel $site_id = 'atid_xyz789'; } else { // Main site $site_id = 'atid_abc123'; } echo '<script defer data-website-id="' . $site_id . '" data-domain="yourdomain.com" src="https://adtarget.io/track.js"></script>'; } add_action('wp_head', 'adtarget_multi_funnel_tracking');

Wichtig: Stelle sicher, dass jede Seite nur ein Tracking-Script lädt. Entferne jeglichen globalen Tracking-Code, wenn du diese Methode verwendest.


WordPress-spezifische Tipps

Caching-Plugins: Leere nach dem Hinzufügen des Codes deinen Cache in WP Super Cache, W3 Total Cache oder deinem Caching-Plugin.

Multisite-Installationen:

  • Füge den Code zu jeder Website separat hinzu, oder
  • Verwende ein netzwerkweit aktiviertes Plugin für globales Tracking

Theme-Updates:

  • Wenn du Theme-Dateien direkt bearbeitest, verwende ein Child-Theme
  • Theme-Updates überschreiben sonst deine Änderungen

Fehlerbehebung

Code erscheint nicht auf der Website?

  • Leere alle Caches (WordPress + Browser)
  • Prüfe, ob dein Theme eine benutzerdefinierte Header-Struktur verwendet
  • Stelle sicher, dass du das aktive Theme bearbeitest

JavaScript-Fehler in der Konsole?

  • Prüfe auf Konflikte mit anderen Plugins
  • Deaktiviere vorübergehend Optimierungs-/Minifizierungs-Plugins

Probleme mit der Admin-Leiste?

  • Der Tracking-Code funktioniert auch mit der Admin-Leiste
  • Melde dich ab, um als normaler Besucher zu testen

Brauchst du Hilfe?

Probleme mit der WordPress-Installation? Kontaktiere den Support mit:

  • Deiner WordPress-Website-URL
  • Dem Theme-Namen
  • Einer Liste aktiver Plugins
  • Eventuellen Fehlermeldungen
Last updated on

WordPress-Installation | AdTarget Docs