Zum Inhalt springen
UI Kit
Accent

Lead-Magnet

Etwas Nützliches im Tausch gegen eine E-Mail-Adresse, mit einem echten Stück vorab. Eine Checkliste mit dem Rest hinter Unschärfe, ein Kurs per Mail, ein schneller Check der eigenen Website und Vorlagenseiten, die sich auffächern.

4 Variants
Kategorie wechseln

Lead-Magnet

Checklisten-Vorschau

Die ersten Punkte der Liste sind lesbar und haken sich nacheinander ab, der Rest verschwimmt hinter weicher Unschärfe mit Schloss. Das Formular bestätigt an Ort und Stelle.

Im Studio öffnen

Kurs per E-Mail

Die Tage eines Kurses per Mail auf einer Schiene, die sich beim Scrollen füllt, jeder Tag steigt auf. Die Anmeldung bleibt auf breiten Bildschirmen stehen.

Im Studio öffnen

Website-Check

Besucher geben ihre Adresse ein, die Prüfungen laufen nacheinander mit Kreisel und Haken. Die Wertung füllt einen Ring, drei Befunde stehen da, der ganze Bericht kommt per Mail.

Im Studio öffnen

Vorlagen-Vorschau

Drei gezeichnete Seiten der Vorlage liegen gestapelt und fächern sich auf, während der Abschnitt ins Bild scrollt. Daneben, was drin ist, das Format und das Formular.

Im Studio öffnen

Details

Was Lead-Magnet mitbringt, aus Registry und Quellcode gelesen.

Bereich
Marketing
Variants
4
Version
1.0.0 · seit 1.1.0
Datei
components/ui/lead-magnet.tsx
Bringt mit
utilskitbuttoniconmotionrevealsection
npm-Pakete
Keine
Sprachen
Englisch und Deutsch, 21 eigene Texte

Props

Die Schnittstelle LeadMagnetProps aus components/ui/lead-magnet.tsx. Beschreibungen stammen aus den Kommentaren im Code und sind auf Englisch.

  • variantoptional
    LeadMagnetVariant

    checklist-previewemail-coursemini-audittemplate-preview

  • eyebrowoptional
    React.ReactNode
  • titlePflicht
    React.ReactNode
  • descriptionoptional
    React.ReactNode
  • itemsoptional
    string[]

    checklist-preview: all points, the first `visible` are readable

  • visibleoptional
    number
  • totaloptional
    number

    checklist-preview: points in the full list, default the length of items

  • daysoptional
    { title: string; text: string }[]

    email-course: the days

  • checksoptional
    string[]

    mini-audit: the checks shown while it runs, and the result to tease

  • resultoptional
    { score: number; summary: string; findings: { label: string; ok: boolean }[] }
  • contentsoptional
    { label: string; icon?: IconName }[]

    template-preview: what is inside and the page titles drawn on the sheets

  • pagesoptional
    string[]
  • formatoptional
    string

    e.g. PDF, 14 pages

  • pointsoptional
    string[]

    Short promises under the form

  • actionoptional
    string
  • onSubmitoptional
    (data: { email: string; url?: string }) => void

Eingebaute Texte

Diese Texte schreibt Lead-Magnet selbst. Die Sprache folgt dem KitProvider, über die Prop labels ersetzt du einzelne.

