Public-CheckUp & Widget einrichten
Schritt-für-Schritt: vom leeren Workspace zur eigenen /check/dein-shop-Landingpage und einem auf der Marketing-Site eingebetteten Lead-Magnet-Widget. Insgesamt 5–10 Minuten.
1. Slug setzen
Geh auf /settings#publiccheckup. Das ist der einzige Pflicht-Konfigurationsschritt — danach ist der CheckUp live.
Trag einen Slug ein. Klein, mit Bindestrichen, 3–40 Zeichen. Beispiel: it-flores ergibt https://mspercury.com/check/it-flores. Slugs sind workspace-eindeutig — wenn ein anderer Tenant deinen Wunsch-Slug schon hat, lehnt das System ab.
Speichern. Der Link erscheint sofort im grünen Block oberhalb des Formulars und ist live.
2. Branding aufnehmen (optional, aber empfohlen)
Geh auf /settings#branding:
- Logo hochladen (PNG / JPEG / WebP / SVG, max. 2 MB) — erscheint auf der CheckUp-Landingpage und im finalen PDF-Bericht
- Markenfarbe setzen (Hex-Farbe wie
#059669) — färbt CTA-Buttons, Score-Card und Akzent-Elemente
Ohne diese Schritte sieht der CheckUp aus „MSPercury-Standard” statt „dein Brand”.
3. Intro-Text anpassen (optional)
Im Settings-Block unter dem Slug findest du das Aufklapp-Element „Intro-Text (optional, pro Sprache)”. Drei Textareas — DE / EN / ES.
Wenn du sie leer lässt, rendert MSPercury einen sinnvollen Default-Text mit deinem Workspace-Namen. Wenn du eine spezifische Vertriebsformulierung hast (z. B. „Sichere dir in 3 Min. eine ehrliche Einschätzung von ACME IT — kostenfrei und unverbindlich”), trag sie hier ein.
Du kannst auch nur eine Sprache überschreiben und die anderen leer lassen — der Default greift dann nur für die nicht-überschriebenen Locales.
4. Fragen-Katalog anpassen (optional)
Geh auf /catalog/findings?tab=public-questions.
Standardmäßig ist der von MSPercury gepflegte Katalog (~26 Fragen über 5 Kategorien) eingespielt. Beim ersten Öffnen wird er in deine Workspace-Tabelle geclont — ab dann gehört er dir.
Per-Frage editierbar:
- Stable Key (intern, nicht änderbar)
- Frage + Hilfetext in DE / EN / ES
- Kategorie-Dropdown
- Gewichtungs-Slider (Sekundär / Standard / Kritisch)
- ↺ Risikofrage-Toggle (für „Hattet ihr einen Vorfall?”-Fragen, wo „Ja” den Score senkt)
- ↳ Folgefrage-Picker (Frage erscheint nur wenn die Eltern-Frage einen bestimmten Wert hat)
- ↑↓ Reorder + Löschen + „+ Frage” pro Kategorie
Wenn du dich verfahren hast: oben rechts „Auf Standard zurücksetzen” mit RESET-Confirm-Wort macht den Original-Katalog frisch wieder rein.
5. Direkt-Link teilen oder Widget einbetten
Im grünen Block bei /settings#publiccheckup siehst du zwei Dinge:
A — Direkt-Link (z. B. https://mspercury.com/check/it-flores)
Kopier-Button daneben. Verlink ihn aus E-Mail-Signatur, LinkedIn-Bio, Newsletter-Footer, Visitenkarten-QR-Code, etc.
B — Iframe-Embed-Snippet für die eigene Marketing-Site:
<iframe src="https://mspercury.com/check/it-flores/embed"
style="width:100%;min-height:780px;border:0"
title="IT CheckUp" loading="lazy"></iframe>
Kopier-Button rechts daneben. Pasten an die Stelle deiner Website, wo der CheckUp leben soll. Der Embed-Endpoint ist Iframe-optimiert (Content-Security-Policy: frame-ancestors *, X-Frame-Options: ALLOWALL) und trägt den Multi-Step-Flow inkl. PIN-Eingabe komplett INNERHALB des Iframes — der Besucher verlässt deine Site nie.
Höhen-Anpassung: 780px reicht für die meisten Schritte. Wenn du den Bericht oder die Antwort-Zusammenfassung zeigen willst, kann das auf manchen Locales 900–1100px brauchen.
6. UTM-Tracking einbauen
Hänge einfach ?utm_source=…&utm_medium=…&utm_campaign=… an die Iframe-URL oder den Direkt-Link.
Beispiele:
- E-Mail-Newsletter:
…/check/it-flores?utm_source=newsletter&utm_medium=email&utm_campaign=q3-launch - Google-Ad:
…/check/it-flores?utm_source=google&utm_medium=cpc&utm_campaign=brand - LinkedIn-Bio:
…/check/it-flores?utm_source=linkedin&utm_medium=bio
MSPercury speichert beim ersten Aufruf (Erst-Berührung) automatisch via signiertem Cookie:
utm_source,utm_medium,utm_campaign,utm_content,utm_termreferrerHost(Domain wo der Klick herkam, falls Browser den Header schickt)sourceUrl(volle Landing-URL inkl. Query)
Erst-Berührung gewinnt: ein wiederkehrender Besucher mit anderer UTM überschreibt nicht den Original-Kanal. Du siehst die Werte später unter /leads/[id] in der „Quelle”-Karte und im Aggregat als „Top-Quellen”-Strip auf /leads.
7. Was ein Lead durchläuft
Aus Prospekt-Sicht:
- Landing → E-Mail eingeben → 6-stelliger Code per Mail
- Code eingeben → 23 Fragen mit Live-Score-Anzeige + Progress-Bar
- „Über euch” — 4 Pflicht-/Optionalfelder (Firma, Branche, Größe, Telefon)
- Datenschutz-Checkbox → Submit
- Score-Reveal mit Reifegrad-Badge (🥇 Gold / 🥈 Silber / 🥉 Bronze / 🚨 Akut), Position-Bar 0–100, Score-Erklärung, optional Cross-Tenant-Benchmark, Kategorie-Aufschlüsselung
- PDF-Bericht wird per E-Mail verschickt (Background)
Aus Operator-Sicht: der Lead landet in /leads als neuer Eintrag in der „Neu”-Spalte des Kanbans, mit allen Antworten, dem Score-Breakdown, der Branche/Größe und der UTM/Source-Attribution.
8. Lead-zu-Kunde-Flow
Auf /leads/[id]:
- Pipeline-Status setzen: Neu → Kontaktiert → Angebot → Kunde / Abgelehnt
- „✨ Outreach-E-Mail entwerfen” — KI baut dir eine personalisierte Erstkontakt-E-Mail (siehe Features → AI Outreach Drafter)
- „→ Als Kunde übernehmen” — konvertiert den Lead in einen
customers-Datensatz, behält den Link viaconvertedCustomerId
Drag-and-Drop: Lead-Karten lassen sich auf /leads zwischen den Kanban-Spalten ziehen. Status updated automatisch.
DSGVO / Datenschutz-Hinweise
- Beim Submit erfasst MSPercury die Datenschutz-Einwilligung mit Zeitstempel + IP + User-Agent (Art. 7 DSGVO Beweispflicht)
- Lead-Daten landen ausschließlich in deiner Workspace-DB (strikte Tenant-Isolation)
- Cross-Tenant-Benchmark auf der Score-Seite ist die EINE dokumentierte Ausnahme — aggregiert, anonym, mit harter Mindeststichprobe bevor irgendeine Zahl gezeigt wird
- DSGVO-Pflicht-Information für deine Website: erwähn die MSPercury-Verarbeitung in deiner Datenschutzerklärung als Auftragsverarbeiter (AVV-Vorlage unter
/legal/dpa)
Häufige Stolpersteine
„iframe lädt nicht / zeigt sich leer”: prüf die Content-Security-Policy-Header deiner Marketing-Site. Wenn sie frame-src 'self' enthält, musst du https://mspercury.com whitelisten.
„Code-E-Mail kommt nicht an”: Spam-Ordner. MSPercury sendet von noreply@mspercury.com mit deinem Operator-Namen als Display-Name — manche Filter werten das als „phishing-ähnlich”.
„Lead-Score schwankt zwischen Tests”: Erinnerung — Folgefragen können den Score deutlich nach oben/unten verschieben. Wenn ein Test-Lead bei „MFA = nein” antwortet, erscheint die Phishing-Folgefrage; deren Antwort fließt zusätzlich in den Score.
„Mein Lead ist nicht in der Liste”: prüf den pipelineStatus-Filter oder ?source=…-Filter auf /leads. Beide können zusammen filtern — versehentlich aktive Filter sind die häufigste Ursache.