Zum Inhalt springen
Smooth Flow TechSmooth Flow Tech

Entwurf in rechtlicher Prüfung, noch nicht in Kraft.

SFT Visitor Journeys — Kundenleitfaden

Was nach Ihrer Anmeldung passiert, was Sie in Ihrem Dashboard sehen und was wir über Ihre Besucher speichern. Falls etwas hier nicht mit dem übereinstimmt, was Sie im Dashboard sehen: Das Dashboard hat recht — dieser Leitfaden beschreibt das Produkt so, wie es gebaut wurde, aber Oberflächen ändern sich schneller als Dokumentation.

Die zweite Hälfte, Für Entwickler, enthält die technischen Details für alle, die Ihre Website oder Ihr Google-Ads-Konto betreuen. Sie brauchen sie nicht: Die Einrichtung machen wir gemeinsam mit Ihnen.

1. So läuft die Einrichtung ab

Jede Website kostet 49,90 € im Monat zzgl. USt., ohne Einrichtungsgebühr. Ihre erste Website startet mit einer kostenlosen Woche: Sie geben beim Aktivieren Ihre Karte an, abgebucht wird frühestens an Tag 8. Sie können jederzeit unter Abrechnung › Abrechnung verwalten kündigen, auch während der kostenlosen Woche, und zahlen dann nichts.

Sobald die Website aktiviert ist, buchen Sie einen Einrichtungstermin mit uns. Schicken Sie uns vorher:

Im Termin installieren wir das Skript, benennen Ihre Buttons und Formulare, verbinden Google Ads und machen den Tracker auf Wunsch unsichtbar für Ad-Blocker (der Proxy, §9). Wenige Sekunden nach dem ersten Besuch füllt sich das Dashboard. Für Ihre Besucher ändert sich auf Ihrer Website nichts, und es wird kein Cookie gesetzt.

2. Ihr Dashboard

Melden Sie sich unter der Adresse aus Ihrer Willkommens-E-Mail an. Sie sehen drei Reiter:

Ihr Konto und die Abrechnung finden Sie im Menü oben rechts. Jeden Montagmorgen erhalten Sie außerdem eine kurze Zusammenfassung per E-Mail, für jede Website eine.

Was eine Anfrage ist

Ein Besucher zählt als Anfrage, sobald er ein Kontaktformular abschickt, über Calendly, HubSpot, Typeform oder Tally bucht oder auf einen Button klickt, den wir für Sie als Anfrage benannt haben. Jeder Besucher zählt einmal pro Tag, egal wie viele Formulare er absendet. Fehlt ein Formular oder ein Button, oder zählt etwas, das nicht zählen sollte, schreiben Sie uns über Kontakt, und wir ändern die Regel — die Änderung gilt auch für vergangene Besuche.

Welche Firmen Ihre Website besucht haben

Besuche aus dem eigenen Netz einer Firma oder über einen Geschäftsanschluss mit der Domain der Firma können den Firmennamen zeigen: „Siemens AG hat Ihre Preisseite besucht und angefragt“. Wer zu Hause oder mobil surft, bleibt anonym, daher bekommt nur ein Teil der Besuche einen Namen. Die Firmenerkennung ist aus, bis Sie sie im Überblick einschalten (Inhaber und Admins), denn Ihre Datenschutzerklärung muss sie erwähnen: Die Karte gibt Ihnen den Absatz dafür und einen Link, mit dem Besucher widersprechen können. Namen erscheinen ab dem Einschalten, mit dem Website-Symbol der Firma, wo wir eines gefunden haben (von unserem Server geladen, nie vom Browser Ihres Besuchers), sonst mit ihren Initialen. Unter Einstellungen und Datenschutztext blenden Sie Ihr eigenes Büro (und jede andere Firma) aus oder schalten die Firmenerkennung wieder aus, was auch alle bisher gefundenen Firmennamen löscht.

Anzeigenklicks, die nach Bots aussehen

Der Überblick markiert Google-Ads-Klicks mit deutlichen Bot-Merkmalen: automatisierte Browser, Rechenzentrums-Netzwerke oder viele Klicks in kurzer Zeit ohne jede Verweildauer auf der Seite. Nichts davon wird automatisch blockiert — ein gemeinsames Büronetzwerk oder ein Mobilfunkanbieter kann ähnlich aussehen. Wenn die Zahlen hoch sind, klicken Sie auf Uns dazu kontaktieren, und wir sehen uns die IP-Adressen mit Ihnen an und schließen sie in Google Ads aus.

3. Daten und Datenschutz

