Testimonial-Widget auf jeder Website einbetten

SocialProof.Reviews stellt jedem Workspace vier einbettbare Testimonial-Widgets zur Verfügung — eine Wall of Love, ein Karussell, ein Bewertungs-Badge und ein Sammelformular. Jedes ist ein schlanker <iframe>, der Ihre live genehmigten Testimonials lädt, Ihre Markenfarben und Ihr Logo verwendet und sich automatisch aktualisiert, wenn Sie neue Bewertungen genehmigen.

Diese Anleitung deckt ab:


Die Vier Widgets

Widget Einbettungsgröße Beste Platzierung
Wall of Love Volle Breite, 800px+ Höhe Dedizierte /testimonials- oder /bewertungen-Seite
Karussell Volle Breite, 280–360px Höhe Homepage-Hero, Preisseite, Landing Page
Badge 220×48px Navigationsleiste, Footer, neben Preisplänen
Sammelformular Volle Breite, 700px Höhe Seite nach dem Kauf, Danke-Seite, Dashboard

Alle vier Widgets werden über HTTPS bereitgestellt, laden asynchron (kein Einfluss auf Core Web Vitals) und aktualisieren sich automatisch, wenn Sie neue Testimonials genehmigen — kein erneutes Einbetten erforderlich.


Einbettungscode Erhalten

  1. Melden Sie sich bei SocialProof.Reviews an und öffnen Sie Ihren Workspace
  2. Klicken Sie in der Admin-Seitenleiste auf Embed & Integrationen
  3. Wählen Sie den Widget-Tab: Wall, Karussell, Badge oder Sammelformular
  4. Kopieren Sie den <iframe>-Snippet — er ist einzigartig für Ihren Workspace

Widget 1: Wall of Love

Ein vollständiges Masonry-Raster aller genehmigten Testimonials. Verwenden Sie es auf einer dedizierten Bewertungs- oder Testimonials-Seite.

Enthält: Name des Bewerters, Foto, Unternehmen, Berufsbezeichnung, Sternebewertung, Bewertungstext, Fotos, Video-Thumbnails, Filterleiste, Markenfarben und einen optionalen „Bewertung hinterlassen"-CTA.

Einbettungscode

<iframe
  src="https://socialproof.reviews/YOUR-SLUG/wall"
  width="100%"
  height="800px"
  frameborder="0"
  style="border:none; width:100%;"
  title="Wall of Love"
></iframe>

Dynamische Höhe (optional)

<iframe
  id="spr-wall"
  src="https://socialproof.reviews/YOUR-SLUG/wall"
  width="100%"
  frameborder="0"
  style="border:none; width:100%;"
  title="Wall of Love"
  onload="this.style.height = this.contentWindow.document.body.scrollHeight + 'px'"
></iframe>

Widget 2: Karussell

Ein automatisch rotierender Testimonial-Slider. Ideal für Homepages, Preisseiten und Landing Pages, wo der Platz begrenzt ist.

Enthält: rotierende Testimonial-Slides, Name des Bewerters, Foto, Unternehmen, Sternebewertung, Bewertungstext, Navigationspunkte und Pfeile, Markenfarben.

Einbettungscode

<iframe
  src="https://socialproof.reviews/YOUR-SLUG/widgets/carousel"
  width="100%"
  height="280px"
  frameborder="0"
  style="border:none; width:100%;"
  title="Customer Reviews"
></iframe>

Höhen-Tipp: Wenn Ihre Testimonials länger sind, erhöhen Sie auf 320–360px. Standard 280px passt für eine einzelne Karte.

Platzierungstipps:


Widget 3: Badge

Eine kompakte Vertrauens-Pill, die Ihre aggregierte Sternebewertung und die Bewertungsanzahl anzeigt. Designed für Navigationsleisten, Footer und neben Preisplänen.

Enthält: aggregierte Sternebewertung (z. B. ★ 4,9), Gesamtanzahl der Bewertungen, Markenfarben-Akzent, Klick-Through zu Ihrer vollständigen Wall of Love.

Einbettungscode

<iframe
  src="https://socialproof.reviews/YOUR-SLUG/widgets/badge"
  width="220px"
  height="48px"
  frameborder="0"
  style="border:none;"
  title="Rating Badge"
></iframe>

Platzierungstipps:


Widget 4: Sammelformular

Bettet Ihr Testimonial-Einreichungsformular direkt auf Ihrer Website ein — ohne Nutzer auf eine separate Seite weiterzuleiten.

