{"id":282264,"date":"2026-10-05T10:22:39","date_gmt":"2026-10-05T09:22:39","guid":{"rendered":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/"},"modified":"2026-10-27T11:46:52","modified_gmt":"2026-10-27T11:46:52","slug":"ai-chat-assistant-for-your-website","status":"publish","type":"course-landing","link":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/","title":{"rendered":"Add an AI Chatbot to Your Website"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:wght@400;600;700;800&amp;family=League+Gothic&amp;family=Caveat:wght@700&amp;display=swap\"><style>.single-course-landing #main-content{background:#1A1420!important}.single-course-landing #main-content .container{padding-top:0!important;width:100%!important;max-width:100%!important}.single-course-landing #main-content .container:before{display:none!important}.single-course-landing .et_post_meta_wrapper{display:none!important}.single-course-landing #left-area{width:100%!important;padding:0!important;float:none!important}.single-course-landing article.et_pb_post{margin:0!important;padding:0!important}.single-course-landing .entry-content{padding-top:0!important}.clp.et_pb_section{background:#1A1420!important;padding:0!important;margin:0}.clp .et_pb_row{width:100%!important;max-width:100%!important;padding:0!important}.clp .et_pb_module{margin-bottom:0!important}.clp{--c:#E72878;background:#1A1420;color:#F6EEF3;font:400 17px\/1.6 \"Bricolage Grotesque\",system-ui,sans-serif}.clp *{box-sizing:border-box}.clp h1,.clp h2,.clp h3,.clp h4,.clp p,.clp ul,.clp ol{margin:0;padding:0}.clp ul,.clp ol,.clp li{list-style:none!important}.clp p,.clp li,.clp a,.clp span,.clp summary,.clp div{font-family:\"Bricolage Grotesque\",system-ui,sans-serif}.clp .lg span,.clp .lg{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif!important}.clp .hand{font-family:Caveat,cursive!important}.clp .w{max-width:1200px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}.clp .lg{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif!important;font-weight:400!important;text-transform:uppercase;line-height:.92!important}.clp .hand{font-family:Caveat,cursive!important;font-weight:700;color:#FF8DBE;font-size:28px;line-height:1.2}.clp .k{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1A1420;background:var(--c);padding:5px 12px;border-radius:999px}.clp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 28px;border-radius:999px;background:#E72878;color:#fff!important;font-weight:800;font-size:17px;text-decoration:none!important;transition:background .2s,transform .2s}.clp .btn:hover{background:#C31963;transform:translateY(-2px)}.clp .btn.white{background:#fff;color:#1A1420!important}.clp .btn.ghost{background:none;border:1.5px solid rgba(255,255,255,.3)}.clp .sec{padding:clamp(64px,8vw,104px) 0}.clp .alt{background:#231A2C}.clp .h2{font-size:clamp(44px,5.2vw,76px)!important;color:#fff!important}.clp .h2 span{color:#E72878!important}.clp .hero{position:relative;overflow:hidden;padding:clamp(56px,7vw,96px) 0}.clp .hero:before{content:\"\";position:absolute;right:-240px;top:-280px;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(231,40,120,.38),transparent 62%)}.clp .hg{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:50px;align-items:center}.clp .hero h1{font-size:clamp(58px,7vw,108px)!important;color:#fff!important;margin:14px 0 18px!important}.clp .hero h1 span{display:block;color:#E72878}.clp .sub{font-size:20px;color:#E9DEE7;max-width:32em;margin-bottom:26px!important}.clp .acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.clp .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.clp .chips span{font-size:14px;font-weight:800;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#F6EEF3}.clp .chips span.g{background:rgba(126,220,162,.14);border-color:transparent;color:#7EDCA2}.clp .stage{position:relative;padding:0 0 34px 38px}.clp .lap{filter:drop-shadow(0 34px 50px rgba(0,0,0,.55))}.clp .scr{background:#0F0A13;border-radius:16px 16px 4px 4px;padding:12px 12px 16px;border:2px solid #3A2D45}.clp .mock{aspect-ratio:16\/10;border-radius:4px;background:#1A1420;display:grid;grid-template-columns:1.7fr 1fr;gap:10px;padding:12px}.clp .mv{border-radius:8px;background:linear-gradient(140deg,var(--c),#2B2135 75%);padding:14px;position:relative}.clp .mv b{font-family:\"League Gothic\",sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:clamp(15px,1.6vw,22px);line-height:.95;display:block;max-width:85%}.clp .pl{position:absolute;left:50%;top:58%;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.92);transform:translate(-50%,-50%)}.clp .pl:after{content:\"\";position:absolute;left:18px;top:14px;border-left:13px solid #1A1420;border-top:9px solid transparent;border-bottom:9px solid transparent}.clp .ms{display:flex;flex-direction:column;gap:9px;padding-top:4px}.clp .ms i{display:block;height:9px;border-radius:9px;background:rgba(255,255,255,.12)}.clp .ms i:first-child{background:var(--c)}.clp .base{height:16px;margin:0 -7%;background:linear-gradient(180deg,#C9C3CF,#8E8696);border-radius:0 0 20px 20px}.clp .book{position:absolute;left:-4px;bottom:-4px;width:36%;aspect-ratio:3\/4.24;transform:perspective(900px) rotateY(18deg) rotate(-4deg);transform-origin:left center;filter:drop-shadow(16px 22px 26px rgba(0,0,0,.6));z-index:2}.clp .book:after{content:\"\";position:absolute;top:3px;bottom:3px;right:-6px;width:7px;background:repeating-linear-gradient(90deg,#fff 0 1px,#e9e2ec 1px 2px);border-radius:0 3px 3px 0}.clp .face{position:absolute;inset:0;border-radius:3px 8px 8px 3px;background:linear-gradient(90deg,rgba(0,0,0,.45) 0 6%,rgba(255,255,255,.08) 6% 7.5%,transparent 7.5%),linear-gradient(160deg,#2B2135,#120D17);padding:10% 9% 10% 14%;display:flex;flex-direction:column;overflow:hidden}.clp .face:before{content:\"\";position:absolute;right:-28%;top:-18%;width:80%;aspect-ratio:1;border-radius:50%;background:var(--c);opacity:.9}.clp .face small{font-size:7px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.8);position:relative;max-width:65%}.clp .face strong{font-family:\"League Gothic\",sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(15px,1.6vw,22px);line-height:.95;color:#fff;margin-top:auto;position:relative}.clp .face em{font-style:normal;font-size:7.5px;font-weight:700;color:var(--c);margin-top:6px;position:relative}.clp .pains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.clp .pain{background:#1A1420;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:22px;font-size:18px;font-weight:700;color:#fff;line-height:1.4;display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:start}.clp .pain:before{content:\"\u2715\";width:34px;height:34px;border-radius:50%;background:rgba(231,40,120,.2);color:#FF8DBE;display:flex;align-items:center;justify-content:center;font-size:15px}.clp .lgrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:40px;align-items:start;margin-top:34px}.clp .mods{display:grid;gap:10px}.clp .mods li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;background:#231A2C;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px 16px;font-size:17px;font-weight:700;color:#fff}.clp .mods li b{width:44px;height:44px;border-radius:50%;border:3px solid #E72878;display:flex;align-items:center;justify-content:center;font-family:\"League Gothic\",sans-serif;font-weight:400;font-size:22px;color:#fff}.clp .outc{background:#E72878;border-radius:24px;padding:28px;position:sticky;top:110px}.clp .outc .lg{font-size:40px;color:#fff;margin:6px 0 10px}.clp .outc p{color:#FFE1EE;font-size:17px}.clp .outc .tk{margin-top:16px;display:grid;gap:8px}.clp .outc .tk li{display:flex;gap:10px;align-items:center;font-weight:700;color:#fff;font-size:15px}.clp .outc .tk li:before{content:\"\u2713\";flex:none;width:24px;height:24px;border-radius:50%;background:#fff;color:#E72878;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.clp .join{scroll-margin-top:100px}.clp .mem{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;background:radial-gradient(circle at 15% 20%,rgba(231,40,120,.3),transparent 60%),#231A2C;border:1px solid rgba(255,255,255,.1);border-radius:32px;padding:clamp(28px,4vw,52px)}.clp .mem .lead{color:#BFB2C8;font-size:18px;margin:14px 0 0!important}.clp .plans{display:grid;gap:14px}.clp .plan{border-radius:24px;padding:24px 26px;position:relative}.clp .plan.a{background:#E72878}.clp .plan.b{background:#1A1420;border:1px solid rgba(255,255,255,.12)}.clp .plan .bv{position:absolute;top:-12px;right:20px;background:#FFC94D;color:#1A1420;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 12px}.clp .plan .pk{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#FFE1EE}.clp .plan.b .pk{color:#FF8DBE}.clp .plan .pr{display:flex;align-items:baseline;gap:6px;margin:4px 0}.clp .plan .pr b{font-family:\"League Gothic\",sans-serif;font-weight:400;font-size:64px;line-height:1;color:#fff}.clp .plan .pr span{font-weight:700;color:#FFE1EE}.clp .plan.b .pr span{color:#BFB2C8}.clp .plan p{font-size:15px;color:#FFE1EE;margin-bottom:14px!important}.clp .plan.b p{color:#BFB2C8}.clp .plan .btn{width:100%}.clp .plan.a .btn{background:#fff;color:#1A1420!important}.clp .plan.b .btn{background:transparent;border:1.5px solid rgba(255,255,255,.3)}.clp .wc{margin-top:14px!important;font-size:15px;color:#BFB2C8}.clp .wc b{color:#7EDCA2}.clp .solo{text-align:center;max-width:760px;margin:0 auto;background:radial-gradient(circle at 50% 0%,rgba(231,40,120,.3),transparent 60%),#231A2C;border:1px solid rgba(255,255,255,.1);border-radius:32px;padding:clamp(30px,5vw,56px)}.clp .solo .lead{color:#BFB2C8;font-size:18px;margin:14px auto 24px!important;max-width:34em}.clp .solo .acts{justify-content:center}.clp .lf{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;background:#FFE3EE;color:#1A1420;border-radius:24px;padding:24px 28px}.clp .lf .ic{width:52px;height:52px;border-radius:50%;background:#E72878;color:#fff;display:flex;align-items:center;justify-content:center;font-family:\"League Gothic\",sans-serif;font-size:28px}.clp .lf b{display:block;font-size:20px;color:#1A1420}.clp .lf p{color:#4A3D52}.clp .about{display:grid;grid-template-columns:200px 1fr;gap:36px;align-items:center}.clp .about img{width:200px;height:200px;border-radius:50%;object-fit:cover;object-position:50% 18%;border:6px solid #E72878}.clp .about p{color:#E9DEE7;margin-top:12px!important}.clp .about .st{color:#FFC94D;letter-spacing:3px;font-weight:800}.clp .faq{max-width:860px;margin:30px auto 0}.clp details{border-bottom:1px solid rgba(255,255,255,.1);padding:6px 0}.clp summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px;font-size:19px;font-weight:800;color:#fff;padding:14px 0}.clp summary::-webkit-details-marker{display:none}.clp summary:after{content:\"+\";color:#E72878;font-size:26px;line-height:1}.clp details p{color:#BFB2C8;padding:0 0 16px!important}.clp .final{background:#E72878;text-align:center}.clp .final .h2{color:#fff!important}.clp .final .h2 span{color:#1A1420!important}.clp .final p{color:#FFE1EE;font-size:20px;max-width:30em;margin:14px auto 28px!important}.clp .final .acts{justify-content:center}@media (max-width:980px){.clp .hg,.clp .lgrid,.clp .mem{grid-template-columns:1fr}.clp .pains{grid-template-columns:1fr}.clp .outc{position:static}.clp .stage{max-width:520px}.clp .lf{grid-template-columns:auto 1fr}.clp .lf .btn{grid-column:1\/-1}}@media (max-width:560px){.clp .about{grid-template-columns:1fr}.clp .about img{width:150px;height:150px}}@keyframes clpfl{0%,100%{translate:0 0}50%{translate:0 -12px}}@keyframes clpbar{0%,100%{transform:scaleX(1)}50%{transform:scaleX(.7)}}@keyframes clppulse{0%,100%{box-shadow:0 0 0 0 rgba(255,255,255,.55)}60%{box-shadow:0 0 0 16px rgba(255,255,255,0)}}.clp .book{animation:clpfl 5s ease-in-out infinite}.clp .book .face{isolation:isolate;background:linear-gradient(90deg,rgba(0,0,0,.45) 0 6%,rgba(255,255,255,.08) 6% 7.5%,transparent 7.5%),radial-gradient(circle at 18% 74%,color-mix(in srgb,var(--c) 50%,transparent) 0,transparent 58%),linear-gradient(155deg,#43234A 0%,#1A1420 55%,#0E0A12 100%)!important}.clp .book .face:after{content:\"\";position:absolute;z-index:-1;left:13%;right:7%;top:27%;aspect-ratio:16\/11;transform:rotate(-5deg);border-radius:3px;background:linear-gradient(#fff,#fff) left 24% bottom 27%\/8% 20% no-repeat,linear-gradient(var(--c),var(--c)) left 40% bottom 27%\/8% 32% no-repeat,linear-gradient(#fff,#fff) left 56% bottom 27%\/8% 42% no-repeat,linear-gradient(var(--c),var(--c)) left 72% bottom 27%\/8% 54% no-repeat,linear-gradient(160deg,#4A3557,#1A1420) 50% 8%\/82% 74% no-repeat,linear-gradient(#0B080F,#0B080F) 50% 0\/90% 88% no-repeat,linear-gradient(#E3DDE8,#8E8696) 50% 100%\/100% 9% no-repeat;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.postid-282411 .clp .book .face:after{background:url(https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/AI_Customer_Research_3_paste_your_reviews.gif) 50% 8%\/82% 74% no-repeat,linear-gradient(#0B080F,#0B080F) 50% 0\/90% 88% no-repeat,linear-gradient(#E3DDE8,#8E8696) 50% 100%\/100% 9% no-repeat}.clp .mock .ms i{transform-origin:left;animation:clpbar 2.8s ease-in-out infinite}.clp .mock .ms i:nth-child(2){animation-delay:.3s}.clp .mock .ms i:nth-child(3){animation-delay:.6s}.clp .mock .ms i:nth-child(4){animation-delay:.9s}.clp .mock .ms i:nth-child(5){animation-delay:1.2s}.clp .mock .pl{animation:clppulse 2.2s ease-out infinite}@media(prefers-reduced-motion:reduce){.clp .book,.clp .mock .ms i,.clp .mock .pl{animation:none}}<\/style>\n\n<style>.clp .lead2{font-size:19px;color:#BFB2C8;max-width:40em;margin-top:14px}.clp :focus-visible{outline:3px solid #FFC94D;outline-offset:3px}.clp .ba{position:relative;background:#231A2C;border:1px solid rgba(255,255,255,.12);border-radius:28px;padding:26px;box-shadow:0 34px 60px -24px rgba(0,0,0,.7)}.clp .ba .sw{display:grid;grid-template-columns:1fr 1fr;background:#1A1420;border-radius:999px;padding:5px;position:relative;margin-bottom:22px}.clp .ba .sw:before{content:\"\";position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:999px;background:#4A3D52;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s}.clp .ba.on .sw:before{transform:translateX(100%);background:#E72878}.clp .ba .sw button{position:relative;border:0;background:none;color:#BFB2C8;font:800 15px\/1 \"Bricolage Grotesque\",system-ui,sans-serif;padding:13px 8px;cursor:pointer;border-radius:999px}.clp .ba .sw button[aria-pressed=true]{color:#fff}.clp .ba .say{display:grid}.clp .ba .say>div{grid-area:1\/1;transition:opacity .35s,transform .35s}.clp .ba .say .t{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;text-transform:uppercase;font-size:clamp(34px,3.6vw,50px);line-height:.98;color:#fff}.clp .ba .say .b4 .t{color:#8E8298}.clp .ba .say .b4 .t s{text-decoration-color:#E72878;text-decoration-thickness:3px}.clp .ba .say .af .t em{font-style:normal;color:var(--c)}.clp .ba .say .tag{display:inline-block;margin-top:16px;font-size:14px;font-weight:800;padding:6px 14px;border-radius:999px}.clp .ba .say .b4 .tag{background:rgba(255,255,255,.08);color:#BFB2C8}.clp .ba .say .af .tag{background:rgba(126,220,162,.16);color:#7EDCA2}.clp .ba .say .af{opacity:0;transform:translateY(10px);pointer-events:none}.clp .ba.on .say .af{opacity:1;transform:none;pointer-events:auto}.clp .ba.on .say .b4{opacity:0;transform:translateY(-10px)}.clp .ba .cap{margin-top:20px;padding-top:16px;border-top:1px solidrgba(255,255,255,.16);font-size:15px;color:#BFB2C8}.clp .outs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:44px;position:relative}.clp .out{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px 22px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.clp .out b{font-family:\"League Gothic\",sans-serif;font-weight:400;font-size:58px;line-height:.9;color:var(--c)}.clp .out span{font-weight:700;color:#fff;line-height:1.35}.clp .out small{display:block;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#FF8DBE}.clp .flips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:34px}.clp .flip{perspective:1000px;border:0;background:none;padding:0;cursor:pointer;text-align:left;min-height:230px;font:inherit;color:inherit}.clp .flip i{position:relative;display:block;height:100%;min-height:230px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);font-style:normal}.clp .flip[aria-pressed=true] i{transform:rotateY(180deg)}.clp .flip .f,.clp .flip .r{position:absolute;inset:0;border-radius:20px;padding:20px;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden}.clp .flip .f{background:#1A1420;border:1px solid rgba(255,255,255,.12)}.clp .flip:hover .f{border-color:#E72878}.clp .flip .r{background:var(--c);color:#1A1420;transform:rotateY(180deg)}.clp .flip small{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#FF8DBE}.clp .flip .r small{color:#1A1420;opacity:.7}.clp .flip strong{font-size:18px;line-height:1.35;color:#fff;margin-top:10px;font-weight:700}.clp .flip .r strong{color:#1A1420;font-weight:800}.clp .flip u{margin-top:auto;text-decoration:none;font-size:14px;font-weight:800;color:#BFB2C8;display:flex;align-items:center;gap:8px}.clp .flip u:before{content:\"\";width:22px;height:22px;border-radius:6px;border:2px solid #6B5E73;flex:none}.clp .flip .r u{color:#1A1420}.clp .flip .r u:before{content:\"\u2713\";border-color:#1A1420;background:#1A1420;color:var(--c);display:flex;align-items:center;justify-content:center;font-size:13px}.clp .tally{margin-top:26px;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;background:#1A1420;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:20px 24px}.clp .tally .n{font-family:\"League Gothic\",sans-serif;font-size:64px;line-height:.9;color:#fff;white-space:nowrap}.clp .tally .n small{font-size:30px;color:#8E8298}.clp .tally .bar{height:10px;border-radius:10px;background:rgba(255,255,255,.1);overflow:hidden;margin-bottom:10px}.clp .tally .bar span{display:block;height:100%;width:0;border-radius:10px;background:linear-gradient(90deg,#E72878,var(--c));transition:width .5s cubic-bezier(.2,.8,.2,1)}.clp .tally p{font-weight:700;color:#fff}.clp .tool{margin-top:34px;background:#231A2C;border:1px solid rgba(255,255,255,.12);border-radius:28px;overflow:hidden}.clp .tabs{display:grid;grid-template-columns:1fr 1fr;background:#1A1420}.clp .tabs button{border:0;background:none;color:#BFB2C8;font:800 17px\/1.2 \"Bricolage Grotesque\",system-ui,sans-serif;padding:20px 16px;cursor:pointer;border-bottom:4px solid transparent;display:flex;gap:12px;align-items:center;justify-content:center}.clp .tabs button b{width:30px;height:30px;border-radius:50%;border:2px solid currentColor;display:flex;align-items:center;justify-content:center;font-family:\"League Gothic\",sans-serif;font-weight:400;font-size:18px;flex:none}.clp .tabs button[aria-selected=true]{color:#fff;background:#231A2C;border-bottom-color:#E72878}.clp .pane{padding:clamp(22px,3.4vw,40px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.clp .pane[hidden]{display:none}.clp label.l{display:block;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#FF8DBE;margin-bottom:8px}.clp textarea,.clp input[type=text]{width:100%;background:#1A1420;border:2px solid #3A2D45;border-radius:16px;color:#fff;font:400 18px\/1.5 \"Bricolage Grotesque\",system-ui,sans-serif;padding:14px 16px}.clp textarea{min-height:150px;resize:vertical}.clp textarea:focus,.clp input[type=text]:focus{outline:none;border-color:#E72878}.clp ::placeholder{color:#7C6F86}.clp .egs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 18px;align-items:center}.clp .egs span{font-size:14px;color:#BFB2C8;font-weight:700}.clp .egs button{border:1px solid rgba(255,255,255,.2);background:none;color:#fff;font:700 14px\/1 \"Bricolage Grotesque\",system-ui,sans-serif;padding:9px 14px;border-radius:999px;cursor:pointer}.clp .egs button:hover{border-color:#E72878;color:#FF8DBE}.clp .res{background:#1A1420;border-radius:20px;padding:24px;min-height:100%}.clp .res .ph{color:#8E8298}.clp .res .echo{font-size:20px;line-height:1.5;color:#fff;margin:6px 0 18px}.clp .res mark{background:rgba(231,40,120,.28);color:#FF8DBE;border-radius:6px;padding:1px 5px;text-decoration:line-through;text-decoration-color:#E72878}.clp .chk{display:grid;gap:8px;margin-bottom:16px}.clp .chk li{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:center;font-weight:700;color:#fff;font-size:16px}.clp .chk li:before{content:\"\u2715\";width:26px;height:26px;border-radius:50%;background:rgba(231,40,120,.22);color:#FF8DBE;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.clp .chk li.ok:before{content:\"\u2713\";background:rgba(126,220,162,.18);color:#7EDCA2}.clp .verdict{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;text-transform:uppercase;font-size:34px;line-height:1;color:#fff;margin-bottom:8px}.clp .verdict span{color:#E72878}.clp .res .note{font-size:15px;color:#BFB2C8}.clp .fld{margin-bottom:14px}.clp .fld small{display:block;font-size:13.5px;color:#8E8298;margin-top:5px}.clp .mine{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;text-transform:uppercase;font-size:clamp(32px,3.4vw,46px);line-height:1;color:#fff;margin:6px 0 20px}.clp .mine em{font-style:normal;color:var(--c)}.clp .mine em.e{color:#6B5E73;border-bottom:3px solid#4A3D52}.clp .res .acts .btn{min-height:48px;padding:0 20px;font-size:15px}.clp .path{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;margin-top:34px;align-items:start}.clp .psteps{display:grid;gap:10px}.clp .pstep{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;text-align:left;background:#231A2C;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px 16px;font:700 17px\/1.35 \"Bricolage Grotesque\",system-ui,sans-serif;color:#BFB2C8;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.clp .pstep b{width:44px;height:44px;border-radius:50%;border:3px solid #4A3D52;display:flex;align-items:center;justify-content:center;font-family:\"League Gothic\",sans-serif;font-weight:400;font-size:22px;color:#fff;transition:all .2s}.clp .pstep:hover{border-color:#E72878}.clp .pstep.seen b{border-color:var(--c);color:var(--c)}.clp .pstep[aria-selected=true]{background:#2E2238;border-color:#E72878;color:#fff}.clp .pstep[aria-selected=true] b{background:#E72878;border-color:#E72878;color:#fff}.clp .ppanel{background:#E72878;border-radius:24px;padding:clamp(24px,3vw,36px);position:sticky;top:24px}.clp .ppanel .pp[hidden]{display:none}.clp .ppanel .num{font-family:\"League Gothic\",sans-serif;font-size:20px;letter-spacing:.06em;color:#FFE1EE}.clp .ppanel h3{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(36px,3.6vw,50px);line-height:.96;color:#fff;margin:4px 0 20px}.clp .ppanel .box{background:rgba(26,20,32,.22);border-radius:16px;padding:16px 18px;margin-bottom:10px}.clp .ppanel .box.have{background:#fff}.clp .ppanel .box small{display:block;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#FFE1EE;margin-bottom:4px}.clp .ppanel .box.have small{color:#E72878}.clp .ppanel .box p{color:#fff;font-size:17px;line-height:1.5}.clp .ppanel .box.have p{color:#1A1420;font-weight:700}.clp .pnav{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px}.clp .pnav .dots{display:flex;gap:6px}.clp .pnav .dots span{width:22px;height:6px;border-radius:6px;background:rgba(255,255,255,.3)}.clp .pnav .dots span.on{background:#fff}.clp .pnav button{border:0;background:#fff;color:#1A1420;font:800 15px\/1 \"Bricolage Grotesque\",system-ui,sans-serif;padding:14px 20px;border-radius:999px;cursor:pointer}.clp .pnav button:disabled{opacity:.4;cursor:default}.clp .jrny{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:30px}.clp .jrny a,.clp .jrny div{display:block;text-decoration:none;border-radius:16px;padding:14px 12px;background:#1A1420;border:1px solid rgba(255,255,255,.1);color:#BFB2C8;font-size:14px;font-weight:700;line-height:1.3}.clp .jrny b{display:block;font-family:\"League Gothic\",sans-serif;font-weight:400;font-size:30px;line-height:1;color:#fff;margin-bottom:6px}.clp .jrny .done b{color:var(--c)}.clp .jrny .here{background:#E72878;border-color:#E72878;color:#fff;transform:translateY(-6px);box-shadow:0 16px 30px -12px rgba(231,40,120,.7)}.clp .jrny a:hover{border-color:#E72878;color:#fff}.clp .why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.clp .why>div{background:#1A1420;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:20px 22px}.clp .why small{display:block;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#FF8DBE;margin-bottom:6px}.clp .why p{color:#fff;font-weight:700}.clp .why a{color:var(--c)}.clp .yours{display:none;margin-top:16px;background:rgba(126,220,162,.12);border-radius:16px;padding:14px 18px;color:#7EDCA2;font-weight:700}.clp .yours.show{display:block}@media (max-width:980px){.clp .hg,.clp .mem,.clp .pane,.clp .path{grid-template-columns:minmax(0,1fr)}.clp .outs,.clp .why{grid-template-columns:minmax(0,1fr)}.clp .flips{grid-template-columns:1fr 1fr}.clp .jrny{grid-template-columns:repeat(4,minmax(0,1fr))}.clp .ppanel{position:static}.clp .lf{grid-template-columns:auto 1fr}.clp .lf .btn{grid-column:1\/-1}}@media (max-width:560px){.clp .flips{grid-template-columns:minmax(0,1fr)}.clp .hero h1{font-size:52px}.clp .btn{padding:0 22px}.clp .flip,.clp .flip i{min-height:170px}.clp .jrny{grid-template-columns:repeat(2,minmax(0,1fr))}.clp .about{grid-template-columns:1fr}.clp .about img{width:150px;height:150px}.clp .tabs button{font-size:15px;padding:16px 8px}.clp .tally{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.clp *{transition:none!important;animation:none!important}}.clp .ck ul,.clp .ck ol{padding:0!important}.clp .ck button,.clp .ck input,.clp .ck textarea{box-shadow:none;margin:0;letter-spacing:normal;text-transform:none}.clp .ai{display:inline-block;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1A1420;background:linear-gradient(90deg,#E72878,#FFC94D);padding:5px 12px;border-radius:999px;margin-left:6px}.clp p.l{display:block;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#FF8DBE;margin-bottom:8px}.clp .jrny{grid-template-columns:repeat(var(--n,8),minmax(0,1fr))}.clp .pane.one{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.clp .res .acts{margin-top:16px}.clp .rng{margin-bottom:20px}.clp .rng .top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px}.clp .rng label{font-weight:700;color:#fff;font-size:16.5px;line-height:1.3}.clp .rng output{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;font-size:32px;line-height:1;color:var(--c);white-space:nowrap}.clp input[type=range]{width:100%;accent-color:#E72878;height:30px;background:none;border:0;padding:0;cursor:pointer}.clp .big{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;font-size:clamp(64px,7vw,104px);line-height:.9;color:var(--c)}.clp .bigl{font-weight:800;color:#fff;font-size:18px;line-height:1.35;margin:8px 0 18px}.clp .lines{display:grid;gap:8px;margin-bottom:16px}.clp .lines li{display:flex;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,255,255,.1);padding-top:8px;color:#BFB2C8;font-size:16px}.clp .lines li b{color:#fff;white-space:nowrap}.clp .qs{display:grid;gap:10px}.clp .q{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;background:#1A1420;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px 16px}.clp .q p{font-weight:700;color:#fff;font-size:16.5px;line-height:1.35}.clp .q .yn{display:flex;gap:6px}.clp .q .yn button{border:1.5px solid rgba(255,255,255,.22);background:none;color:#BFB2C8;font:800 14px\/1 \"Bricolage Grotesque\",system-ui,sans-serif;padding:10px 14px;border-radius:999px;cursor:pointer;white-space:nowrap}.clp .q .yn button:hover{border-color:#fff;color:#fff}.clp .q .yn button.y[aria-pressed=true]{background:var(--c);border-color:var(--c);color:#1A1420}.clp .q .yn button.n[aria-pressed=true]{background:#E72878;border-color:#E72878;color:#fff}.clp .res .n{font-family:\"League Gothic\",\"Arial Narrow\",sans-serif;font-size:84px;line-height:.9;color:#fff;white-space:nowrap}.clp .res .n small{font-size:34px;color:#8E8298}.clp .res .bar{height:10px;border-radius:10px;background:rgba(255,255,255,.1);overflow:hidden;margin:12px 0 16px}.clp .res .bar span{display:block;height:100%;width:0;border-radius:10px;background:linear-gradient(90deg,#E72878,var(--c));transition:width .5s cubic-bezier(.2,.8,.2,1)}.clp .fix{background:rgba(231,40,120,.16);border-radius:14px;padding:12px 16px;margin:0 0 14px;color:#fff;font-weight:700;font-size:16px;line-height:1.4}.clp .fix[hidden]{display:none}.clp .fix small{display:block;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#FF8DBE;margin-bottom:2px}.clp .mine.sm{font-family:\"Bricolage Grotesque\",system-ui,sans-serif;text-transform:none;font-size:18px;line-height:1.6;font-weight:400;color:#F6EEF3}.clp .mine.sm em{font-weight:700}.clp .mine.h+.mine.h{margin-top:-4px;padding-top:16px;border-top:1px solidrgba(255,255,255,.16)}.clp .mine.h{font-size:clamp(28px,2.9vw,40px)}.clp .path.pick .pstep{grid-template-columns:1fr;font-size:19px;padding:16px 18px}.clp .solo{text-align:center;max-width:760px;margin:0 auto;background:radial-gradient(circle at 50% 0%,rgba(231,40,120,.3),transparent 60%),#231A2C;border:1px solid rgba(255,255,255,.1);border-radius:32px;padding:clamp(30px,5vw,56px)}.clp .solo .lead{color:#BFB2C8;font-size:18px;margin:14px auto 24px;max-width:34em}.clp .solo .acts{justify-content:center}@media (max-width:980px){.clp .pane.one{grid-template-columns:minmax(0,1fr)}.clp .jrny{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.clp .jrny{grid-template-columns:repeat(2,minmax(0,1fr))}.clp .q{grid-template-columns:minmax(0,1fr)}.clp .ai{margin:8px 0 0}.clp .res .n{font-size:64px}}.clp .pnav .dots{flex:1 1 auto;min-width:0;justify-content:center}.clp .pnav .dots span{flex:0 1 22px;min-width:5px}.clp .pnav button{flex:none;white-space:nowrap}.clp .btn{max-width:100%;text-align:center}<\/style>\n<script>\n(function(){\nfunction esc(t){return String(t).replace(\/[&<>\"]\/g,function(m){return {'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;'}[m]})}\nfunction num(x,d){return x.toLocaleString('en-GB',{minimumFractionDigits:d||0,maximumFractionDigits:d||0})}\nfunction fmt(x,f){\n  if(x==null||!isFinite(x))return 'n\/a';\n  var neg=x<0?'-':'';var a=Math.abs(x);\n  switch(f){\n    case 'gbp':return neg+'\u00a3'+num(Math.round(a));\n    case 'gbp2':return neg+'\u00a3'+num(a,2);\n    case 'pct':return num(Math.round(x))+'%';\n    case 'pct1':return num(x,1)+'%';\n    case 'n1':return num(x,1);\n    case 'min':return num(Math.round(x))+' mins';\n    case 'h':return num(x,x%1?1:0)+(x===1?' hour':' hours');\n    case 'hrs':return num(Math.round(x))+' hours';\n    default:return num(Math.round(x));\n  }\n}\n\/* the sums behind each calculator. v holds the slider values *\/\nvar F={\n  social:function(v){var y=v.h*v.r*48;return {year:y,hours:v.h*48,per:y\/12\/v.e}},\n  content:function(v){var now=v.p*v.m\/60;return {now:now,back:Math.max(0,now-4)*12}},\n  gads:function(v){var c=v.b\/v.c,e=c*v.q\/100,k=e*v.w\/100;return {clicks:c,enq:e,cust:k,rev:k*v.s,cpa:k>0?v.b\/k:null}},\n  email:function(v){var e=v.l*v.q\/100*v.n,k=e*v.w\/100;return {enq:e,cust:k,year:k*v.s*12}},\n  partners:function(v){var i=v.p*v.i*12,k=i*v.w\/100;return {intros:i,cust:k,year:k*v.s}},\n  wholesale:function(v){var t=v.r*(1-v.m\/100),u=t-v.c,m=u*v.u*v.n;return {trade:t,unit:u,month:m,year:m*12}},\n  website:function(v){var e=Math.max(0,v.v*(v.b-v.a)\/100),k=e*v.w\/100;return {enq:e,cust:k,year:k*v.s*12}},\n  chat:function(v){var h=v.q*v.m\/60*48;return {hours:h,year:h*v.r}},\n  quotes:function(v){var w=v.n*12*v.x\/10;return {wins:w,year:w*v.s,rate:Math.min(100,v.a+v.x*10)}},\n  proposals:function(v){var now=v.n*v.h*12,ai=v.n*12\/3;return {now:now,ai:ai,back:Math.max(0,now-ai)}},\n  crm:function(v){var l=v.n*12*v.l\/100,k=l*v.w\/100;return {lost:l,cust:k,year:k*v.s}},\n  assistant:function(v){var h=v.h*v.p\/100*48;return {hours:h,year:h*v.r}},\n  referrals:function(v){var a=v.c*(100-v.a)\/100,r=a*v.x\/10;return {ask:a,refs:r,year:r*v.s}},\n  costper:function(v){var t=v.b+v.h*v.r;return {total:t,per:t\/v.c,back:t>0?v.c*v.s\/t:null}}\n};\nvar STOCK=['wide range','one stop shop','high quality','quality','professional','bespoke','tailored','solutions','friendly','reliable','passionate','innovative','leading','experienced','experts?','trusted','dedicated','committed','affordable','value for money','customer service','your needs','all your','competitive prices','second to none','go the extra mile','services'];\nvar FLIPMSG=['Tap a card to start.','One down. Tap any others that fit.','Two of these is enough to cost you customers.'];\n\nfunction init(root){\n  function $(s,c){return (c||root).querySelector(s)}\n  function $$(s,c){return [].slice.call((c||root).querySelectorAll(s))}\n  function on(el,ev,fn){if(el)el.addEventListener(ev,fn)}\n  var COURSE=root.getAttribute('data-course')||'this course',state={wants:[],draft:'',result:''};\n\n  \/* waiting list links carry what the visitor did on the page *\/\n  function wait(){\n    var b='Please add me to the waiting list for '+COURSE+'.';\n    if(state.wants.length)b+='\\n\\nWhat I want from it:\\n'+state.wants.map(function(x){return ' * '+x}).join('\\n');\n    if(state.result)b+='\\n\\n'+state.result;\n    if(state.draft)b+='\\n\\nMy first draft:\\n'+state.draft;\n    var href='mailto:support@pinkelephantmedia.com?subject='+encodeURIComponent('Waiting list: '+COURSE)+'&body='+encodeURIComponent(b);\n    $$('a.js-wait').forEach(function(a){a.href=href});\n    var y=$('.yours');if(!y)return;var bits=[];\n    if(state.wants.length)bits.push('You picked '+state.wants.length+' thing'+(state.wants.length>1?'s':'')+' you want from this course');\n    if(state.result||state.draft)bits.push((bits.length?'and ':'You\u2019ve ')+(bits.length?'you\u2019ve ':'')+'tried it for yourself');\n    if(bits.length){y.textContent=bits.join(' ')+'. We\u2019ll include that when you join the list.';y.classList.add('show')}else y.classList.remove('show');\n  }\n\n  \/* hero: before and after *\/\n  $$('.ba').forEach(function(ba){\n    function set(v){ba.classList.toggle('on',v);$$('button',ba).forEach(function(b){b.setAttribute('aria-pressed',String((b.getAttribute('data-ba')==='1')===v))})}\n    var auto=setInterval(function(){set(!ba.classList.contains('on'))},3600);\n    $$('button',ba).forEach(function(b){on(b,'click',function(){clearInterval(auto);set(b.getAttribute('data-ba')==='1')})});\n  });\n\n  \/* flip cards *\/\n  var flips=$$('.flip');\n  flips.forEach(function(f){on(f,'click',function(){\n    f.setAttribute('aria-pressed',String(f.getAttribute('aria-pressed')!=='true'));\n    var sel=flips.filter(function(x){return x.getAttribute('aria-pressed')==='true'}),n=sel.length;\n    state.wants=sel.map(function(x){return $('.r strong',x).textContent});\n    var t=$('.tally');if(t){$('.fn',t).textContent=n;$('.fbar',t).style.width=(n\/flips.length*100)+'%';$('.fmsg',t).textContent=n<3?FLIPMSG[n]:(n===flips.length?'All '+n+'. This is the course to do next.':n+' of '+flips.length+'. This course was built for you.')}\n    wait();\n  })});\n\n  \/* tool tabs *\/\n  $$('.tool').forEach(function(tool){\n    var tabs=$$('.tabs button',tool),panes=$$('.pane',tool);\n    tool.__tab=function(n){tabs.forEach(function(t,i){t.setAttribute('aria-selected',String(i===n))});panes.forEach(function(p,i){p.hidden=i!==n})};\n    tabs.forEach(function(t,i){on(t,'click',function(){tool.__tab(i)})});\n  });\n\n  \/* test my message *\/\n  $$('.tst').forEach(function(p){\n    var re=new RegExp('\\\\b('+STOCK.join('|')+')\\\\b','gi'),ta=$('textarea',p),r=$('.res',p);\n    function run(){\n      var t=ta.value.trim();\n      if(!t){r.innerHTML='<p class=\"ph\">Type or paste how you describe your business, or tap an example.<\/p>';return}\n      var hits=(t.match(re)||[]).length,who=\/\\b(i|we) help\\b|\\bfor [a-z]\/i.test(t),gets=\/\\b(so (that )?(you|they)|without|keep|save|win|get|grow|earn|more|less|faster|in \\d+)\\b\/i.test(t),v,n;\n      if(hits>=3){v='This could be <span>any business<\/span>';n='I found '+hits+' phrases that almost every business uses. Customers skim straight past them.'}\n      else if(hits>0){v='Close, but <span>not yours yet<\/span>';n=hits+' phrase'+(hits>1?'s':'')+' here could belong to anyone. Swap each one for something only you could say.'}\n      else if(!who||!gets){v='No stock phrases. <span>Now sharpen it<\/span>';n='Good start. It still needs to say '+(!who?'who you help':'what they get')+' so the right people know it\u2019s for them.'}\n      else{v='This sounds <span>like you<\/span>';n='It says who you help and what they get. The course shows you how to use it everywhere you show up.'}\n      r.innerHTML='<p class=\"l\">Your message<\/p><p class=\"echo\">'+esc(t).replace(re,'<mark>$1<\/mark>')+'<\/p><p class=\"verdict\">'+v+'<\/p><ul class=\"chk\"><li class=\"'+(hits?'':'ok')+'\">'+(hits?hits+' stock phrase'+(hits>1?'s':'')+' any business could say':'No stock phrases')+'<\/li><li class=\"'+(who?'ok':'')+'\">'+(who?'Says who you help':'Doesn\u2019t say who you help')+'<\/li><li class=\"'+(gets?'ok':'')+'\">'+(gets?'Says what they get':'Doesn\u2019t say what they get')+'<\/li><\/ul><p class=\"note\">'+n+'<\/p><div class=\"acts\"><button type=\"button\" class=\"btn go2\">Build a better one \u203a<\/button><\/div>';\n      state.result='My message check: '+hits+' stock phrase'+(hits===1?'':'s')+' found';wait();\n      on($('.go2',r),'click',function(){var tool=p.closest('.tool');if(tool&&tool.__tab)tool.__tab(1);var i=$('.bld input',tool);if(i)i.focus()});\n    }\n    on($('.dotest',p),'click',run);\n    $$('button',p).filter(function(b){return b.hasAttribute('data-eg')}).forEach(function(b){on(b,'click',function(){ta.value=b.getAttribute('data-eg');run()})});\n  });\n\n  \/* fill in the gaps builders *\/\n  $$('.bld').forEach(function(bd){\n    var ins=$$('input',bd).filter(function(i){return i.hasAttribute('data-k')}),outs=$$('.mine',bd);\n    function upd(){\n      var v={},ph={},all=true,any=false;ins.forEach(function(i){var k=i.getAttribute('data-k');v[k]=i.value.trim();ph[k]=i.getAttribute('data-ph')||k;if(!v[k])all=false;else any=true});\n      var plain=[];\n      outs.forEach(function(o){var t=o.getAttribute('data-t');\n        o.innerHTML=esc(t).replace(\/\\{(\\w)\\}\/g,function(m,k){return v[k]?'<em>'+esc(v[k])+'<\/em>':'<em class=\"e\">'+esc(ph[k]||k)+'<\/em>'}).replace(\/~\/g,'<br><br>');\n        plain.push(t.replace(\/\\{(\\w)\\}\/g,function(m,k){return v[k]||'...'}).replace(\/~\/g,'\\n\\n'))});\n      bd.__plain=plain.join('\\n\\n');state.draft=all?bd.__plain:'';if(any)wait();\n    }\n    ins.forEach(function(i){on(i,'input',upd)});\n    $$('button',bd).filter(function(b){return b.hasAttribute('data-b')}).forEach(function(b){on(b,'click',function(){b.getAttribute('data-b').split('|').forEach(function(x,i){if(ins[i])ins[i].value=x});upd()})});\n    on($('.copy',bd),'click',function(){var btn=this,lab=btn.textContent;function done(){btn.textContent='Copied';setTimeout(function(){btn.textContent=lab},1600)}\n      try{navigator.clipboard.writeText(bd.__plain).then(done,done)}catch(e){done()}});\n    upd();\n  });\n\n  \/* calculators *\/\n  $$('.calc').forEach(function(c){\n    var f=F[c.getAttribute('data-f')];if(!f)return;var ins=$$('input',c).filter(function(i){return i.type==='range'}),touched=false;\n    function upd(){\n      var v={};ins.forEach(function(i){var k=i.getAttribute('data-k'),x=parseFloat(i.value);v[k]=x;var o=$('output',i.closest('.rng'));if(o)o.textContent=fmt(x,i.getAttribute('data-fmt'))});\n      var r=f(v);$$('b,p',c).filter(function(o){return o.hasAttribute('data-o')}).forEach(function(o){o.textContent=fmt(r[o.getAttribute('data-o')],o.getAttribute('data-fmt'))});\n      if(touched){var top=$('p.l',c),big=$('.big',c),bl=$('.bigl',c);state.result='My numbers: '+(top?top.textContent+' ':'')+big.textContent+' '+(bl?bl.textContent:'');wait()}\n    }\n    ins.forEach(function(i){on(i,'input',function(){touched=true;upd()})});\n    upd();\n  });\n\n  \/* score checks *\/\n  $$('.score').forEach(function(sc){\n    var qs=$$('.q',sc),sv=$('.verdict',sc),fx=$('.fix',sc),start=sv.textContent;\n    function upd(){\n      var yes=0,ans=0,fix='';\n      qs.forEach(function(q){var y=$('.y',q).getAttribute('aria-pressed')==='true',n=$('.n',q).getAttribute('aria-pressed')==='true';if(y){yes++;ans++}if(n){ans++;if(!fix)fix=q.getAttribute('data-fix')}});\n      $('.sn',sc).textContent=yes;$('.sbar',sc).style.width=(yes\/qs.length*100)+'%';\n      if(ans<qs.length){sv.textContent=ans?(qs.length-ans)+' to go':start}\n      else{sv.textContent=sv.getAttribute('data-v'+(yes===qs.length?2:(yes>=qs.length\/2?1:0)));state.result=(sc.getAttribute('data-name')||'My score')+': '+yes+' of '+qs.length;wait()}\n      fx.hidden=!fix;if(fix)$('span',fx).textContent=fix;\n    }\n    qs.forEach(function(q){var bs=$$('.yn button',q);bs.forEach(function(b){on(b,'click',function(){bs.forEach(function(o){o.setAttribute('aria-pressed',String(o===b))});upd()})})});\n  });\n\n  \/* step by step paths, and the pick one panels *\/\n  $$('.path').forEach(function(pa){\n    var steps=$$('.pstep',pa),panes=$$('.pp',pa),dots=$$('.dots span',pa),prev=$('.pprev',pa),next=$('.pnext',pa),cur=0;\n    function go(i){cur=i;steps.forEach(function(s,j){s.setAttribute('aria-selected',String(j===i));if(j===i)s.classList.add('seen')});panes.forEach(function(p,j){p.hidden=j!==i});dots.forEach(function(d,j){d.classList.toggle('on',j<=i)});\n      if(prev)prev.disabled=i===0;if(next)next.textContent=i===steps.length-1?'Save my place \u203a':'Next \u203a'}\n    steps.forEach(function(s,i){on(s,'click',function(){go(i)})});\n    on(prev,'click',function(){if(cur>0)go(cur-1)});\n    on(next,'click',function(){if(cur<steps.length-1)go(cur+1);else{var j=$('.join');if(j)j.scrollIntoView({behavior:'smooth'})}});\n    go(0);\n  });\n}\nfunction boot(){[].slice.call(document.querySelectorAll('.ck')).forEach(function(r){if(!r.__ck){r.__ck=1;init(r)}})}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',boot);else boot();\n})();\n<\/script>\n[et_pb_section fb_built=\"1\" admin_label=\"Page styles (do not delete)\" module_class=\"clp\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_code admin_label=\"Page styles (do not delete)\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<style>.clp.et_pb_section.sec{padding:clamp(64px,8vw,104px) 0!important}.clp.et_pb_section.alt{background:#231A2C!important}.clp .cm{container-type:inline-size;position:relative;width:100%;aspect-ratio:768\/480;overflow:hidden;background:#1A1420;color:#F6EEF3;text-align:left;font-family:'Bricolage Grotesque',Arial,sans-serif}.clp .cm *{box-sizing:border-box;margin:0;padding:0}.clp .cm .c-i{position:absolute;inset:0;padding:4cqw 4.4cqw;display:flex;flex-direction:column;gap:1.8cqw}.clp .cm .c-k{font-size:1.9cqw;font-weight:800;letter-spacing:.3cqw;text-transform:uppercase;color:#FF8DBE;line-height:1.2}.clp .cm .c-t{font-family:'League Gothic','Arial Narrow',sans-serif;font-size:6.6cqw;line-height:1;color:#fff}.clp .cm .c-pl{display:inline-block;border-radius:99cqw;padding:.7cqw 2cqw;font-size:2cqw;font-weight:800;line-height:1.2;background:#FF8DBE;color:#1A1420;white-space:nowrap}.clp .cm .c-pl.c-a{background:#FFC94D}.clp .cm .c-pl.c-w{background:#F6EEF3}.clp .cm .c-pl.c-p{background:#E72878;color:#fff}.clp .cm .c-me{align-self:flex-end;max-width:80%;background:#E72878;color:#fff;border-radius:2cqw;padding:1.4cqw 2.2cqw;font-size:2.5cqw;line-height:1.3}.clp .cm .c-ag{align-self:flex-start;max-width:88%;background:#2B2135;border:.13cqw solid #3A2D47;border-radius:2cqw;padding:1.4cqw 2.2cqw;font-size:2.4cqw;line-height:1.35}.clp .cm .c-rw{display:flex;align-items:center;gap:2cqw;background:#231A2C;border:.13cqw solid #3A2D47;border-radius:1.4cqw;padding:1.3cqw 2cqw;font-size:2.4cqw;line-height:1.25;color:#BFB2C8}.clp .cm .c-rw b{width:30cqw;flex:none;font-size:2.7cqw;color:#F6EEF3}.clp .cm .c-rw .c-pl{margin-left:auto}.clp .cm .c-cap{margin-top:auto;font-size:2.4cqw;font-weight:600;line-height:1.2;color:#BFB2C8;display:flex;align-items:center;gap:1.4cqw}.clp .cm .c-cap b{font-family:Caveat,cursive;font-size:4.8cqw;line-height:1;color:#FF8DBE}.clp .cm.c-big .c-ag,.clp .cm.c-big .c-me{font-size:3cqw}.clp .cm.c-big .c-k{font-size:2.3cqw}.clp .scr .cm{border-radius:4px}.clp .sx-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.clp .alt .sx-c,.clp.alt .sx-c{background:#1A1420}.clp .sx-c{background:#231A2C;border:1px solid rgba(255,255,255,.12);border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.clp .sx-c .cm{border-bottom:3px solid #E72878}.clp .sx-t{padding:18px 22px 24px}.clp .sx-t b{display:block;font-family:'League Gothic','Arial Narrow',sans-serif;font-weight:400;text-transform:uppercase;font-size:32px;line-height:1;color:#fff;margin-bottom:8px}.clp .sx-t p{color:#BFB2C8;font-size:16.5px;line-height:1.5}.clp .sx-w{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center;margin-top:34px}.clp .sx-m{border-radius:16px;border:3px solid #E72878;overflow:hidden}.clp .sx-w ul{display:grid;gap:12px;margin-top:18px!important}.clp .sx-w li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;color:#fff;font-weight:700;font-size:17.5px;line-height:1.4}.clp .sx-w li:before{content:'\u2713';width:28px;height:28px;border-radius:50%;background:#E72878;color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center}.clp .sx-w a,.clp .why a,.clp .faq a{color:#FF8DBE;text-decoration:underline}.clp .lf{margin-top:28px}.clp .learndash-wrapper p:empty,.clp .learndash-wrapper br{display:none}.clp .plan p:has(>.btn){margin:0!important}.clp .learndash-wrapper{font:inherit;color:inherit}@media (max-width:980px){.clp .sx-g,.clp .sx-w{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.clp .cm{aspect-ratio:auto!important;height:auto!important}.clp .cm .c-i{position:relative!important;inset:auto!important;padding:16px!important;gap:10px!important}.clp .cm .c-k{font-size:11px!important;letter-spacing:.06em!important}.clp .cm .c-t{font-size:26px!important}.clp .cm .c-pl{font-size:11px!important;padding:3px 9px!important}.clp .cm .c-me,.clp .cm .c-ag{font-size:14px!important;padding:8px 12px!important;border-radius:12px!important}.clp .cm .c-rw{font-size:13px!important;padding:8px 10px!important;gap:8px!important;border-radius:8px!important;flex-wrap:wrap}.clp .cm .c-rw b{width:auto!important;flex:0 0 38%!important;font-size:13px!important}.clp .cm .c-br{font-size:13px!important;gap:8px!important}.clp .cm .c-br span{width:118px!important;flex:0 0 118px!important}.clp .cm .c-br i{height:14px!important;border-radius:4px!important;max-width:40%}.clp .cm .c-br b{font-size:22px!important}.clp .cm .c-cap{font-size:13px!important;gap:8px!important;margin-top:8px!important}.clp .cm .c-cap b{font-size:22px!important}}<\/style>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Hero\" module_class=\"clp\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Hero: words and drawn screen\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck' data-course='Add an AI Chatbot to Your Website' style='--c:#B57BFF'><section class='hero'><div class='w'><div class='hg'><div><span class='k'>Step 3 \u00b7 Set up your foundations<\/span> <span class='ai'>\u2726 AI course<\/span><p class='hand' style='margin-top:14px'>Answers every question, day and night<\/p><h1 class='lg'>Add an AI chatbot <span>to your website.<\/span><\/h1><p class='sub'>I\u2019ll show you, step by step, how to put an AI chatbot on your website that knows your services, your prices and the questions you\u2019re asked every week. It answers visitors day and night, takes their details, and hands over to you when a real person is needed.<\/p><div class='acts'><a class='btn' href='#try' data-cta='chatbot-hero-calc'>Add up the hours<\/a><a class='btn ghost' href='#join' data-cta='chatbot-hero-join'>Get this course<\/a><\/div><div class='chips'><span>Open now<\/span><span>Works on any website<\/span><span class='g'>Included in Academy membership<\/span><\/div><\/div><div class='stage' style='padding:0'><div class='lap'><div class='scr'><div class='cm' role='img' aria-label='A website chatbot answering a visitor at 9.40pm on a Sunday, then taking their email address'><div class='c-i'><div class='c-k'>Your website \u00b7 9.40pm on a Sunday \u00b7 example accountancy practice<\/div><div class='c-me'>Do you do payroll for a team of 8, and roughly what does it cost?<\/div><div class='c-ag'>Yes, we do. Payroll for up to 10 staff is from \u00a3180 a month, with everything filed for you. Shall I send you times for a free 15 minute call?<\/div><div class='c-me'>Yes please. sam@harrisplumbing.co.uk<\/div><div class='c-cap'><b>\u2713<\/b><span>Answered, and the details are with you by morning<\/span><\/div><\/div><\/div><\/div><div class='base'><\/div><\/div><\/div><\/div><div class='outs'><div class='out'><b>5<\/b><span><small>Short lessons<\/small>Clear steps with pictures and prompts to copy, no videos to sit through<\/span><\/div><div class='out'><b>24\/7<\/b><span><small>Always on<\/small>Questions answered while you work, or sleep<\/span><\/div><div class='out'><b>1<\/b><span><small>Simple handover<\/small>To you, whenever a real person is needed<\/span><\/div><\/div><\/div><\/section><\/div>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"What your chatbot does\" module_class=\"clp sec alt\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Heading\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><p class='hand'>What your chatbot does<\/p><h2 class='lg h2'>Every visitor gets an answer. <span>Every enquiry gets caught.<\/span><\/h2><p class='lead2'>People have questions at 10pm, at the weekend and while you\u2019re with a client. If nobody answers, they try the next website. Your chatbot does three jobs for you.<\/p><\/div><\/div>[\/et_pb_text][et_pb_text admin_label=\"Three drawn screens\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><div class='sx-g'><div class='sx-c'><div class='cm' role='img' aria-label='A visitor asks how long a tax return takes and the chatbot answers straight away'><div class='c-i'><div class='c-k'>Saturday 7.50am \u00b7 example<\/div><div class='c-t'>Answered straight away<\/div><div class='c-me'>How long does a tax return take?<\/div><div class='c-ag'>Usually two weeks once we have your papers. Shall I send you our checklist?<\/div><\/div><\/div><div class='sx-t'><b>Answers in your words<\/b><p>It learns your services, your prices and your common questions, so visitors get a proper answer there and then, not a promise to get back to them.<\/p><\/div><\/div><div class='sx-c'><div class='cm' role='img' aria-label='The details a chatbot captured overnight: name, what they need and a call booked'><div class='c-i'><div class='c-k'>New enquiry \u00b7 caught overnight<\/div><div class='c-t'>Details taken<\/div><div class='c-rw'><b>Name<\/b><span class='c-pl c-w'>Sam R<\/span><\/div><div class='c-rw'><b>Needs<\/b><span class='c-pl c-w'>Payroll, team of 8<\/span><\/div><div class='c-rw'><b>Next step<\/b><span class='c-pl c-p'>Call booked<\/span><\/div><\/div><\/div><div class='sx-t'><b>Takes their details<\/b><p>It answers first, then asks for one thing at a time. A visitor at 10pm becomes a name, an email and a next step by the morning.<\/p><\/div><\/div><div class='sx-c'><div class='cm' role='img' aria-label='A visitor asks for a real person and the chatbot passes them over with a reply time'><div class='c-i'><div class='c-k'>Handover \u00b7 example<\/div><div class='c-t'>Over to you<\/div><div class='c-me'>Can I talk to a real person?<\/div><div class='c-ag'>Of course. I\u2019ve passed this to the team and they\u2019ll reply by 10am tomorrow.<\/div><\/div><\/div><div class='sx-t'><b>Knows when to hand over<\/b><p>A complaint, a tricky price or anyone who asks for a person comes straight to you, with a reply time you choose.<\/p><\/div><\/div><\/div><\/div><\/div>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Calculator\" module_id=\"try\" module_class=\"clp sec\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Heading\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><p class='hand'>Try it now \u00b7 takes a minute<\/p><h2 class='lg h2'>How long do you spend <span>on the same questions?<\/span><\/h2><p class='lead2'>Move the sliders to match your business. The numbers are yours.<\/p><\/div><\/div>[\/et_pb_text][et_pb_code admin_label=\"Calculator (interactive)\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck' data-course='Add an AI Chatbot to Your Website' style='--c:#B57BFF'><div class='w'><div class='tool'><div class='pane one calc' data-f='chat'><div><div class='rng'><div class='top'><label for='c_q'>Repeat questions you answer a week<\/label><output><\/output><\/div><input type='range' id='c_q' data-k='q' min='1' max='60' step='1' value='15' data-fmt='int'><\/div><div class='rng'><div class='top'><label for='c_m'>Minutes each one takes<\/label><output><\/output><\/div><input type='range' id='c_m' data-k='m' min='1' max='20' step='1' value='5' data-fmt='min'><\/div><div class='rng'><div class='top'><label for='c_r'>What an hour of your time is worth<\/label><output><\/output><\/div><input type='range' id='c_r' data-k='r' min='20' max='150' step='5' value='50' data-fmt='gbp'><\/div><\/div><div class='res' aria-live='polite'><p class='l'>You spend about<\/p><p class='big' data-o='hours' data-fmt='hrs'><\/p><p class='bigl'>a year answering the same questions<\/p><ul class='lines'><li><span>Value of that time a year<\/span><b data-o='year' data-fmt='gbp'><\/b><\/li><\/ul><p class='note'>Worked out over 48 working weeks. Your chatbot takes the repeat questions, and it\u2019s there when you\u2019re not.<\/p><div class='acts'><a class='btn ghost' href='#join' data-cta='chatbot-calc-join'>Get this course<\/a><\/div><\/div><\/div><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"You stay in control\" module_class=\"clp sec alt\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Heading\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><p class='hand'>You stay in control<\/p><h2 class='lg h2'>It only says <span>what you\u2019ve told it<\/span><\/h2><p class='lead2'>Most of the work is deciding what your chatbot should say. The clicking is the easy part. If you\u2019ve built <a href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/your-ai-marketing-brain\/' style='color:#FF8DBE'>Your AI Marketing Brain<\/a>, most of that is already done.<\/p><\/div><\/div>[\/et_pb_text][et_pb_text admin_label=\"Drawn screen and what you get\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><div class='sx-w'><div class='sx-m'><div class='cm c-big' role='img' aria-label='A member asks their AI agent to write the chatbot knowledge from their Brain, and it marks every price to check'><div class='c-i'><div class='c-k'>Your AI Marketing Brain agent<\/div><div class='c-me'>Write the knowledge for the chatbot on my website, using only what\u2019s in my Brain.<\/div><div class='c-ag'>Done. 24 questions and answers in your voice. I\u2019ve marked every price CHECK so you can confirm it before it goes live.<\/div><div class='c-cap'><b>\u2713<\/b><span>Knowledge ready in minutes, checked by you<\/span><\/div><\/div><\/div><\/div><div><p class='lead2' style='margin-top:0'>You\u2019ll leave the course with all of this in place:<\/p><ul><li>Your chatbot\u2019s knowledge, written from your Brain in minutes<\/li><li>Five simple rules that stop it guessing or promising things you can\u2019t do<\/li><li>A friendly hello for each page, so it feels meant for the person reading<\/li><li>Twenty test questions to try before any visitor sees it<\/li><li>Every good chat sent to your CRM with a next step<\/li><li>A monthly list of what visitors ask, ready to turn into pages, posts and emails<\/li><\/ul><\/div><\/div><\/div><\/div>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Step by step\" module_class=\"clp sec\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Heading\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><p class='hand'>Step by step<\/p><h2 class='lg h2'>What you\u2019ll do, <span>and what you\u2019ll have<\/span><\/h2><p class='lead2'>Five short lessons with pictures and prompts to copy. The click by click steps follow Tidio, with a note under each one if you choose a different tool. Our running example is a small accountancy practice, so you can see it working on a real kind of business.<\/p><\/div><\/div>[\/et_pb_text][et_pb_code admin_label=\"Steps (interactive)\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck' style='--c:#B57BFF'><div class='w'><div class='path'><div class='psteps' role='tablist' aria-orientation='vertical'><button type='button' class='pstep' role='tab' aria-selected='true'><b>1<\/b>What a good chatbot does<\/button><button type='button' class='pstep' role='tab' aria-selected='false'><b>2<\/b>Choose your tool<\/button><button type='button' class='pstep' role='tab' aria-selected='false'><b>3<\/b>Get it ready<\/button><button type='button' class='pstep' role='tab' aria-selected='false'><b>4<\/b>Add it to your website<\/button><button type='button' class='pstep' role='tab' aria-selected='false'><b>5<\/b>Test it and switch it on<\/button><\/div><div class='ppanel' aria-live='polite'><div class='pp'><p class='num'>STEP 1 OF 5<\/p><h3>What a good chatbot does<\/h3><div class='box'><small>You\u2019ll do<\/small><p>See what a good chatbot does, and what it\u2019s worth to you, in pictures and real examples.<\/p><\/div><div class='box have'><small>You\u2019ll have<\/small><p>A clear idea of the one job yours should do.<\/p><\/div><\/div><div class='pp' hidden><p class='num'>STEP 2 OF 5<\/p><h3>Choose your tool<\/h3><div class='box'><small>You\u2019ll do<\/small><p>Take a two minute quiz and compare five chat tools side by side, with what to watch out for.<\/p><\/div><div class='box have'><small>You\u2019ll have<\/small><p>The right tool for your business, your CRM and your budget.<\/p><\/div><\/div><div class='pp' hidden><p class='num'>STEP 3 OF 5<\/p><h3>Get it ready<\/h3><div class='box'><small>You\u2019ll do<\/small><p>Decide its one job, write what it knows from your Brain, and set its rules.<\/p><\/div><div class='box have'><small>You\u2019ll have<\/small><p>A brief that says exactly what it will and won\u2019t say.<\/p><\/div><\/div><div class='pp' hidden><p class='num'>STEP 4 OF 5<\/p><h3>Add it to your website<\/h3><div class='box'><small>You\u2019ll do<\/small><p>Install it, teach it, give it your rules and set when it hands over to you, click by click.<\/p><\/div><div class='box have'><small>You\u2019ll have<\/small><p>A chatbot on your website that answers the way you would.<\/p><\/div><\/div><div class='pp' hidden><p class='num'>STEP 5 OF 5<\/p><h3>Test it and switch it on<\/h3><div class='box'><small>You\u2019ll do<\/small><p>Ask it 20 test questions, connect your CRM and set up a monthly check of what visitors ask.<\/p><\/div><div class='box have'><small>You\u2019ll have<\/small><p>Enquiries caught day and night, and a list of what your visitors really want to know.<\/p><\/div><\/div><div class='pnav'><button type='button' class='pprev' disabled>\u2039 Back<\/button><div class='dots'><span class='on'><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div><button type='button' class='pnext'>Next \u203a<\/button><\/div><\/div><\/div><\/div><\/div>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Your journey\" module_class=\"clp sec alt\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Journey bar and what to do first and next\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><p class='hand'>Why this step, and why now<\/p><h2 class='lg h2'>Where this sits <span>on your journey<\/span><\/h2><div class='jrny' style='--n:8'><a class='done' href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/understand-how-marketing-really-works\/'><b>\u2605<\/b>Find your leaks<\/a><a class='done' href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/find-the-customers-you-actually-want\/'><b>1<\/b>Know who you want<\/a><a class='done' href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/create-an-offer\/'><b>2<\/b>Create what they want<\/a><div class='here'><b>3<\/b>Set up your foundations. You are here<\/div><a href='https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#step-4'><b>4<\/b>Give them a reason to notice you<\/a><a href='https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#step-5'><b>5<\/b>Get them coming to you<\/a><a href='https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#step-6'><b>6<\/b>Turn interest into customers<\/a><a href='https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#step-7'><b>7<\/b>Keep them coming back<\/a><\/div><div class='why'><div><small>Do this first<\/small><p><a href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/why-your-website-isnt-winning-you-customers\/'>Why Your Website Isn\u2019t Winning You Customers<\/a>, so you know the questions every visitor asks, and <a href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/your-ai-marketing-brain\/'>Your AI Marketing Brain<\/a>, which writes your chatbot\u2019s knowledge for you.<\/p><\/div><div><small>Why it matters<\/small><p>People have questions at all hours. Your chatbot answers them and catches the enquiry while you get on with the work.<\/p><\/div><div><small>Do this next<\/small><p><a href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/never-lose-a-lead-again\/'>Never Lose Another Enquiry<\/a>, so every chat lands in your CRM and gets followed up.<\/p><\/div><\/div><\/div><\/div>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Join\" module_id=\"join\" module_class=\"clp sec join\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Prices and register\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><div class=\"learndash-wrapper learndash-wrap learndash-shortcode-wrap\"><div class=\"learndash-course-visitor-message\">\n\t<div class='mem'>\n<div>\n<p class='hand'>Open now<\/p>\n<h2 class='lg h2'>Add your chatbot <span>this week<\/span><\/h2>\n<p class='lead'>This course is included in AI Marketing Academy membership, along with every other course. Join and start straight away.<\/p>\n<div class='acts' style='margin-top:22px'><a class='btn white' href='https:\/\/pinkelephantmedia.com\/academy\/courses\/add-an-ai-chatbot-to-your-website\/' data-cta='chatbot-join-login'>Already a member? Log in and start<\/a><\/div>\n<p class='wc'><b>Pink Elephant website clients:<\/b> you get it free.<\/p>\n<\/div>\n<div class='plans'>\n<div class='plan a'><span class='bv'>Best value<\/span><span class='pk'>12 month plan<\/span><\/p>\n<div class='pr'><b>\u00a310.38<\/b><span>a week (\u00a345 a month)<\/span><\/div>\n<p>Every course for a year. 12 month minimum, then cancel any time.<\/p>\n<p><a class='btn' href='https:\/\/pinkelephantmedia.com\/academy\/checkout-2\/?add-to-cart=282205' data-cta='chatbot-plan12-join'>Join for \u00a310.38 a week<\/a><\/div>\n<div class='plan b'><span class='pk'>Month by month<\/span><\/p>\n<div class='pr'><b>\u00a317.31<\/b><span>a week (\u00a375 a month)<\/span><\/div>\n<p>Every course, no commitment. Cancel any time.<\/p>\n<p><a class='btn' href='https:\/\/pinkelephantmedia.com\/academy\/checkout-2\/?add-to-cart=282206' data-cta='chatbot-plan1-join'>Join for \u00a317.31 a week<\/a><\/div>\n<\/div>\n<\/div>\n\t<\/div>\n\t<\/div><div class='lf'><span class='ic'>?<\/span><div><b>Not sure this is the right course for you?<\/b><p>My free review shows you exactly where you\u2019re losing customers, what it\u2019s likely costing you, and which courses fix it.<\/p><\/div><a class='btn' href='https:\/\/pinkelephantmedia.com\/academy\/marketing-leak-finder\/' data-cta='chatbot-review'>Start my free review<\/a><\/div><\/div><\/div>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Questions\" module_class=\"clp sec alt\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Questions\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><div class='w'><div style='text-align:center'><p class='hand'>Questions<\/p><h2 class='lg h2'>People ask<\/h2><\/div><div class='faq'><details><summary>How do I start?<\/summary><p>Join the AI Marketing Academy and the course is ready straight away. If you\u2019re already a member, just log in and start.<\/p><\/details><details><summary>Do I need to be technical?<\/summary><p>No. On WordPress you add a plugin. On other websites you paste in one short piece of code, or send it to whoever looks after your site. The course shows you where to click at every step.<\/p><\/details><details><summary>Which chatbot tool should I use?<\/summary><p>The course compares five chat tools, with a two minute quiz that points you to the right one for your business, your CRM and your budget. The click by click steps follow Tidio, with notes for the others.<\/p><\/details><details><summary>What does a chatbot cost?<\/summary><p>Prices change often, so the course links you straight to each tool\u2019s own price page. Several have a free plan, so you can try one before you pay.<\/p><\/details><details><summary>What if it says something wrong?<\/summary><p>It only answers from what you give it, and five simple rules stop it guessing or promising things you can\u2019t do. You test it with 20 questions before any visitor sees it, and the course shows you how to keep it right when your prices change.<\/p><\/details><details><summary>Will it work with my CRM?<\/summary><p>Yes. Some chat tools send every chat straight into your CRM, and with others it\u2019s a click. The course shows you both, so every good chat ends with a next step.<\/p><\/details><details><summary>Do I need to do anything first?<\/summary><p>It helps to do <a href='https:\/\/pinkelephantmedia.com\/academy\/course-landing\/your-ai-marketing-brain\/'>Your AI Marketing Brain<\/a> first, because your Brain writes your chatbot\u2019s knowledge for you.<\/p><\/details><details><summary>Is it a video course?<\/summary><p>No. There are no videos to sit through. It\u2019s clear written steps with pictures, and prompts you copy and paste, so you can work through it at your own pace.<\/p><\/details><details><summary>Do members pay extra?<\/summary><p>No. Academy members get every new course free the day it launches.<\/p><\/details><\/div><\/div><\/div>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" admin_label=\"Final call to action\" module_class=\"clp\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_row _builder_version=\"4.27.8\" width=\"100%\" max_width=\"100%\" custom_padding=\"0px||0px||false|false\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Final call to action\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class='ck'><section class='sec final'><div class='w'><p class='hand' style='color:#fff'>Ready when you are<\/p><h2 class='lg h2'>Add an AI chatbot <span>to your website.<\/span><\/h2><p>Leave with a chatbot on your website that answers questions, takes details and hands over to you, day and night.<\/p><div class='acts'><a class='btn white' href='#join' data-cta='chatbot-final-join'>Get this course<\/a><a class='btn ghost' href='https:\/\/pinkelephantmedia.com\/academy\/our-courses\/' data-cta='chatbot-final-courses'>See all courses<\/a><\/div><\/div><\/section><\/div>[\/et_pb_text][et_pb_code admin_label=\"Search engine data (do not delete)\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<script type='application\/ld+json'>{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Course\",\"@id\":\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/#course\",\"url\":\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/\",\"name\":\"Add an AI Chatbot to Your Website\",\"description\":\"A step by step online course for small businesses. Add an AI chatbot to your website that knows your services, prices and common questions, answers visitors day and night, takes their details and hands over to you when a person is needed.\",\"inLanguage\":\"en-GB\",\"educationalLevel\":\"Beginner\",\"learningResourceType\":\"AI course\",\"about\":[\"AI chatbot\",\"Website chat\",\"Lead capture\",\"Customer service\"],\"teaches\":[\"How to choose a chat tool for a small business website\",\"How to write a chatbot's knowledge and rules from your own information\",\"How to add an AI chatbot to a WordPress or other website\",\"How to set a handover to a real person\",\"How to test a chatbot and send chats to your CRM\"],\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Small business owners, sole traders and service businesses who want more enquiries from their website\",\"geographicArea\":{\"@type\":\"Country\",\"name\":\"United Kingdom\"}},\"provider\":{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pinkelephantmedia.com\/#organization\",\"name\":\"Pink Elephant Media\",\"alternateName\":\"Pink Elephant AI Marketing Academy\",\"url\":\"https:\/\/www.pinkelephantmedia.com\/\"},\"author\":{\"@type\":\"Person\",\"@id\":\"https:\/\/pinkelephantmedia.com\/academy\/#henny-maltby\",\"name\":\"Henny Maltby\",\"jobTitle\":\"Founder of Pink Elephant Media and marketing consultant\",\"image\":\"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg\",\"worksFor\":{\"@id\":\"https:\/\/www.pinkelephantmedia.com\/#organization\"}},\"isAccessibleForFree\":false,\"isPartOf\":{\"@type\":\"CreativeWorkSeries\",\"name\":\"Pink Elephant AI Marketing Academy marketing journey\",\"url\":\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/\"},\"position\":\"Step 3: Set up your foundations\",\"hasCourseInstance\":{\"@type\":\"CourseInstance\",\"courseMode\":\"Online\",\"instructor\":{\"@type\":\"Person\",\"name\":\"Henny Maltby\"}},\"offers\":{\"@type\":\"Offer\",\"category\":\"Subscription\",\"price\":\"45\",\"priceCurrency\":\"GBP\",\"url\":\"https:\/\/pinkelephantmedia.com\/academy\/pricing\/\",\"availability\":\"https:\/\/schema.org\/InStock\",\"description\":\"Included in Pink Elephant AI Marketing Academy membership: \u00a345 a month on the 12 month plan, or \u00a375 month by month.\"}}]}<\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false},"course_landing_page_category":[],"class_list":["post-282264","course-landing","type-course-landing","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.0 (Yoast SEO v28.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Add an AI Chatbot to Your Website | Step by Step Course<\/title>\n<meta name=\"description\" content=\"Add an AI chatbot to your website, step by step. It knows your services, prices and common questions, answers visitors day and night and takes their details.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Add an AI Chatbot to Your Website\" \/>\n<meta property=\"og:description\" content=\"Add an AI chatbot to your website, step by step. It knows your services, prices and common questions, answers visitors day and night and takes their details.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/\" \/>\n<meta property=\"og:site_name\" content=\"Pink Elephant AI Marketing Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-27T11:46:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/ai-chat-assistant-for-your-website\\\/\",\"url\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/ai-chat-assistant-for-your-website\\\/\",\"name\":\"Add an AI Chatbot to Your Website | Step by Step Course\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/#website\"},\"datePublished\":\"2026-10-05T09:22:39+00:00\",\"dateModified\":\"2026-10-27T11:46:52+00:00\",\"description\":\"Add an AI chatbot to your website, step by step. It knows your services, prices and common questions, answers visitors day and night and takes their details.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/ai-chat-assistant-for-your-website\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/ai-chat-assistant-for-your-website\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/ai-chat-assistant-for-your-website\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add an AI Chatbot to Your Website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/#website\",\"url\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/\",\"name\":\"Pink Elephant AI Marketing Academy\",\"description\":\"Pink Elephant Media\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Add an AI Chatbot to Your Website | Step by Step Course","description":"Add an AI chatbot to your website, step by step. It knows your services, prices and common questions, answers visitors day and night and takes their details.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/","og_locale":"en_GB","og_type":"article","og_title":"Add an AI Chatbot to Your Website","og_description":"Add an AI chatbot to your website, step by step. It knows your services, prices and common questions, answers visitors day and night and takes their details.","og_url":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/","og_site_name":"Pink Elephant AI Marketing Academy","article_modified_time":"2026-10-27T11:46:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/","url":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/","name":"Add an AI Chatbot to Your Website | Step by Step Course","isPartOf":{"@id":"https:\/\/www.pinkelephantmedia.com\/academy\/#website"},"datePublished":"2026-10-05T09:22:39+00:00","dateModified":"2026-10-27T11:46:52+00:00","description":"Add an AI chatbot to your website, step by step. It knows your services, prices and common questions, answers visitors day and night and takes their details.","breadcrumb":{"@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/ai-chat-assistant-for-your-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pinkelephantmedia.com\/academy\/"},{"@type":"ListItem","position":2,"name":"Add an AI Chatbot to Your Website"}]},{"@type":"WebSite","@id":"https:\/\/www.pinkelephantmedia.com\/academy\/#website","url":"https:\/\/www.pinkelephantmedia.com\/academy\/","name":"Pink Elephant AI Marketing Academy","description":"Pink Elephant Media","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pinkelephantmedia.com\/academy\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/pinkelephantmedia.com\/academy\/wp-json\/wp\/v2\/course-landing\/282264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pinkelephantmedia.com\/academy\/wp-json\/wp\/v2\/course-landing"}],"about":[{"href":"https:\/\/pinkelephantmedia.com\/academy\/wp-json\/wp\/v2\/types\/course-landing"}],"wp:attachment":[{"href":"https:\/\/pinkelephantmedia.com\/academy\/wp-json\/wp\/v2\/media?parent=282264"}],"wp:term":[{"taxonomy":"course_landing_page_category","embeddable":true,"href":"https:\/\/pinkelephantmedia.com\/academy\/wp-json\/wp\/v2\/course_landing_page_category?post=282264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}