Wir behalten nur, was das Produkt braucht, und nur so lange, wie es gebraucht wird:

Sie sind (nicht wir) der Verantwortliche für die Daten Ihrer Besucher nach DSGVO — wir verarbeiten sie in Ihrem Auftrag, als Ihr Auftragsverarbeiter, auf Grundlage eines Auftragsverarbeitungsvertrags. Unser Auftragsverarbeitungsvertrag und unsere Liste der Unterauftragsverarbeiter sind auf unserer Website veröffentlicht; kontaktieren Sie uns, wenn Sie einen Formulierungsvorschlag für die Datenschutzerklärung Ihrer eigenen Website möchten. Nichts davon ist Rechtsberatung — bitte lassen Sie das von Ihrer eigenen Anwältin oder Ihrem eigenen Anwalt prüfen, bevor Sie sich darauf verlassen, insbesondere die Frage, ob Ihr Cookie-Banner uns für die cookielose, einwilligungsfreie Zählung, die dieses Produkt standardmäßig durchführt, überhaupt erwähnen muss.

Ihr Konto und Ihre Daten

Alles finden Sie auf der Seite Konto (im Menü oben rechts):

Um nur eine einzelne Website zu löschen und die anderen zu behalten, schreiben Sie uns über Kontakt.

Das Abonnement kündigen Sie unter Abrechnung › Abrechnung verwalten (dem Zahlungsportal); die Kündigung wird zum Ende des bezahlten Monats wirksam.

4. Hilfe bekommen

Falls etwas hier nicht mit dem übereinstimmt, was Sie sehen, oder ein Schritt nicht so funktioniert, wie dieser Leitfaden es beschreibt, nutzen Sie Kontakt im Dashboard oder schreiben Sie an office@smoothflowtech.com — mit dem Namen Ihrer Website und, wenn möglich, einem Screenshot. Wir hören lieber von Ihnen von einem verwirrenden Schritt, als ihn selbst zu erraten.


Für Entwickler

Alles Folgende erledigen wir im Einrichtungstermin. Die Seiten, auf die es sich bezieht (Einrichtung, Anfrage-Regeln, Website-Einstellungen, Besuchsverläufe, Bot-Klicks), sind die Expertenansicht des Dashboards, die wir im Termin gemeinsam mit Ihnen nutzen.

5. Das Tracking-Snippet

Einrichtung › Tracker zeigt zwei Zeilen, die einmalig in den <head> jeder Seite eingefügt werden, die erfasst werden soll (vor jedem anderen Skript, das sft(...) aufrufen könnte — der Tracker lädt async, daher muss der Platzhalter in der ersten Zeile zuerst definiert sein):

<script>window.sft=window.sft||function(){(sft.q=sft.q||[]).push(arguments)}</script>
<script async src="https://www.your-domain.com/s.js" data-site="pk_…" data-consent="…"></script>

Die Tracker-Seite prüft laufend, ob der erste Seitenaufruf eingegangen ist, und zeigt eine einfache Bestätigung „Wir empfangen Daten“, sobald er ankommt. Sie enthält außerdem Schritt-für-Schritt-Anleitungen, jeweils mit Video, für WordPress, Webflow, Wix, Shopify und individuelle Websites.

Nutzt Ihre Website bereits Google Tag Manager, können Inhaber und Admins dort stattdessen auf Google Tag Manager verbinden klicken und den Container wählen: Die App legt das Snippet als Tag in einem eigenen Arbeitsbereich („SFT Visitor Journeys“) an und veröffentlicht nur diese Änderung — Ihre unveröffentlichte Arbeit in anderen Arbeitsbereichen bleibt unberührt. Zum Veröffentlichen braucht es einen Tag-Manager-Nutzer mit Veröffentlichungsrecht; sonst wartet das Tag dort auf Ihren Tag-Manager-Admin. Beim Trennen wird das Tag wieder entfernt.

Inhaber und Administratoren können dort stattdessen auch ihre Website-Plattform verbinden, ohne etwas einzufügen. Shopify: Unsere App freigeben, dann einmal auf Im Theme einschalten klicken und im Theme-Editor Speichern (Checkout-Seiten werden nicht erfasst). Wix: Unsere App installieren; der Tracker ist sofort auf jeder Seite Ihrer veröffentlichten Website. Nutzen Sie das Cookie-Banner von Wix, startet Wix ihn erst, wenn ein Besucher Statistik-Cookies zustimmt. Webflow: Zugriff erlauben und die Website wählen; der Tracker kommt in den benutzerdefinierten Code der Website (ein kostenpflichtiger Site-Plan ist nötig) und ist ab Ihrer nächsten Veröffentlichung aktiv, die auch Ihre übrigen unveröffentlichten Änderungen veröffentlicht. In jedem Fall muss die Adresse des Shops bzw. der Website eine der Domains der Website sein (Website-Einstellungen).