Enthält: mehrstufiger Einreichungsfluss (Bewerten → Über Sie → Bewertung → optionales Video), Markenfarben und Logo, E-Mail-Validierung, Foto-Upload und optionale Belohnungsanzeige nach der Einreichung.

Einbettungscode

<iframe
  src="https://socialproof.reviews/YOUR-SLUG"
  width="100%"
  height="700px"
  frameborder="0"
  style="border:none; width:100%;"
  title="Leave a Review"
></iframe>

Beste Platzierungen:


Plattformspezifische Anleitungen

SocialProof.Reviews-Widgets verwenden ein Standard-HTML-<iframe>-Tag und funktionieren auf jeder großen Website-Plattform. Die folgende Tabelle zeigt, wie Sie auf jeder Plattform ein benutzerdefiniertes HTML- oder Embed-Element hinzufügen.

Plattform Zu verwendendes Element
WordPress Custom HTML-Block
Webflow Embed-Komponente (Erweitert)
Wix HTML einbetten (Embed & Social)
Squarespace Code-Block
Shopify Code bearbeiten (Themes)
Kajabi Benutzerdefinierter Code-Block
ClickFunnels 2.0 Benutzerdefiniertes JS/HTML-Element (Misc)
Framer Embed-Komponente (Utility)
Systeme.io Raw-HTML-Element (Erweitert)
React / Next.js <iframe> JSX-Element
Benutzerdefiniertes HTML Direkt in Ihr HTML einfügen

WordPress

Empfohlene Methode — Custom HTML-Block (Gutenberg):

  1. Bearbeiten Sie die Seite oder den Beitrag, auf dem Sie das Widget einfügen möchten
  2. Klicken Sie auf +, um einen neuen Block hinzuzufügen, und suchen Sie nach Custom HTML
  3. Fügen Sie Ihren <iframe>-Snippet in den Block ein
  4. Wechseln Sie zur Vorschau-Registerkarte, um zu überprüfen, ob es korrekt lädt
  5. Veröffentlichen oder aktualisieren Sie die Seite

Alternative — Page Builder:

Hinweis: Die kostenlosen und Personal-Pläne von WordPress.com schränken <iframe>-Tags ein. Sie benötigen den Business-Plan oder höher, oder verwenden Sie selbst gehostetes WordPress.org.


Webflow

  1. Klicken Sie im Webflow-Designer auf + (Hinzufügen-Panel) in der linken Symbolleiste
  2. Scrollen Sie zu Erweitert und ziehen Sie ein Embed-Element auf Ihre Leinwand
  3. Der Code-Editor öffnet sich automatisch — fügen Sie Ihren <iframe>-Code ein
  4. Klicken Sie auf Speichern und schließen
  5. Veröffentlichen Sie Ihre Website

Hinweis: Eingebettete Inhalte werden im Designer als grauer Platzhalter angezeigt. Sie werden auf der veröffentlichten Live-Website korrekt gerendert.


Wix

  1. Klicken Sie im Wix-Editor auf + Elemente hinzufügen im linken Menü
  2. Gehen Sie zu Embed & Social → Code einbetten → HTML einbetten
  3. Klicken Sie auf Code eingeben und fügen Sie Ihren <iframe>-Code ein
  4. Klicken Sie auf Aktualisieren
  5. Passen Sie die Größe des Elements auf der Leinwand an, damit der Inhalt nicht abgeschnitten wird

Hinweis für Wix Studio: Verwenden Sie das +-Symbol, um ein HTML-iFrame-Element hinzuzufügen — die Schritte sind identisch.

HTTPS erforderlich: Die src-URL in Ihrem iframe muss https:// verwenden, nicht http://.


Squarespace

  1. Melden Sie sich an und klicken Sie auf Bearbeiten auf der Seite, wo Sie das Widget einfügen möchten
  2. Klicken Sie auf einen Einfügepunkt oder die +-Schaltfläche und wählen Sie Code oder Embed
  3. Klicken Sie auf das Bleistift-Symbol, um den Block zu bearbeiten, wählen Sie Code-Snippet und fügen Sie Ihren <iframe>-Code ein
  4. Klicken Sie auf Übernehmen und dann auf Speichern

Plan-Anforderung: iframe-Unterstützung erfordert den Business-, Commerce- oder höheren Squarespace-Plan. Die src-URL muss HTTPS verwenden.


Shopify

  1. Gehen Sie in Ihrer Shopify-Verwaltung zu Online Store → Themes → Code bearbeiten
  2. Öffnen Sie die Template-Datei für die Seite, die Sie bearbeiten möchten (z. B. page.liquid)
  3. Fügen Sie den <iframe>-Snippet in den entsprechenden HTML-Abschnitt ein
  4. Klicken Sie auf Speichern

