Kann ich LnkFlow vibecoden?
JEIN · Wochenendprojekt9,00 € pro Monat
Starter kostet 9 Euro pro Monat bei Jahreszahlung (108 Euro im Jahr); ein monatlich abgerechneter Preis wird nicht angezeigt. Die Seite sagt, dass Steuern dazukommen können. Growth kostet regulär 39 Euro pro Monat, im Angebot für frühe Nutzer 19,5 Euro.
geprüft am 17.09.2026 · Quelle ↗ · so prüfen wir
Ein Kurzlink, der per 302 weiterleitet, den Klick protokolliert und UTMs anhängt, ist wirklich eine Sitzung auf Cloudflare Workers und KV, und genau das baut der Prompt unten. Was keine Sitzung ist, ist die Schleife zurück zu den Werbeplattformen. Meta und Google bieten gegen die Conversion-Ereignisse, die du ihnen schickst, und seit ATT verpasst das Browser-Pixel einen großen Teil der Käufe, was der ganze Grund für die Conversions API und den Offline-Import ist. Diese Schleife zu schließen heißt: fbclid und gclid beim Redirect speichern, diese Identität zu einem Verkauf Tage später auf einem anderen Gerät tragen, einen Purchase mit stabiler event_id posten, damit er gegen das Pixel dedupliziert, fbc in Metas Form fb.1.{timestamp}.{fbclid} nachbauen, Offline-Conversions über gclid, gbraid oder wbraid an Google importieren und alles bei Rückerstattung zurücknehmen. Jeder dieser Schritte scheitert leise. Das ist der teure Teil: Das Dashboard zeigt weiter Klicks, während der Bieter gegen nichts optimiert.
Build me a branded link shortener with click tracking to replace LnkFlow. Requirements:
- Cloudflare Workers via wrangler: KV for the slug lookup, D1 for the click
log. Free tier, nothing to babysit.
- A worker on lnk.mydomain.com/{slug} reads KV, writes the click to D1 inside
ctx.waitUntil so the redirect never waits, then 302s with X-Robots-Tag:
noindex and Cache-Control: no-store.
- Inject UTM params at redirect time from the link's KV record, and pass
incoming fbclid, gclid, gbraid, wbraid, and msclkid through to the
destination untouched.
- Log per click: slug, timestamp, country from request.cf, user-agent,
referer, and those ad click ids. Skip bot user-agents from a pattern list
in one file.
- An /admin page behind one password (wrangler secret) to create links and
show clicks per link per day as a plain table.
- Secrets via wrangler secret, never in wrangler.toml. No accounts, no
third-party analytics, no telemetry.
- Out of scope: posting Purchase events back to Meta CAPI or Google offline
conversion import · stable event_id for pixel dedup, fbc as
fb.1.{timestamp_ms}.{fbclid}, and refund reversal. A silently wrong
conversion feed is worse than none.
- Out of scope: TLS for domains I do not own. My own subdomain is one DNS
record · a client's domain means Cloudflare for SaaS and DCV renewals.
- README: wrangler setup, the KV namespace and D1 database, the DNS record,
and adding the first link.
Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran
Prompt kopiert. Modelle werden besser, Urteile ändern sich.
Fünf Vibe-Coding-Tipps und geänderte Urteile. Donnerstags, kostenlos, ein Klick zum Abmelden.
Der Redirect ist Massenware, und niemand sollte viel dafür zahlen. Keine Massenware ist es, mit Meta und Google Schritt zu halten, während sie Conversion-Endpunkte, Identifikatorformate und Einwilligungsregeln ändern, und das tun sie laufend und ohne auf dich zu warten. Das Abo lagert diese Pflege aus, plus den Attributionsspeicher, der einen Klick Tage später auf einem anderen Gerät mit einem Verkauf verbindet. Agenturen zahlen aus einem zweiten Grund: TLS für die eigene Domain eines Kunden auszustellen und zu erneuern ist ein anderes Problem, als den eigenen DNS-Eintrag auf einen Worker zu richten.
Der Redirector ist ein Bau in einer Sitzung. Die Schleife zurück in die Werbekonten von Meta und Google ist das eigentliche Produkt.
xPurchase-Ereignisse zurück an Meta CAPI mit stabiler event_id, dedupliziert gegen das Browser-Pixel
xGoogle-Offline-Conversion-Import über gclid, gbraid oder wbraid
xAttribution von Klick über Lead zu Verkauf, die eine Lücke von Tagen überlebt, mit Rücknahme bei Erstattung
xTLS auf der eigenen Domain eines Kunden (Cloudflare for SaaS und DCV-Erneuerung alle 90 Tage, nicht ein DNS-Eintrag)
xLeistungs- und Provisionsberichte pro Creator
Kann ich LnkFlow vibecoden?
Jein. Der Kern von LnkFlow ist mit dem Prompt auf dieser Seite baubar. Echte Lücken bleiben: Purchase-Ereignisse zurück an Meta CAPI mit stabiler event_id, dedupliziert gegen das Browser-Pixel; Google-Offline-Conversion-Import über gclid, gbraid oder wbraid.
Was kostet LnkFlow?
LnkFlow kostet 9,00 € pro Monat. Starter kostet 9 Euro pro Monat bei Jahreszahlung (108 Euro im Jahr); ein monatlich abgerechneter Preis wird nicht angezeigt. Die Seite sagt, dass Steuern dazukommen können. Growth kostet regulär 39 Euro pro Monat, im Angebot für frühe Nutzer 19,5 Euro.
Was verliere ich beim Selbstbau von LnkFlow?
Ganz ehrlich: Purchase-Ereignisse zurück an Meta CAPI mit stabiler event_id, dedupliziert gegen das Browser-Pixel; Google-Offline-Conversion-Import über gclid, gbraid oder wbraid; Attribution von Klick über Lead zu Verkauf, die eine Lücke von Tagen überlebt, mit Rücknahme bei Erstattung; TLS auf der eigenen Domain eines Kunden (Cloudflare for SaaS und DCV-Erneuerung alle 90 Tage, nicht ein DNS-Eintrag); Leistungs- und Provisionsberichte pro Creator. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.
Gibt es eine Open-Source-Alternative zu LnkFlow?
Ja: Dub, Shlink, YOURLS. Bestehende Open-Source-Bausteine zu nutzen gehört ebenfalls zum Vibe Coding.