Dieses Skript setzt keinerlei Cookies. Es liest weder Formularfeldwerte noch contenteditable-Text noch Passwortfelder.

6. Einwilligungsmodus

Wählen Sie in den Website-Einstellungen die Option, die zum Cookie-Banner passt, falls es eines gibt:

Wenn die Website nutzt … Wählen Sie
Keinen Cookie-Banner, und die eigene Rechtsberatung des Kunden bestätigt, dass keiner nötig ist Nicht erforderlich
Cookiebot Cookiebot
Complianz Complianz
CookieYes CookieYes
Borlabs Cookie Borlabs
Usercentrics Usercentrics
Ein anderes Consent-Tool, oder der eigene Code der Website steuert es Individuell (API)
Noch nicht entschieden Aus

Die Auswahl steuert immer nur eine Sache: ob ein wiederkehrender Besucher über mehrere Besuche hinweg als derselbe Besucher erkannt wird (eine dauerhafte ID, für bis zu 180 Tage aufbewahrt, sofort gelöscht bei Widerruf der Einwilligung). Die tägliche Zählung — Seitenaufrufe, Klicks, Formulare, Besuchsverläufe innerhalb eines Tages — läuft immer, für jeden Besucher, ganz ohne Cookie und ohne dauerhafte ID. Sobald ein Einwilligungsmodus gespeichert ist, aktualisiert sich das Snippet auf der Tracker-Seite von selbst.

7. Anfrage-Regeln

Ein Besuchstag zählt als Anfrage, sobald eines der Folgenden eintritt. Das meiste davon läuft automatisch:

Seitennamen

Die einfache Ansicht zeigt Seiten mit Namen statt mit ihrer Adresse: „Webdesign“ statt /leistungen/webdesign. Der Name einer Seite ist ihr Titel (was im Browser-Tab steht) ohne den Namen Ihrer Website, aus „Webdesign | Agentur XY“ wird also „Webdesign“; die Startseite heißt immer „Startseite“. Hat eine Seite keinen eigenen Titel, wird ihre Adresse lesbar gemacht („Webdesign (Leistungen)“). Um einer Seite einen besseren Namen zu geben, öffnen Sie Anfrage-Regeln › Seitennamen, tragen den Namen neben der Seite ein und klicken auf Speichern; ein leeres Feld stellt den automatischen Namen wieder her. Namen gelten für vergangene und künftige Besuche.

8. Die Google-Ads-Tracking-Vorlage

Einrichtung › Google Ads liefert eine einzige Tracking-Vorlagen-URL, aufgebaut aus dem Schlüssel der Website und — falls eingerichtet — ihrem Proxy-Präfix, mit einer Schaltfläche Tracking-Vorlage kopieren. Fügen Sie sie einmalig auf Kontoebene in Google Ads ein (Verwaltung → Kontoeinstellungen → Tracking), nicht pro Kampagne — die Seite zeigt mit einem Video genau, wo diese Einstellung zu finden ist.

Google Ads füllt die Platzhalter ({lpurl}, {gclid}, {campaignid} und so weiter) bei jedem Klick aus, für jede Kampagne. Falls im Konto bereits eine Tracking-Vorlage für etwas anderes hinterlegt ist, warnt die Einrichtungsseite, bevor sie überschrieben wird — es kann immer nur eine Vorlage auf Kontoebene aktiv sein. Nach dem Einfügen schickt Weiterleitung testen einen Testklick durch dieselbe Weiterleitung, die die echten Anzeigen nutzen, und bestätigt, dass er wieder auf der Website landet.

Oder Google Ads verbinden statt einfügen. Inhaber und Admins sehen oben auf der Seite Google Ads verbinden: Melden Sie sich mit dem Google-Konto an, mit dem Sie Google Ads nutzen (es braucht direkten Zugriff auf das Werbekonto — nicht nur über das Verwaltungskonto einer Agentur), und wählen Sie das Konto. Die App hinterlegt dann die Tracking-Vorlage auf Kontoebene für Sie, zeigt bei jedem Google-Ads-Besuch den Kampagnennamen und nennt Kampagnen, deren eigene Tracking-Vorlage sie umgehen würde. Eine Tracking-Vorlage, die ein anderes Tool gesetzt hat, ersetzt sie nie: Sie werden gebeten, diese zuerst in Google Ads zu entfernen. Beim Trennen verliert die App ihren Zugriff, die Vorlage bleibt aber bestehen, damit Klicks weiter erfasst werden.