Alternative — Shopify-Seiteneditor:

  1. Gehen Sie zu Online Store → Seiten und öffnen Sie die Zielseite
  2. Wechseln Sie im Inhaltseditor von der Rich-Text-Ansicht zur HTML-Quelle (die <>-Schaltfläche)
  3. Fügen Sie Ihren iframe-Code ein und speichern Sie

Kajabi

  1. Gehen Sie in Kajabi zu Website → Seiten (oder der Landing Page Ihres Produkts) und öffnen Sie den Editor
  2. Klicken Sie auf Abschnitt hinzufügen oder Block hinzufügen in der Seitenleiste und wählen Sie Benutzerdefinierter Code
  3. Klicken Sie auf den Benutzerdefinierter-Code-Block, um den Editor zu öffnen
  4. Fügen Sie Ihren <iframe>-Code in das Code-Feld ein
  5. Klicken Sie auf Speichern

Um das Widget zu zentrieren, umhüllen Sie es mit einem div:

<div style="text-align:center;">
  <iframe src="https://socialproof.reviews/YOUR-SLUG/widgets/carousel"
    width="100%" height="280px" frameborder="0" style="border:none;"></iframe>
</div>

Hinweis: Wenn Sie ein Video-Testimonial separat einbetten, verwenden Sie Kajabis dedizierten Video-Embed-Block für bessere Performance. Für die SocialProof.Reviews-Wall oder das Karussell ist der Benutzerdefinierter-Code-Block die richtige Wahl.


ClickFunnels 2.0

  1. Gehen Sie zu Funnels, wählen Sie den Funnel-Schritt, den Sie bearbeiten möchten, und klicken Sie auf Seite bearbeiten
  2. Klicken Sie in der linken Seitenleiste auf Elemente und dann auf Element hinzufügen
  3. Scrollen Sie zum Abschnitt Misc und wählen Sie Benutzerdefiniertes JS/HTML
  4. Klicken Sie auf das neue Element auf der Leinwand und dann auf Code-Editor öffnen
  5. Fügen Sie Ihren <iframe>-Code ein und schließen Sie den Editor
  6. Speichern Sie die Seite

Wenn der iframe zu klein erscheint, fügen Sie explizite Abmessungen hinzu:

<iframe
  src="https://socialproof.reviews/YOUR-SLUG/widgets/carousel"
  style="width:100%; height:320px; border:none;"
  frameborder="0"
  title="Customer Reviews"
></iframe>

Framer

  1. Klicken Sie im Framer-Canvas auf + Einfügen im Menü oben links
  2. Suchen Sie nach Embed oder finden Sie es im Abschnitt Utility
  3. Ziehen Sie die Embed-Komponente auf Ihre Seite
  4. Im Eigenschafts-Panel auf der rechten Seite:
    • Wählen Sie HTML, um einen vollständigen <iframe>-Snippet einzufügen, oder
    • Wählen Sie URL, um die Widget-URL direkt einzufügen
  5. Klicken Sie auf die Play-Schaltfläche zur Vorschau — das Embed wird auf der veröffentlichten Live-Website gerendert

Mobile-Größenanpassung: Passen Sie Breite und Höhe der Embed-Komponente manuell an, um eine korrekte Darstellung auf kleineren Bildschirmen sicherzustellen.


Systeme.io

  1. Öffnen Sie die Seite oder den Funnel-Schritt im Systeme.io-Seitenbuilder
  2. Suchen Sie im linken Element-Menü unter dem Erweitert-Block nach Raw HTML
  3. Ziehen Sie das Raw-HTML-Element auf Ihre Seite
  4. Klicken Sie auf das Element, um dessen Einstellungen zu öffnen, und klicken Sie dann auf Code bearbeiten
  5. Fügen Sie Ihren <iframe>-Code ein und klicken Sie auf Speichern

Größe: Setzen Sie width="100%" und eine feste Höhe (z. B. height="300px") direkt im iframe-Tag für ein vorhersehbares Layout.


React / Next.js

Fügen Sie das Widget als <iframe>-JSX-Element ein. Beachten Sie, dass frameborder zu frameBorder wird und style ein Objekt in JSX entgegennimmt:

export default function TestimonialsSection() {
  return (
    <section>
      <h2>What our customers say</h2>
      <iframe
        src="https://socialproof.reviews/your-slug/widgets/carousel"
        width="100%"
        height="300"
        frameBorder="0"
        title="Customer Reviews"
        style={{ border: 'none', width: '100%' }}
      />
    </section>
  );
}

Für die Wall of Love in Next.js (App Router):

