Lead-Links im ersten Kommentar mit Agenten: ein Tracking-Link pro Konto, direkt nach dem Beitrag

Wie ein Agent den ersten Kommentar und Tracking-Links pro Konto in Shager für Leads nutzt: wo Links funktionieren, welche Felder nötig sind und wie du misst.

Damit ein Agent Lead-Links im ersten Kommentar setzt, gibst du beim Beitrag first_comment an (oder pro Konto in per_channel) und packst die URL der Landingpage hinein. Shager veröffentlicht den Beitrag, setzt direkt danach den Kommentar im Namen des Kontos und ersetzt jede URL in Text und Kommentar durch einen Kurzlink, der nur für dieses Konto gilt. Der Link trägt UTM-Parameter, wobei utm_content das Konto kennzeichnet. Die Aufgabe des Agenten: einen Kommentar schreiben, der sich zu klicken lohnt, und wissen, wo Links überhaupt funktionieren.

Gerade der letzte Punkt entscheidet, ob am Ende Leads herauskommen oder bloß Deko-Text.

Wo funktioniert ein Link im Kommentar wirklich?

Die Netzwerke gehen mit Links unterschiedlich um. Ein Agent, der überall dieselbe Regel anwendet, verschwendet die Hälfte seiner Mühe.

Netzwerk Link im Text Link im ersten Kommentar
Facebook-Seiten Anklickbar Anklickbar
Instagram Nicht anklickbar Nicht anklickbar
YouTube, lange Videos In der Beschreibung anklickbar Anklickbar
YouTube Shorts Nicht anklickbar Nicht anklickbar

Zu Shorts schreibt die Google-Hilfe unmissverständlich, dass URLs in Kommentaren und Beschreibungen von Shorts nicht anklickbar sind, als Maßnahme gegen Spam und Betrug. Auch Instagram macht aus URLs in Texten oder Kommentaren keine Links. Genau deshalb gibt es Links in der Bio und Link-Sticker in Storys.

Der erste Kommentar ist also vor allem auf Facebook-Seiten und bei langen YouTube-Videos ein Lead-Werkzeug. Auf Instagram und bei Shorts kann er immer noch eine kurze, abtippbare Adresse oder einen Hinweis auf den Link in der Bio enthalten. Mit Klicks darüber solltest du aber nicht rechnen.

Auf Facebook ist ein Kommentar der Seite unter ihrem eigenen Beitrag eine ganz normale Operation der Graph API: Die Pages API von Meta dokumentiert das Erstellen von Kommentaren per POST an die Comments-Edge des Objekts, und als Autor des Kommentars erscheint die Seite. Genau das übernimmt Shager für dich, sobald der Beitrag des jeweiligen Kontos live ist. Der Agent muss also nie einen zweiten Aufruf zeitlich abpassen.

Diagramm: Ein Beitrag geht an mehrere Konten, und jedes Konto erhält einen eigenen Kurzlink und ein eigenes utm_content-Tag.
Tracking-Links zeigen Klicks pro Konto. Für Conversions brauchst du dein Analytics-Tool oder CRM. (Illustration)

Die Felder, die der Agent setzt

Vier Felder in create_post erledigen die Arbeit.

  1. first_comment: der Kommentar für den ganzen Beitrag, verwendet für jedes Konto, das keinen eigenen hat.
  2. per_channel[].first_comment: ein Kommentar für ein bestimmtes Konto. Er ersetzt für dieses Konto den beitragsweiten Kommentar.
  3. cta_url und cta_text: der Link, der getrackt werden soll, mit optionalem Call-to-Action. Steht die URL noch nicht im Text oder Kommentar, platziert Shager sie selbst: Auf Netzwerken, auf denen Links im Text funktionieren, wird sie an den Text angehängt, und auf Instagram wandert sie in den ersten Kommentar, falls keiner gesetzt ist.
  4. campaign: wird bei jedem Tracking-Link des Beitrags zu utm_campaign.

Das Entscheidende: Jede URL im Text oder im ersten Kommentar wird gegen einen Tracking-Kurzlink getauscht, der genau zu diesem Konto gehört. Vierzig Seiten, vierzig verschiedene Kurzlinks, alle mit Ziel auf dieselbe Landingpage und mit UTM-Tags, die verraten, welche Seite den Besucher geschickt hat. Gebaut wird davon nichts von Hand. Die UTM-Konvention dahinter erklärt Lead-Zuordnung pro Konto.

Ein durchgespieltes Beispiel

Eine Kette von Zahnarztpraxen mit 24 Facebook-Seiten und 6 Instagram-Konten veranstaltet einen Tag der offenen Tür. Der Agent entwirft einen Beitrag mit eigenem Text pro Konto und einem ersten Kommentar, der ebenfalls variiert. Dreißig identische Kommentare fallen schließlich genauso auf wie dreißig identische Texte.

{
  "tool": "create_post",
  "arguments": {
    "workspace_id": "ws_example",
    "group_ids": ["grp_clinics_all"],
    "caption": "Open day on Friday: free check-ups, no appointment needed.",
    "media_ids": ["med_openday"],
    "cta_url": "https://beacon-dental.example/open-day",
    "campaign": "open-day-oct",
    "first_comment": "Register for a time slot here: https://beacon-dental.example/open-day",
    "per_channel": [
      { "channel_id": "ch_fb_riverside",
        "caption": "Riverside clinic opens its doors on Friday. Free check-ups all day.",
        "first_comment": "Pick a slot at Riverside before they go: https://beacon-dental.example/open-day" },
      { "channel_id": "ch_ig_riverside",
        "caption": "Friday at Riverside: free check-ups, no appointment. Link in our bio.",
        "first_comment": "Slots are limited. The registration link is in our bio." }
    ],
    "label": "Open day Oct, all clinics"
  }
}

