{"id":16,"date":"2026-10-02T22:03:14","date_gmt":"2026-10-02T22:03:14","guid":{"rendered":"https:\/\/planforyournextchapter.com\/?page_id=16"},"modified":"2026-10-02T22:11:04","modified_gmt":"2026-10-02T22:11:04","slug":"thank-you","status":"publish","type":"page","link":"https:\/\/planforyournextchapter.com\/?page_id=16","title":{"rendered":"Thank you"},"content":{"rendered":"\n<!-- Advisor Meetings \u2014 THANK-YOU page.\n     Reached ONLY after a meeting is booked (R20b), so the conversion this\n     fires IS the booked-meeting conversion. Built to the ads lane's\n     SPEC-thank-you-page.md: fail closed, top-level only, never trust the\n     URL, wait for fbq, stable eventID, sessionStorage keyed by lead_id. -->\n\n<div id=\"am-confirm\" style=\"max-width:620px;margin:0 auto;padding:8px 0\">\n  <h1 style=\"margin:0 0 10px\">Your meeting is booked.<\/h1>\n  <p id=\"am-when\" style=\"font-size:18px;margin:0 0 18px\"><\/p>\n  <p style=\"margin:0 0 10px\">It&#8217;s a <strong>20-minute<\/strong> introductory\n     conversation. No cost, and no obligation afterwards.<\/p>\n  <p style=\"margin:0 0 10px\">A calendar invitation is on its way to the email\n     address you gave us. If you need to move it, use the link in that invitation.<\/p>\n  <p id=\"am-ref\" style=\"color:#64748b;font-size:13px;margin-top:22px\"><\/p>\n<\/div>\n\n<script>\n\/* The Meta base pixel. It is NOT site-wide on these installs \u2014 it was\n   added to the home page's content only. I nearly missed that: checking\n   \/privacy-policy\/ appeared to show it, but pretty permalinks are broken\n   here and that URL silently serves the HOME PAGE. Two separate\n   measurements were wrong for the same reason.\n   Without fbq on THIS page the booked-meeting conversion can never fire,\n   however correct the gating is. The official snippet is idempotent \u2014\n   `if (f.fbq) return` \u2014 so this is safe even once the pixel does go\n   site-wide. *\/\n!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;\nn.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,\ndocument,'script','https:\/\/connect.facebook.net\/en_US\/fbevents.js');\nfbq('init', '1597238164586444');\n\/* NO PageView here. This page is only reached by someone who has booked,\n   and a PageView on it would be indistinguishable from the conversion in\n   any report that counts events per page. *\/\n<\/script>\n\n<script>\n(function () {\n  var PORTAL = 'https:\/\/portal.getgoinginbusiness.com';\n  var PIXEL  = '1597238164586444';\n\n  \/\/ TOP-LEVEL ONLY. Inside a frame the _fbp\/_fbc cookies are partitioned,\n  \/\/ so the event would count with the ad click stripped off it \u2014 worse\n  \/\/ than not counting, because it looks like data.\n  if (window.top !== window.self) return;\n\n  var leadId = new URLSearchParams(location.search).get('lead_id') || '';\n  var ref = document.getElementById('am-ref');\n  var when = document.getElementById('am-when');\n  if (!leadId) return;\n  if (ref) ref.textContent = 'Reference: ' + leadId;\n\n  \/\/ Keyed by lead_id, not a boolean: one browser can legitimately book two\n  \/\/ meetings, and a shared flag would silence the second one forever.\n  var KEY = 'am_fired_' + leadId;\n  try { if (sessionStorage.getItem(KEY)) return; } catch (e) {}\n\n  \/\/ Deferred pixel scripts swallow calls silently \u2014 fbq may not exist yet\n  \/\/ when this runs. Retry for ~10s, then give up rather than guess.\n  function whenReady(fn) {\n    var tries = 0;\n    (function poll() {\n      if (window.fbq) return fn();\n      if (++tries > 100) return;           \/\/ ~10s at 100ms\n      setTimeout(poll, 100);\n    })();\n  }\n\n  fetch(PORTAL + '\/api\/pixel-ok', {\n    method: 'POST',\n    headers: { 'content-type': 'application\/json' },\n    body: JSON.stringify({ lead_id: leadId })\n  })\n  .then(function (r) { return r.json(); })\n  .then(function (res) {\n    \/\/ Show the booked time whatever the gate decides \u2014 a returning visitor\n    \/\/ should still see when their meeting is.\n    if (when) {\n      when.textContent = res && res.booked_for\n        ? new Date(res.booked_for).toLocaleString(undefined, {\n            weekday: 'long', month: 'long', day: 'numeric',\n            hour: 'numeric', minute: '2-digit', timeZoneName: 'short' })\n        : 'Your advisor will confirm the exact time by email shortly.';\n    }\n\n    \/\/ FAIL CLOSED: only an explicit true fires. Not truthy, not \"no error\",\n    \/\/ not a network hiccup that happened to resolve \u2014 exactly true.\n    if (!res || res.ok !== true) return;\n\n    whenReady(function () {\n      \/\/ trackSingle, never track(): with another pixel on the site, plain\n      \/\/ track() fires into all of them.\n      \/\/ eventID derived from lead_id and therefore STABLE, so a later\n      \/\/ Conversions API send for the same booking dedupes instead of\n      \/\/ double-counting it.\n      fbq('trackSingle', PIXEL, 'Schedule', { eventID: 'booked_' + leadId });\n      try { sessionStorage.setItem(KEY, '1'); } catch (e) {}\n    });\n  })\n  .catch(function () { \/* not firing is the safe failure *\/ });\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Your meeting is booked. It&#8217;s a 20-minute introductory conversation. No cost, and no obligation afterwards. A calendar invitation is on its way to the email address you gave us. If you need to move it, use the link in that invitation.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Thank you - Wealth &amp; Retirement Planning<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Thank you - Wealth &amp; Retirement Planning\" \/>\n<meta property=\"og:description\" content=\"Your meeting is booked. It&#8217;s a 20-minute introductory conversation. No cost, and no obligation afterwards. A calendar invitation is on its way to the email address you gave us. If you need to move it, use the link in that invitation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/planforyournextchapter.com\/?page_id=16\" \/>\n<meta property=\"og:site_name\" content=\"Wealth &amp; Retirement Planning\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-02T22:11:04+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/planforyournextchapter.com\\\/?page_id=16\",\"url\":\"https:\\\/\\\/planforyournextchapter.com\\\/?page_id=16\",\"name\":\"Thank you - Wealth &amp; Retirement Planning\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/planforyournextchapter.com\\\/#website\"},\"datePublished\":\"2026-10-02T22:03:14+00:00\",\"dateModified\":\"2026-10-02T22:11:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/planforyournextchapter.com\\\/?page_id=16#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/planforyournextchapter.com\\\/?page_id=16\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/planforyournextchapter.com\\\/?page_id=16#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/planforyournextchapter.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Thank you\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/planforyournextchapter.com\\\/#website\",\"url\":\"https:\\\/\\\/planforyournextchapter.com\\\/\",\"name\":\"Wealth &amp; Retirement Planning\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/planforyournextchapter.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Thank you - Wealth &amp; Retirement Planning","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Thank you - Wealth &amp; Retirement Planning","og_description":"Your meeting is booked. It&#8217;s a 20-minute introductory conversation. No cost, and no obligation afterwards. A calendar invitation is on its way to the email address you gave us. If you need to move it, use the link in that invitation.","og_url":"https:\/\/planforyournextchapter.com\/?page_id=16","og_site_name":"Wealth &amp; Retirement Planning","article_modified_time":"2026-10-02T22:11:04+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/planforyournextchapter.com\/?page_id=16","url":"https:\/\/planforyournextchapter.com\/?page_id=16","name":"Thank you - Wealth &amp; Retirement Planning","isPartOf":{"@id":"https:\/\/planforyournextchapter.com\/#website"},"datePublished":"2026-10-02T22:03:14+00:00","dateModified":"2026-10-02T22:11:04+00:00","breadcrumb":{"@id":"https:\/\/planforyournextchapter.com\/?page_id=16#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/planforyournextchapter.com\/?page_id=16"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/planforyournextchapter.com\/?page_id=16#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/planforyournextchapter.com\/"},{"@type":"ListItem","position":2,"name":"Thank you"}]},{"@type":"WebSite","@id":"https:\/\/planforyournextchapter.com\/#website","url":"https:\/\/planforyournextchapter.com\/","name":"Wealth &amp; Retirement Planning","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/planforyournextchapter.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16"}],"version-history":[{"count":1,"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":19,"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions\/19"}],"wp:attachment":[{"href":"https:\/\/planforyournextchapter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}