// app/testimonials/page.jsx
export default function TestimonialsPage() {
  return (
    <main>
      <h1>Customer Testimonials</h1>
      <iframe
        src="https://socialproof.reviews/your-slug/wall"
        width="100%"
        height="900"
        frameBorder="0"
        title="Wall of Love"
        style={{ border: 'none', width: '100%' }}
      />
    </main>
  );
}

Benutzerdefiniertes HTML

Fügen Sie den iframe direkt in eine beliebige HTML-Datei oder ein Template ein, wo das Widget erscheinen soll:

<!-- Karussell-Widget -->
<iframe
  src="https://socialproof.reviews/YOUR-SLUG/widgets/carousel"
  width="100%"
  height="280px"
  frameborder="0"
  style="border:none; width:100%;"
  title="Customer Reviews"
></iframe>

Ersetzen Sie YOUR-SLUG durch Ihren Workspace-Slug. Das Widget lädt asynchron und blockiert das Seitenrendering nicht.


Widget-Erscheinungsbild Anpassen

Alle Widgets übernehmen automatisch das Branding Ihres Workspace. Um Farben, Logo, Überschriften zu ändern oder Abschnitte ein- und auszublenden:

  1. Gehen Sie in Ihrem Workspace-Admin zu Branding
  2. Aktualisieren Sie Primärfarbe, Sekundärfarbe, Logo und alle Anzeigeeinstellungen
  3. Klicken Sie auf Speichern — alle Live-Widgets werden sofort aktualisiert, kein erneutes Einbetten erforderlich

Vollständige Details finden Sie im Branding-Leitfaden.


Performance-Hinweise

Alle SocialProof.Reviews-Widgets:


FAQ

Benötige ich einen Entwickler, um die Widgets einzubetten? Nein. Alle oben aufgeführten Plattformen unterstützen das Einfügen von HTML ohne Programmierkenntnisse. Sie benötigen lediglich Zugang zum Seiteneditor Ihrer Website, mehr nicht.

Welchen Squarespace-Plan benötige ich für iframe-Einbettungen? Sie benötigen den Business-, Commerce Basic- oder Commerce Advanced-Plan. iframe-Einbettungen sind auf den Personal- oder Starter-Plänen nicht verfügbar.

Verlangsamt das Widget meine Website? Nein. Der <iframe> lädt asynchron in einem separaten Browser-Kontext und blockiert weder den kritischen Rendering-Pfad Ihrer Seite noch beeinflusst er Ihren Core Web Vitals-Score.

Warum zeigt der iframe ein graues Kästchen anstelle des Widgets? In der Designer-Ansicht von Webflow und im Vorschau-Modus von Framer werden iframes als Platzhalter dargestellt. Veröffentlichen Sie die Website und rufen Sie die Live-URL auf — das Widget wird korrekt angezeigt.

Kann ich das Widget in eine E-Mail einbetten? E-Mail-Clients blockieren iframes aus Sicherheitsgründen. Verlinken Sie stattdessen direkt auf Ihre Wall-of-Love-URL in der E-Mail. Für Post-Kauf-Sequenzen funktioniert ein Link zu https://socialproof.reviews/YOUR-SLUG (das Sammelformular) ohnehin besser.

Was passiert, wenn ich ein neues Testimonial genehmige — muss ich erneut einbetten? Nein. Das Widget ruft bei jedem Laden Live-Daten von SocialProof.Reviews ab. Genehmigen Sie ein Testimonial in Ihrem Dashboard und es erscheint automatisch im Widget.

Erlaubt WordPress.com iframes? Selbst gehostetes WordPress.org: ja, immer. WordPress.com: iframes erfordern den Business-Plan oder höher. Bei niedrigeren Plänen entfernt der Custom HTML-Block den iframe-Tag.

Warum wird das Kajabi-Widget nicht angezeigt? Die häufigste Ursache ist eine HTTP-Quell-URL. Stellen Sie sicher, dass Ihr iframe-src mit https:// beginnt. Bestätigen Sie außerdem, dass Sie den Benutzerdefinierter-Code-Block verwendet haben (nicht den Texteditor), da der Rich-Text-Editor in Kajabi rohes HTML entfernt.

Kann ich das Sammelformular in einen ClickFunnels-Funnel-Schritt einbetten? Ja. Verwenden Sie das benutzerdefinierte JS/HTML-Element (Misc-Abschnitt) in ClickFunnels 2.0, fügen Sie den Sammelformular-iframe-Code ein und setzen Sie height auf mindestens 700px, um zu verhindern, dass das Formular abgeschnitten erscheint.