Einige Entscheidungen in diesem Payload sind bewusst getroffen. Der Instagram-Text verweist auf die Bio, weil dort der Klick möglich ist. Sein eigener first_comment ersetzt den beitragsweiten Kommentar, sodass Instagram-Follower einen Hinweis auf die Bio bekommen statt einer URL, die sie nicht antippen können. Und der Facebook-Kommentar nennt die Praxis beim Namen, was sich liest, als hätte ihn ein Mensch geschrieben.

Nach der Veröffentlichung prüft der Agent den Lauf mit get_post und liest ein paar Tage später mit get_analytics die Klicks für den Zeitraum des Beitrags aus. Die Klicks kommen pro Konto und pro Beitrag zurück. So siehst du, dass der Kommentarlink der Praxis Riverside geklickt wurde und der einer anderen Praxis nicht.

Kommentare schreiben, die geklickt werden

Der Agent schreibt, was du ihm aufträgst. Also trag ihm das Richtige auf.

  1. Ein Link, eine Handlung. „Sichere dir einen Termin“ schlägt „Mehr erfahren, anmelden oder anrufen“.
  2. Passend zum Konto. Nenne die Praxis, die Stadt, das Team. Das ist nebenbei die günstigste Form der Variation pro Konto.
  3. Den Text nicht wiederholen. Der Kommentar beantwortet „Was mache ich jetzt?“, nicht „Worum geht es hier?“.
  4. Kurz. Auf dem Smartphone wird ein langer Kommentar eingeklappt, und der Link verschwindet womöglich außer Sicht.

Schreib das in die festen Anweisungen des Agenten. Einen fertigen Block dafür findest du in Prompts für einen Content-Agenten.

Balkendiagramm: Klicks auf die Tracking-Links von Shager pro Konto, damit man sieht, welche Seite Traffic gebracht hat.
Was der Agent von get_analytics bekommt. (Illustration, keine echten Daten)

Bringt ein Link im ersten Kommentar mehr Reichweite als einer im Text?

Kein Netzwerk hat das offiziell bestätigt. Die Idee ist weit verbreitet, und manche Seiten sind aufgrund eigener Erfahrungen davon überzeugt. Behandle sie trotzdem als Hypothese für deine Zielgruppe, nicht als Regel.

Mit Agenten wird der Test billig. Teile die Konten des Kunden mit create_group in zwei Gruppen auf. Schick an beide denselben Inhalt, bei der einen Gruppe mit dem Link im Text, bei der anderen im ersten Kommentar. Gib jedem Beitrag ein eigenes label und einen campaign-Wert, der die Variante kennzeichnet. Vergleiche nach ein paar Runden die Klicks pro Konto aus get_analytics und die Leads aus dem CRM, abgeglichen über utm_content. Dann bleibst du bei dem, was für diesen Kunden funktioniert.

Dasselbe per REST

Aus einem Skript heraus ist derselbe Beitrag ein einziger Aufruf:

curl -s https://app.shager.ai/api/v1/workspaces/ws_example/posts \
  -H "Authorization: Bearer $SHAGER_API_KEY" \
  -H "Content-Type: application/json" \
  -d @open-day-post.json

Und die Klickdaten danach:

curl -s "https://app.shager.ai/api/v1/workspaces/ws_example/analytics?from=2026-10-01T00:00:00Z&to=2026-10-08T00:00:00Z" \
  -H "Authorization: Bearer $SHAGER_API_KEY"

Jede Operation und jedes Feld ist im OpenAPI-Dokument beschrieben.

Vom Klick zum Lead

Klicks belegen Interesse, Leads belegen Wert. Das Formular auf der Landingpage sollte die UTM-Werte in versteckten Feldern mitspeichern, damit jeder Lead im CRM utm_content trägt, also die Kennung des Kontos. Steht das, kann der Wochenbericht des Agenten Leads pro Seite zeigen, nicht nur Klicks. Wie diese Verknüpfung von Anfang bis Ende funktioniert, beschreibt Leads aus Agenten-Content messen.

FAQ

Kann der erste Kommentar für jedes Konto anders sein?

Ja. Setz first_comment in jedem per_channel-Eintrag. Konten ohne eigenen Kommentar verwenden den beitragsweiten first_comment. Leg also überall dort einen eigenen fest, wo die Formulierung abweichen soll.

Muss der Agent die Kurzlinks selbst erzeugen?

Nein. Shager ersetzt beim Veröffentlichen jede URL in Text und erstem Kommentar durch einen Tracking-Kurzlink mit UTM-Tags, der nur für dieses Konto gilt. Der Agent schreibt einfach die normale URL der Landingpage.

Was, wenn das Netzwerk keinen ersten Kommentar unterstützt?

Shager prüft jeden Beitrag vor dem Senden gegen die Regeln jedes Netzwerks. Ein Netzwerk ohne Unterstützung für den ersten Kommentar wird schon in diesem Schritt markiert, statt stillschweigend zu scheitern. Facebook, Instagram und YouTube nehmen einen ersten Kommentar an, auf X wird er als Antwort gepostet. LinkedIn und TikTok unterstützen ihn nicht. Dort gehört der Link in den Beitragstext.

Wie es weitergeht

Nimm dir einen Kunden mit Facebook-Seiten, ergänze die Beiträge der nächsten Woche um einen ersten Kommentar mit der URL der Landingpage und lies nach sieben Tagen die Klicks pro Konto aus. Ist dein Agent noch nicht eingerichtet, findest du die Verbindungsdetails auf der Einstiegsseite für Agenten.

Probier’s aus – mit deinen eigenen Konten.

Kostenlos in der Launch-Phase, ohne Karte. Verbinden, einmal schreiben, und Shager veröffentlicht und misst.