Schritt für Schritt — für die zwölf gängigsten CMS-Systeme. Mit Code-Snippet zum Kopieren, Screenshots und Tipps zu typischen Stolperfallen. Kein Plugin nötig, keine Programmierkenntnisse.
Zurück zur Lead-Magnete-ÜbersichtUnabhängig vom CMS brauchst du nur einen einzigen Code-Schnipsel. Den findest du im PropShift-Dashboard unter Lead-Magnete → deinen Magnet auswählen → „Embed-Code & Vorschau". Der Code sieht so aus:
<script src="https://app.propshift.de/widget/propshift-valuation/propshift-valuation.js" defer></script> <propshift-valuation wuid="DEIN-INDIVIDUELLER-CODE"></propshift-valuation>
Die erste Zeile lädt das Widget-Programm, die zweite platziert es auf deiner Seite. Diese beiden Zeilen kommen exakt so in deine Webseite — egal welches CMS du nutzt. Die Anleitungen unten erklären jeweils, wo genau du diese zwei Zeilen einfügst.
Funktioniert mit: WordPress.org (selbst-gehostet) und WordPress.com Business-Plan oder höher. Mit jedem Theme. Mit dem Gutenberg-Block-Editor (Standard seit 2018) und dem klassischen Editor.
Wechsle in den „Text"-Tab (rechts oben in der Editor-Leiste) und füge den Code an der gewünschten Stelle ein. WordPress wandelt den Code im sichtbaren „Visuell"-Tab nicht in echtes HTML um — das ist normal.
Funktioniert mit: TYPO3 v9 und neuer. Standard-Installation, keine Extensions nötig.
RTE.default.proc.HTMLparser_db.allowTags keine restriktive Liste hat, die <script> blockiert. Im Zweifel beim TYPO3-Admin nachfragen.
Funktioniert mit: Joomla 4 und neuer (auch Joomla 3 mit Anpassung am Editor).
</>). Klicke darauf, um in den HTML-Quellcode zu wechseln.<script>-Tags beim Speichern, wenn der „Codetags filtern"-Modus aktiv ist. Unter „System" → „Konfiguration" → „Editor TinyMCE" → „Erlaubte Code-Tags" muss script stehen.
Funktioniert mit: Drupal 9 und 10. Der Layout-Builder ist empfohlen, geht aber auch klassisch via Custom-Block.
<script> in den meisten Standard-Textformaten heraus. Du brauchst das „Full HTML"-Format mit deaktiviertem „HTML-Filter". Aus Sicherheitsgründen sollte „Full HTML" nur Admins zur Verfügung stehen.
Funktioniert mit: Allen Webflow-Plänen, die HTML-Embeds erlauben (Basic, CMS, Business). Auf dem kostenlosen Starter-Plan ist Custom Code blockiert.
Funktioniert mit: Wix Editor und Wix Studio. Auf kostenlosen Plänen ist Embed Code zwar verfügbar, allerdings nur mit Wix-Branding auf der Seite.
Funktioniert mit: Jimdo Creator (klassisch) und Jimdo Dolphin. Jimdo ist in Deutschland bei Maklern weit verbreitet.
Im Dolphin-Editor heißt das Element „HTML einbetten". Funktioniert sonst identisch.
Funktioniert mit: Allen Squarespace-Plänen, die Code-Blöcke erlauben (Personal-Plan und höher).
Funktioniert mit: Allen Shopify-Plänen. Praktisch für Makler, die Shopify als Plattform für ihre Maklerseite mit zusätzlichem Service-Bereich nutzen.
</>-Symbol oben rechts, um in den HTML-Quellcode zu wechseln.Funktioniert mit: Strato Website-Baukasten, Telekom Webhosting, IONOS MyWebsite, 1&1, Hostpoint Sites und ähnlichen Baukasten-Lösungen.
Funktioniert mit: FlowFact Performer, onOffice enterprise, Propstack, Estatemax — überall dort, wo eine Whitelabel-Maklerseite mit CMS-Funktion enthalten ist.
Funktioniert mit: Jedem System, das HTML-Output produziert — statische Seiten, eigene PHP/Node-Anwendungen, Headless-CMS-Setups (Strapi, Sanity, Contentful), Hugo/Jekyll/Astro/Eleventy.
<body>, dort wo das Widget visuell erscheinen soll.<propshift-valuation> wie jede andere HTML-Component nutzen. Bei React/Vue/Angular: Custom Element wird vom Framework wie jedes native DOM-Element behandelt; bei React 19 funktioniert es direkt, bei älteren React-Versionen evtl. ref verwenden.
Nach dem Einbau Cache-Plugins (WP Rocket, W3 Total Cache, LiteSpeed) und CDN-Caches (Cloudflare, BunnyCDN) leeren — sonst zeigt der Browser eine alte Version ohne Widget.
Das Widget lädt über HTTPS. Wenn deine Seite noch über HTTP läuft, wird der Browser das Script aus Sicherheitsgründen blockieren („Mixed Content"). Aktiviere SSL — bei allen Anbietern üblicherweise kostenlos via Let's Encrypt.
Browser-Erweiterungen (z. B. Ad-Blocker, uBlock Origin) können Widgets blockieren. Im Inkognito-/Privatfenster ohne Erweiterungen siehst du das echte Endkunden-Erlebnis.
Wenn das Widget nicht erscheint: F12 drücken → Tab „Konsole". Hier siehst du eventuelle Fehler. Häufigster Fall: das Script lädt nicht, weil CSP-Header oder ein Sicherheits-Plugin externe Scripts blockt.
Die Widgets sind responsive und passen sich der Container-Breite an. Trotzdem solltest du nach dem Einbau einmal auf einem echten Smartphone (oder mit DevTools-Device-Toolbar) prüfen, ob die Darstellung passt.
Auf einer Seite können mehrere PropShift-Widgets gleichzeitig laufen — z. B. ein Bewertungs-Widget oben und ein Kontakt-Widget im Footer. Jedes Widget hat seinen eigenen Embed-Code mit individuellem wuid.
14 Tage gratis testen — du kannst sofort einen Magnet anlegen und den Code in deiner Webseite ausprobieren.
Keine Kreditkarte für den Test nötig.