Kampagnennamen statt nur IDs anzeigen

Jeder Google-Ads-Besuch zeigt die passende Kampagnen-ID und das Keyword. Um auch den Namen der Kampagne zu sehen, fügen Sie direkt neben der Tracking-Vorlage (Verwaltung → Kontoeinstellungen → Tracking → Suffix der finalen URL) Folgendes hinzu:

utm_campaign={_campaign}

Legen Sie dann bei jeder Kampagne einen benutzerdefinierten Parameter namens _campaign mit dem kurzen Namen dieser Kampagne an (Kampagneneinstellungen → Weitere Einstellungen → Benutzerdefinierte Parameter). Das Dashboard liest utm_campaign bei jedem Besuch aus.

9. Der Proxy (gegen Ad-Blocker)

Viele Ad-Blocker und Datenschutz-Erweiterungen im Browser blockieren Anfragen an bekannte Analyse-Domains namentlich — auch unsere, wenn der Tracker direkt mit uns spricht. Diese Besucher sind real; wir erfahren nur nichts von ihnen.

Einrichtung › Proxy führt Schritt für Schritt dadurch, unsere Anfragen so aussehen zu lassen, als gingen sie an die eigene Domain der Website: Ein kleines Stück Konfiguration — nginx, Apache, ein Cloudflare Worker, Next.js auf Vercel, Vercel, Netlify oder das WordPress-Plugin, je nach Hosting — reicht einen kurzen Pfad-Präfix (zum Beispiel /k3x9/) auf der Domain der Website an uns durch. An dem, was gemessen wird, ändert sich nichts, nur an der Adresse, an die die Anfrage geht. Die Seite erzeugt fertige Konfiguration zum Einfügen, bereits mit den Werten der Website gefüllt, zeigt die Schritte jeder Plattform als Video, und Meinen Proxy prüfen bestätigt, dass alles funktioniert. Der dafür nötige Proxy-Schlüssel wird unter Website-Einstellungen › Schlüssel erstellt.

Dieser Schritt ist optional. Tracking funktioniert auch ohne ihn — der Proxy holt lediglich die Besucher zurück, die ein Ad-Blocker sonst verbergen würde, und sorgt dafür, dass das Anzeigenklick-Tracking (§8) über dieselbe Adresse bei uns ankommt wie die Seitenaufrufe des Besuchers, was die Zuordnung eines Klicks zu seinem Besuch zuverlässiger macht.

10. Besuchsverläufe und Bot-Klicks

Besuchsverläufe zeigt jeden Besuch als Zeitachse: woher jemand kam, worauf geklickt wurde, wie lange geblieben wurde und ob daraus eine Anfrage wurde, mit Filtern für Anzeigen, Anfragen, Bot-Klicks und abgebrochene Formulare.

Bot-Klicks ist eine eigene, unverbindliche Ansicht von Klickbetrugs-Hinweisen — IP-Adressen, die Merkmale automatisierter Browser zeigen, aus Rechenzentrums-Netzbereichen stammen oder in kurzer Zeit ungewöhnlich oft klicken. Nichts davon wird an anderer Stelle im Produkt automatisch blockiert oder ausgeblendet — das sind Hinweise zur Prüfung, kein Urteil. Ein gemeinsames Büronetzwerk, ein Mobilfunkanbieter oder Apples iCloud Private Relay können dasselbe Signal auslösen, ohne dass ein einziger Besucher ein Bot ist — schauen Sie sich also das tatsächliche Verhalten einer IP an (wiederholte Klicks ohne jede Verweildauer auf der Seite sind ein deutlich stärkeres Signal als der Netzwerktyp allein), bevor Sie danach handeln.

Die Schaltfläche IPs mit Bot-Verdacht kopieren auf dieser Seite kopiert eine IP pro Zeile, fertig zum Einfügen in die IP-Ausschlussliste von Google Ads. Nutzen Sie die Liste auf Kontoebene (Verwaltung → Kontoeinstellungen → IP-Ausschlüsse) — sie gilt für alle Kampagnen gleichzeitig, auch für Performance Max, wo eine Liste auf Kampagnenebene nicht verfügbar ist. Google Ads erlaubt bis zu 500 Ausschlüsse pro Liste; bei mehr weist die Seite darauf hin, und die Liste muss aufgeteilt werden. Wir schließen nie etwas im Namen des Kunden aus.