Alle 21 Texte anzeigen
emailEnglisch EmailDeutsch E-Mail
emailPlaceholderEnglisch you@example.comDeutsch du@beispiel.de
invalidEnglisch Please enter an email address like name@example.com.Deutsch Bitte gib eine E-Mail-Adresse wie name@beispiel.de ein.
getListEnglisch Send me the full listDeutsch Ganze Liste zuschicken
startCourseEnglisch Start the free courseDeutsch Kostenlosen Kurs starten
getTemplateEnglisch Send me the templateDeutsch Vorlage zuschicken
getReportEnglisch Send me the full reportDeutsch Ganzen Bericht zuschicken
sentTitleEnglisch It is on its wayDeutsch Ist unterwegs
sentTextEnglisch Check your inbox at {e}. If nothing arrives in five minutes, look in the spam folder.Deutsch Schau in dein Postfach unter {e}. Kommt in fünf Minuten nichts, sieh im Spam-Ordner nach.
moreEnglisch {n} more points in the full listDeutsch {n} weitere Punkte in der ganzen Liste
dayEnglisch Day {n}Deutsch Tag {n}
urlEnglisch Your websiteDeutsch Deine Website
urlPlaceholderEnglisch example.comDeutsch beispiel.de
urlInvalidEnglisch Please enter a web address like example.com.Deutsch Bitte gib eine Adresse wie beispiel.de ein.
checkEnglisch Check my websiteDeutsch Meine Website prüfen
checkingEnglisch Checking {u}Deutsch Prüfe {u}
scoreEnglisch ScoreDeutsch Wertung
ofEnglisch of 100Deutsch von 100
unlockEnglisch The full report with {n} findings and how to fix each oneDeutsch Der ganze Bericht mit {n} Befunden und wie du jeden behebst
againEnglisch Check another websiteDeutsch Andere Website prüfen
insideEnglisch What is insideDeutsch Das steckt drin

Barrierefreiheit

Aus dem Quellcode der Component abgeleitet.

  • Setzt aria-describedby, aria-label und aria-live, damit Screenreader Zweck und Zustand ansagen.
  • Nutzt die Rollen alert und status.
  • Meldet Änderungen über eine Live-Region, ohne den Fokus zu verschieben.
  • Jedes Feld hat ein Label, sichtbar oder für Screenreader.
  • Der Server rendert den Startzustand vollständig, JavaScript ergänzt nur die Interaktion.

Bewegung

  • Erscheint beim ersten Sichtkontakt mit einem kurzen Auftritt (kit-rise, useInView).
  • Bringt eigene Animationen mit, ruhig getaktet und ohne Wackeln.
  • Bei reduzierter Bewegung (prefers-reduced-motion) bleibt sie ruhig.

Häufige Fragen

Wie installiere ich Lead-Magnet?

Mit aiw add @ai-website/lead-magnet. Der Befehl legt die Datei components/ui/lead-magnet.tsx in dein Projekt, der Code gehört danach dir. Mit dabei sind button, icon, motion, reveal und section. Weitere npm-Pakete braucht sie nicht.

Welche Varianten hat Lead-Magnet?

4 Varianten, Checklisten-Vorschau, Kurs per E-Mail, Website-Check und Vorlagen-Vorschau. Du wählst sie mit der Prop variant, zum Beispiel variant="email-course".

Kann ich die Texte von Lead-Magnet übersetzen?

Ja. Lead-Magnet bringt 21 eigene Texte auf Deutsch und Englisch mit, etwa „E-Mail“, „du@beispiel.de“ und „Bitte gib eine E-Mail-Adresse wie name@beispiel.de ein.“. Die Sprache folgt dem KitProvider, einzelne Texte ersetzt du über die Prop labels.

Kann ein KI-Assistent Lead-Magnet einbauen?

Ja. Über den MCP-Server der aiw CLI finden Claude, Cursor, GitHub Copilot, Windsurf, Codex und Gemini Lead-Magnet mit aiw_components und installieren sie mit aiw_add @ai-website/lead-magnet. Nenn im Prompt die Variante, etwa variant="checklist-preview", dann schreibt der Assistent deine Inhalte direkt in die Props.

Kann ich Lead-Magnet ohne Code anpassen?

Ja, im Studio. Alle 4 Varianten lassen sich dort bearbeiten, Texte, Listen und Schalter. Das Studio schreibt den passenden LeadMagnet-Code zum Kopieren.

Oft gesucht

Direkt zu

In die Zwischenablage kopiert