{"id":1978,"date":"2026-08-04T16:14:01","date_gmt":"2026-08-04T14:14:01","guid":{"rendered":"https:\/\/weissbrich-finance.com\/?page_id=1978"},"modified":"2026-08-04T16:14:01","modified_gmt":"2026-08-04T14:14:01","slug":"neukunde","status":"publish","type":"page","link":"https:\/\/weissbrich-finance.com\/en\/termin-vereinbaren\/neukunde\/","title":{"rendered":"Neukunde"},"content":{"rendered":"<h1>Termin buchen f\u00fcr ein Erstgespr\u00e4ch<\/h1>\n<div>\n<p style=\"text-align: center;\"><span>Wir kennen uns noch nicht? Ich freue mich das zu \u00e4ndern. Im kostenfreien Erstgespr\u00e4ch (30\u201345 Minuten per Videocall) schauen wir unverbindlich, wo du stehst, was du dir vorstellst und ob wir zusammenpassen.<\/span><\/p>\n<p style=\"text-align: center;\"><span>Kein Verkaufsgespr\u00e4ch, keine Verpflichtung.<\/span><\/p>\n<\/div>\n<div>\n<p>    <!-- meetergo widget start --><\/p>\n<div style=\"min-width:330px\" class=\"meetergo-iframe\" data-src=\"https:\/\/cal.meetergo.com\/alexanderweissbrich\/erstgespraech?hide_details=true\"><\/div>\n<p><script defer src=\"https:\/\/liv-showcase.s3.eu-central-1.amazonaws.com\/browser-v4.js\"><\/script><br \/>\n<!-- meetergo widget end -->\n<\/div>\n<div>\n<p>    <!--\n=====================================================================\nMeetergo Post-Booking Fix \u2014 Scroll + Warn-Kasten (v4)\n=====================================================================\n\u00c4nderungen v4:\n- Banner-Hintergrund transparent (Homepage-Blau schimmert durch)\n- Text zentriert\n- Zweiter Imperativ (\"klicke auf den Best\u00e4tigungslink\") auch fett\n\nDatum: 12.07.2026\nDoku: 01_Technik\/_Dokumentation\/09_meetergo_CSS.md\n=====================================================================\n--><br \/>\n<script>\n(function() {\n    var style = document.createElement('style');\n    style.textContent = `\n        .mg-warning-banner {\n            display: none;\n            background-color: transparent;\n            border: 2px solid #ef4444;\n            border-radius: 12px;\n            padding: 32px;\n            max-width: 640px;\n            margin: 20px auto;\n            text-align: center;\n            box-shadow: 0 4px 24px rgba(0, 0, 0, 0.15);\n        }\n        .mg-warning-banner-header {\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 14px;\n            margin-bottom: 16px;\n        }\n        .mg-warning-banner-badge {\n            flex-shrink: 0;\n            width: 32px;\n            height: 32px;\n            border-radius: 50%;\n            background-color: #ef4444;\n            color: white;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-weight: 700;\n            font-size: 20px;\n            line-height: 1;\n        }\n        .mg-warning-banner-title {\n            font-size: 22px;\n            font-weight: 700;\n            color: #ef4444;\n            line-height: 1.3;\n        }\n        .mg-warning-banner-text {\n            font-size: 16px;\n            line-height: 1.55;\n            color: white;\n            margin: 0 0 16px;\n        }\n        .mg-warning-banner-text strong { font-weight: 600; color: white; }\n        .mg-warning-banner-footer {\n            font-size: 14px;\n            color: rgba(255, 255, 255, 0.85);\n            margin: 0;\n        }\n        .mg-warning-banner-footer a {\n            color: #ef4444;\n            text-decoration: underline;\n            font-weight: 500;\n        }\n        .mg-warning-banner-footer a:hover { color: #dc2626; }\n    `;\n    document.head.appendChild(style);<\/p>\n<p>    document.addEventListener('DOMContentLoaded', function() {\n        var container = document.querySelector('.meetergo-iframe');\n        if (!container) return;\n        var iframe = container.querySelector('iframe');\n        if (!iframe) return;<\/p>\n<p>        var bannerHTML = `<\/p>\n<div class=\"mg-warning-banner\">\n<div class=\"mg-warning-banner-header\">\n                    <span class=\"mg-warning-banner-badge\">!<\/span><\/p>\n<div class=\"mg-warning-banner-title\">Dein Termin ist noch nicht best\u00e4tigt<\/div>\n<\/p><\/div>\n<p class=\"mg-warning-banner-text\">\n                    <strong>Bitte pr\u00fcfe deine E-Mail<\/strong> (auch im Spam-Ordner) und <strong>klicke auf den Best\u00e4tigungslink<\/strong>. Erst danach gilt dein Termin als gebucht.\n                <\/p>\n<p class=\"mg-warning-banner-footer\">\n                    Keine E-Mail erhalten? <a href=\"\/kontakt\/\">Melde dich bitte bei mir.<\/a>\n                <\/p>\n<\/p><\/div>\n<p>        `;\n        iframe.insertAdjacentHTML('afterend', bannerHTML);\n        var banner = container.querySelector('.mg-warning-banner');<\/p>\n<p>        var maxHeightReached = 0;\n        var HEADER_OFFSET = 100;\n        var MIN_FORM_HEIGHT = 500;\n        var SHRINK_THRESHOLD = 400;\n        var triggered = false;\n        var loadPhaseActive = true;<\/p>\n<p>        setTimeout(function() { loadPhaseActive = false; }, 5000);<\/p>\n<p>        var observer = new ResizeObserver(function(entries) {\n            for (var entry of entries) {\n                var newHeight = entry.contentRect.height;\n                if (newHeight > maxHeightReached) maxHeightReached = newHeight;\n                if (loadPhaseActive) continue;\n                if (!triggered && maxHeightReached > MIN_FORM_HEIGHT && (maxHeightReached - newHeight) > SHRINK_THRESHOLD) {\n                    triggered = true;\n                    iframe.style.display = 'none';\n                    banner.style.display = 'block';\n                    var target = container.closest('.uk-section') || container;\n                    var rect = target.getBoundingClientRect();\n                    var targetY = window.pageYOffset + rect.top - HEADER_OFFSET;\n                    window.scrollTo({ top: targetY, behavior: 'smooth' });\n                }\n            }\n        });\n        observer.observe(iframe);\n    });\n})();\n<\/script>\n<\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"height\":\"viewport\",\"height_viewport\":50,\"image_position\":\"center-center\",\"padding_bottom\":\"xlarge\",\"padding_top\":\"large\",\"style\":\"secondary\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"xlarge\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"headline\",\"props\":{\"content\":\"Termin buchen f\u00fcr ein Erstgespr\u00e4ch\",\"content_en_us\":\"Schedule an appointment for an initial consultation\",\"image_align\":\"left\",\"image_margin\":\"xsmall\",\"text_align\":\"center\",\"title_element\":\"h1\",\"title_style\":\"heading-small\"}},{\"type\":\"text\",\"props\":{\"block_align\":\"center\",\"column_breakpoint\":\"m\",\"content\":\"\n\n<p style=\\\"text-align: center;\\\"><span>Wir kennen uns noch nicht? Ich freue mich das zu \u00e4ndern. Im kostenfreien Erstgespr\u00e4ch (30\u201345 Minuten per Videocall) schauen wir unverbindlich, wo du stehst, was du dir vorstellst und ob wir zusammenpassen.<\/span><\/p>\n\n\\n\n\n<p style=\\\"text-align: center;\\\"><span>Kein Verkaufsgespr\u00e4ch, keine Verpflichtung.<\/span><\/p>\n\n\",\"content_en_us\":\"\n\n<p style=\\\"text-align: center;\\\">We haven\u2019t met yet? I\u2019d love to change that. During a free initial consultation (30\u201345 minutes via video call), we\u2019ll take a look\u2014with no strings attached\u2014at where you\u2019re at, what you\u2019re hoping to achieve, and whether we\u2019re a good fit.<\/p>\n\n\\n\n\n<p style=\\\"text-align: center;\\\">No sales pitch, no obligation.<\/p>\n\n\",\"margin_bottom\":\"default\",\"margin_top\":\"default\",\"maxwidth\":\"2xlarge\",\"text_style\":\"large\"}},{\"type\":\"html\",\"props\":{\"content\":\"<!-- meetergo widget start -->\\n<\/p>\n<div style=\\\"min-width:330px\\\" class=\\\"meetergo-iframe\\\" data-src=\\\"https:\/\/cal.meetergo.com\/alexanderweissbrich\/erstgespraech?hide_details=true\\\"><\/div>\n<p>\\n<script defer src=\\\"https:\/\/liv-showcase.s3.eu-central-1.amazonaws.com\/browser-v4.js\\\"><\/script>\\n<!-- meetergo widget end -->&#8220;,&#8221;margin_bottom&#8221;:&#8221;xlarge&#8221;,&#8221;margin_top&#8221;:&#8221;large&#8221;}}]}]}],&#8221;name&#8221;:&#8221;xheader Termin vereinbaren&#8221;},{&#8220;type&#8221;:&#8221;section&#8221;,&#8221;props&#8221;:{&#8220;image_position&#8221;:&#8221;center-center&#8221;,&#8221;style&#8221;:&#8221;primary&#8221;,&#8221;title_breakpoint&#8221;:&#8221;xl&#8221;,&#8221;title_position&#8221;:&#8221;top-left&#8221;,&#8221;title_rotation&#8221;:&#8221;left&#8221;,&#8221;vertical_align&#8221;:&#8221;middle&#8221;,&#8221;width&#8221;:&#8221;default&#8221;},&#8221;children&#8221;:[{&#8220;type&#8221;:&#8221;row&#8221;,&#8221;children&#8221;:[{&#8220;type&#8221;:&#8221;column&#8221;,&#8221;props&#8221;:{&#8220;image_position&#8221;:&#8221;center-center&#8221;,&#8221;position_sticky_breakpoint&#8221;:&#8221;m&#8221;},&#8221;children&#8221;:[{&#8220;type&#8221;:&#8221;html&#8221;,&#8221;props&#8221;:{&#8220;content&#8221;:&#8221;<!--\\n=====================================================================\\nMeetergo Post-Booking Fix \u2014 Scroll + Warn-Kasten (v4)\\n=====================================================================\\n\u00c4nderungen v4:\\n- Banner-Hintergrund transparent (Homepage-Blau schimmert durch)\\n- Text zentriert\\n- Zweiter Imperativ (\\\"klicke auf den Best\u00e4tigungslink\\\") auch fett\\n\\nDatum: 12.07.2026\\nDoku: 01_Technik\/_Dokumentation\/09_meetergo_CSS.md\\n=====================================================================\\n-->\\n<script>\\n(function() {\\n    var style = document.createElement('style');\\n    style.textContent = `\\n        .mg-warning-banner {\\n            display: none;\\n            background-color: transparent;\\n            border: 2px solid #ef4444;\\n            border-radius: 12px;\\n            padding: 32px;\\n            max-width: 640px;\\n            margin: 20px auto;\\n            text-align: center;\\n            box-shadow: 0 4px 24px rgba(0, 0, 0, 0.15);\\n        }\\n        .mg-warning-banner-header {\\n            display: flex;\\n            align-items: center;\\n            justify-content: center;\\n            gap: 14px;\\n            margin-bottom: 16px;\\n        }\\n        .mg-warning-banner-badge {\\n            flex-shrink: 0;\\n            width: 32px;\\n            height: 32px;\\n            border-radius: 50%;\\n            background-color: #ef4444;\\n            color: white;\\n            display: flex;\\n            align-items: center;\\n            justify-content: center;\\n            font-weight: 700;\\n            font-size: 20px;\\n            line-height: 1;\\n        }\\n        .mg-warning-banner-title {\\n            font-size: 22px;\\n            font-weight: 700;\\n            color: #ef4444;\\n            line-height: 1.3;\\n        }\\n        .mg-warning-banner-text {\\n            font-size: 16px;\\n            line-height: 1.55;\\n            color: white;\\n            margin: 0 0 16px;\\n        }\\n        .mg-warning-banner-text strong { font-weight: 600; color: white; }\\n        .mg-warning-banner-footer {\\n            font-size: 14px;\\n            color: rgba(255, 255, 255, 0.85);\\n            margin: 0;\\n        }\\n        .mg-warning-banner-footer a {\\n            color: #ef4444;\\n            text-decoration: underline;\\n            font-weight: 500;\\n        }\\n        .mg-warning-banner-footer a:hover { color: #dc2626; }\\n    `;\\n    document.head.appendChild(style);\\n\\n    document.addEventListener('DOMContentLoaded', function() {\\n        var container = document.querySelector('.meetergo-iframe');\\n        if (!container) return;\\n        var iframe = container.querySelector('iframe');\\n        if (!iframe) return;\\n\\n        var bannerHTML = `\\n            <\/p>\n<div class=\\\"mg-warning-banner\\\">\\n                <\/p>\n<div class=\\\"mg-warning-banner-header\\\">\\n                    <span class=\\\"mg-warning-banner-badge\\\">!<\/span>\\n                    <\/p>\n<div class=\\\"mg-warning-banner-title\\\">Dein Termin ist noch nicht best\u00e4tigt<\/div>\n<p>\\n                <\/p><\/div>\n<p>\\n                <\/p>\n<p class=\\\"mg-warning-banner-text\\\">\\n                    <strong>Bitte pr\u00fcfe deine E-Mail<\/strong> (auch im Spam-Ordner) und <strong>klicke auf den Best\u00e4tigungslink<\/strong>. Erst danach gilt dein Termin als gebucht.\\n                <\/p>\n<p>\\n                <\/p>\n<p class=\\\"mg-warning-banner-footer\\\">\\n                    Keine E-Mail erhalten? <a href=\\\"\/kontakt\/\\\">Melde dich bitte bei mir.<\/a>\\n                <\/p>\n<p>\\n            <\/p><\/div>\n<p>\\n        `;\\n        iframe.insertAdjacentHTML('afterend', bannerHTML);\\n        var banner = container.querySelector('.mg-warning-banner');\\n\\n        var maxHeightReached = 0;\\n        var HEADER_OFFSET = 100;\\n        var MIN_FORM_HEIGHT = 500;\\n        var SHRINK_THRESHOLD = 400;\\n        var triggered = false;\\n        var loadPhaseActive = true;\\n\\n        setTimeout(function() { loadPhaseActive = false; }, 5000);\\n\\n        var observer = new ResizeObserver(function(entries) {\\n            for (var entry of entries) {\\n                var newHeight = entry.contentRect.height;\\n                if (newHeight > maxHeightReached) maxHeightReached = newHeight;\\n                if (loadPhaseActive) continue;\\n                if (!triggered && maxHeightReached > MIN_FORM_HEIGHT && (maxHeightReached - newHeight) > SHRINK_THRESHOLD) {\\n                    triggered = true;\\n                    iframe.style.display = 'none';\\n                    banner.style.display = 'block';\\n                    var target = container.closest('.uk-section') || container;\\n                    var rect = target.getBoundingClientRect();\\n                    var targetY = window.pageYOffset + rect.top - HEADER_OFFSET;\\n                    window.scrollTo({ top: targetY, behavior: 'smooth' });\\n                }\\n            }\\n        });\\n        observer.observe(iframe);\\n    });\\n})();\\n<\/script>&#8220;}}]}]}],&#8221;name&#8221;:&#8221;Technik Skript f\u00fcr meetergo&#8221;}],&#8221;version&#8221;:&#8221;5.0.34&#8243;} &#8211;><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Termin buchen f\u00fcr ein Erstgespr\u00e4ch Wir kennen uns noch nicht? Ich freue mich das zu \u00e4ndern. Im kostenfreien Erstgespr\u00e4ch (30\u201345 Minuten per Videocall) schauen wir unverbindlich, wo du stehst, was du dir vorstellst und ob wir zusammenpassen. Kein Verkaufsgespr\u00e4ch, keine Verpflichtung. \\n \\n\\n&#8220;,&#8221;margin_bottom&#8221;:&#8221;xlarge&#8221;,&#8221;margin_top&#8221;:&#8221;large&#8221;}}]}]}],&#8221;name&#8221;:&#8221;xheader Termin vereinbaren&#8221;},{&#8220;type&#8221;:&#8221;section&#8221;,&#8221;props&#8221;:{&#8220;image_position&#8221;:&#8221;center-center&#8221;,&#8221;style&#8221;:&#8221;primary&#8221;,&#8221;title_breakpoint&#8221;:&#8221;xl&#8221;,&#8221;title_position&#8221;:&#8221;top-left&#8221;,&#8221;title_rotation&#8221;:&#8221;left&#8221;,&#8221;vertical_align&#8221;:&#8221;middle&#8221;,&#8221;width&#8221;:&#8221;default&#8221;},&#8221;children&#8221;:[{&#8220;type&#8221;:&#8221;row&#8221;,&#8221;children&#8221;:[{&#8220;type&#8221;:&#8221;column&#8221;,&#8221;props&#8221;:{&#8220;image_position&#8221;:&#8221;center-center&#8221;,&#8221;position_sticky_breakpoint&#8221;:&#8221;m&#8221;},&#8221;children&#8221;:[{&#8220;type&#8221;:&#8221;html&#8221;,&#8221;props&#8221;:{&#8220;content&#8221;:&#8221;\\n&#8220;}}]}]}],&#8221;name&#8221;:&#8221;Technik Skript f\u00fcr meetergo&#8221;}],&#8221;version&#8221;:&#8221;5.0.34&#8243;} &#8211;><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1157,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1978","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/pages\/1978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/comments?post=1978"}],"version-history":[{"count":1,"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/pages\/1978\/revisions"}],"predecessor-version":[{"id":1985,"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/pages\/1978\/revisions\/1985"}],"up":[{"embeddable":true,"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/pages\/1157"}],"wp:attachment":[{"href":"https:\/\/weissbrich-finance.com\/en\/wp-json\/wp\/v2\/media?parent=1978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}