{"id":282542,"date":"2026-10-09T11:06:20","date_gmt":"2026-10-09T10:06:20","guid":{"rendered":"https:\/\/pinkelephantmedia.com\/academy\/?post_type=course-landing&#038;p=282542"},"modified":"2026-10-09T17:01:59","modified_gmt":"2026-10-09T16:01:59","slug":"know-your-competition","status":"publish","type":"course-landing","link":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/","title":{"rendered":"Know Your Competition"},"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 dashed rgba(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 dashed #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 dashed rgba(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:henny@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=\"Know Your Competition\" 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=\"Know Your Competition landing page\" _builder_version=\"4.27.8\" global_colors_info=\"{}\"]<div class=\"ck\" data-course=\"Know Your Competition\" style=\"--c:#FF8DBE\"><section class=\"hero\"><div class=\"w\"><div class=\"hg\"><div><span class=\"k\">Step 2 \u00b7 Build what they want<\/span><span class=\"ai\">\u2726 AI course<\/span><pee class=\"hand\" style=\"margin-top:14px\">Do your research before your killer offer<\/pee><h1 class=\"lg\">See exactly where <span>you can win.<\/span><\/h1><pee class=\"sub\">Before you build your offer, find out what it has to beat. Use AI to look at the three businesses your customers really compare you with: what they sell, what they charge, where their customers come from and where they let people down. You finish with one page, and the gap your killer offer will be built around.<\/pee><div class=\"acts\"><a class=\"btn\" href=\"#join\">Join the Academy to get it<\/a><a class=\"btn ghost\" href=\"#try\">Check what you know<\/a><\/div><div class=\"chips\"><span>Live now<\/span><span class=\"g\">Included in membership<\/span><\/div><\/div><div class=\"ba\"><div class=\"sw\" role=\"group\" aria-label=\"See before and after the course\"><button type=\"button\" aria-pressed=\"true\" data-ba=\"0\">Before the course<\/button><button type=\"button\" aria-pressed=\"false\" data-ba=\"1\">After the course<\/button><\/div><div class=\"say\"><div class=\"b4\"><pee class=\"t\">\u201cI think they\u2019re cheaper than us. Not sure what they offer, really.\u201d<\/pee><span class=\"tag\">Guessing<\/span><\/div><div class=\"af\"><pee class=\"t\">\u201cThey\u2019re cheaper, slower and their reviews all mention poor follow up. <em>That\u2019s what my offer leads with.<\/em>\u201d<\/pee><span class=\"tag\">Knowing<\/span><\/div><\/div><pee class=\"cap\">Same business. Tap to see what changes.<\/pee><\/div><\/div><div class=\"outs\"><div class=\"out\"><b>3<\/b><span><small>In about two hours<\/small>Your three real competitors, reviewed with AI<\/span><\/div><div class=\"out\"><b>1<\/b><span><small>You\u2019ll leave with<\/small>One sheet that goes straight into your AI Marketing Brain<\/span><\/div><div class=\"out\"><b>1<\/b><span><small>Ready to use<\/small>One gap to build your killer offer around<\/span><\/div><\/div><\/div><\/section><section class=\"sec alt\"><div class=\"w\"><pee class=\"hand\">Sound familiar?<\/pee><h2 class=\"lg h2\">Tap the ones that <span>sound like you<\/span><\/h2><pee class=\"lead2\">Each card flips to show what it looks like after the course.<\/pee><div class=\"flips\"><button type=\"button\" class=\"flip\" aria-pressed=\"false\"><i><span class=\"f\"><small>Today<\/small><strong>You guess what competitors charge<\/strong><u>That\u2019s me<\/u><\/span><span class=\"r\"><small>After the course<\/small><strong>You know where your price sits, and why<\/strong><u>That\u2019s what I want<\/u><\/span><\/i><\/button><button type=\"button\" class=\"flip\" aria-pressed=\"false\"><i><span class=\"f\"><small>Today<\/small><strong>You don\u2019t know why customers pick them over you<\/strong><u>That\u2019s me<\/u><\/span><span class=\"r\"><small>After the course<\/small><strong>You know what their customers praise and complain about<\/strong><u>That\u2019s what I want<\/u><\/span><\/i><\/button><button type=\"button\" class=\"flip\" aria-pressed=\"false\"><i><span class=\"f\"><small>Today<\/small><strong>Your offer looks the same as everyone else\u2019s<\/strong><u>That\u2019s me<\/u><\/span><span class=\"r\"><small>After the course<\/small><strong>Your offer leads with what competitors don\u2019t do<\/strong><u>That\u2019s what I want<\/u><\/span><\/i><\/button><button type=\"button\" class=\"flip\" aria-pressed=\"false\"><i><span class=\"f\"><small>Today<\/small><strong>Competitor research never reaches the top of the list<\/strong><u>That\u2019s me<\/u><\/span><span class=\"r\"><small>After the course<\/small><strong>It\u2019s done in about two hours, with AI doing the reading<\/strong><u>That\u2019s what I want<\/u><\/span><\/i><\/button><button type=\"button\" class=\"flip\" aria-pressed=\"false\"><i><span class=\"f\"><small>Today<\/small><strong>You react when a competitor changes something<\/strong><u>That\u2019s me<\/u><\/span><span class=\"r\"><small>After the course<\/small><strong>You have a simple check you repeat every quarter<\/strong><u>That\u2019s what I want<\/u><\/span><\/i><\/button><\/div><div class=\"tally\" aria-live=\"polite\"><div class=\"n\"><span class=\"fn\">0<\/span><small> of 5<\/small><\/div><div><div class=\"bar\"><span class=\"fbar\"><\/span><\/div><pee class=\"fmsg\">Tap a card to start.<\/pee><\/div><\/div><\/div><\/section><section class=\"sec\" id=\"try\" style=\"scroll-margin-top:20px\"><div class=\"w\"><pee class=\"hand\">Try it now \u00b7 takes a minute<\/pee><h2 class=\"lg h2\">How well do you know <span>your competitors?<\/span><\/h2><pee class=\"lead2\">Answer honestly. You\u2019ll get a score and the first thing to fix.<\/pee><div class=\"tool\"><div class=\"pane one score\" data-name=\"Competitor check\"><div class=\"qs\"><div class=\"q\" data-fix=\"Write down the three businesses your customers compare you with.\"><pee>I can name my three closest competitors<\/pee><div class=\"yn\"><button type=\"button\" class=\"y\" aria-pressed=\"false\">Yes<\/button><button type=\"button\" class=\"n\" aria-pressed=\"false\">Not yet<\/button><\/div><\/div><div class=\"q\" data-fix=\"Find their prices, or the price range customers mention in reviews.\"><pee>I know what they charge<\/pee><div class=\"yn\"><button type=\"button\" class=\"y\" aria-pressed=\"false\">Yes<\/button><button type=\"button\" class=\"n\" aria-pressed=\"false\">Not yet<\/button><\/div><\/div><div class=\"q\" data-fix=\"Look at the first thing each competitor\u2019s homepage asks visitors to do.\"><pee>I know what their main offer is<\/pee><div class=\"yn\"><button type=\"button\" class=\"y\" aria-pressed=\"false\">Yes<\/button><button type=\"button\" class=\"n\" aria-pressed=\"false\">Not yet<\/button><\/div><\/div><div class=\"q\" data-fix=\"Read their latest reviews. Complaints show you where you can win.\"><pee>I\u2019ve read their reviews in the last three months<\/pee><div class=\"yn\"><button type=\"button\" class=\"y\" aria-pressed=\"false\">Yes<\/button><button type=\"button\" class=\"n\" aria-pressed=\"false\">Not yet<\/button><\/div><\/div><div class=\"q\" data-fix=\"Note the three things their happiest customers mention most.\"><pee>I know what customers praise them for<\/pee><div class=\"yn\"><button type=\"button\" class=\"y\" aria-pressed=\"false\">Yes<\/button><button type=\"button\" class=\"n\" aria-pressed=\"false\">Not yet<\/button><\/div><\/div><div class=\"q\" data-fix=\"Write one sentence that starts \u201cUnlike them, we\u2026\u201d\"><pee>I can say why a customer should pick me over them<\/pee><div class=\"yn\"><button type=\"button\" class=\"y\" aria-pressed=\"false\">Yes<\/button><button type=\"button\" class=\"n\" aria-pressed=\"false\">Not yet<\/button><\/div><\/div><\/div><div class=\"res\" aria-live=\"polite\"><pee class=\"l\">Your score<\/pee><div class=\"n\"><span class=\"sn\">0<\/span><small> of 6<\/small><\/div><div class=\"bar\"><span class=\"sbar\"><\/span><\/div><pee class=\"verdict\" data-v0=\"You\u2019re competing blind\" data-v1=\"You know some of it\" data-v2=\"You know your market\">Answer each one to see your score<\/pee><div class=\"fix\" hidden><small>Fix this first<\/small><span><\/span><\/div><pee class=\"note\">The course gives you the AI prompts to fill every gap here in about two hours.<\/pee><div class=\"acts\"><a class=\"btn ghost\" href=\"#join\">Join the Academy to get it<\/a><\/div><\/div><\/div><\/div><\/div><\/section><section class=\"sec alt\"><div class=\"w\"><pee class=\"hand\">Step by step<\/pee><h2 class=\"lg h2\">What you\u2019ll do, <span>and what you\u2019ll have<\/span><\/h2><pee class=\"lead2\">Six short steps, all inside your AI Marketing Brain. Every one ends with something you can use straight away.<\/pee><div class=\"path\"><div class=\"psteps\" role=\"tablist\" aria-orientation=\"vertical\"><button type=\"button\" class=\"pstep\" role=\"tab\" aria-selected=\"true\"><b>1<\/b>Find who you\u2019re really up against<\/button><button type=\"button\" class=\"pstep\" role=\"tab\" aria-selected=\"false\"><b>2<\/b>See what they sell and charge<\/button><button type=\"button\" class=\"pstep\" role=\"tab\" aria-selected=\"false\"><b>3<\/b>See where their customers come from<\/button><button type=\"button\" class=\"pstep\" role=\"tab\" aria-selected=\"false\"><b>4<\/b>Find their weak spots<\/button><button type=\"button\" class=\"pstep\" role=\"tab\" aria-selected=\"false\"><b>5<\/b>Fill in your What We Have to Beat sheet<\/button><button type=\"button\" class=\"pstep\" role=\"tab\" aria-selected=\"false\"><b>6<\/b>Put it in your Brain, ready for your offer<\/button><\/div><div class=\"ppanel\" aria-live=\"polite\"><div class=\"pp\"><pee class=\"num\">STEP 1 OF 6<\/pee><h3>Find who you\u2019re really up against<\/h3><div class=\"box\"><small>You\u2019ll do<\/small><pee>Ask your customers who else they looked at, search the way they search, and ask AI who it recommends.<\/pee><\/div><div class=\"box have\"><small>You\u2019ll have<\/small><pee>The three businesses you are really up against. It\u2019s often not who you think.<\/pee><\/div><\/div><div class=\"pp\" hidden><pee class=\"num\">STEP 2 OF 6<\/pee><h3>See what they sell and charge<\/h3><div class=\"box\"><small>You\u2019ll do<\/small><pee>Give AI their three websites and a ready made prompt to pull out offers, prices, promises and proof.<\/pee><\/div><div class=\"box have\"><small>You\u2019ll have<\/small><pee>A side by side table of what each one sells, charges and leaves out.<\/pee><\/div><\/div><div class=\"pp\" hidden><pee class=\"num\">STEP 3 OF 6<\/pee><h3>See where their customers come from<\/h3><div class=\"box\"><small>You\u2019ll do<\/small><pee>Check Google, the free advert libraries and their social pages to see what is already working for them.<\/pee><\/div><div class=\"box have\"><small>You\u2019ll have<\/small><pee>A clear view of where customers in your market really come from.<\/pee><\/div><\/div><div class=\"pp\" hidden><pee class=\"num\">STEP 4 OF 6<\/pee><h3>Find their weak spots<\/h3><div class=\"box\"><small>You\u2019ll do<\/small><pee>Paste in their reviews and get AI to count what their customers complain about, word for word.<\/pee><\/div><div class=\"box have\"><small>You\u2019ll have<\/small><pee>Their weak spots, counted and quoted, and the ones you can beat every time.<\/pee><\/div><\/div><div class=\"pp\" hidden><pee class=\"num\">STEP 5 OF 6<\/pee><h3>Fill in your What We Have to Beat sheet<\/h3><div class=\"box\"><small>You\u2019ll do<\/small><pee>Put it on one page: what they sell, what their customers love, where they fall short and what none of them offer.<\/pee><\/div><div class=\"box have\"><small>You\u2019ll have<\/small><pee>The one gap your offer will go after.<\/pee><\/div><\/div><div class=\"pp\" hidden><pee class=\"num\">STEP 6 OF 6<\/pee><h3>Put it in your Brain, ready for your offer<\/h3><div class=\"box\"><small>You\u2019ll do<\/small><pee>Download your sheet, add it to your AI Marketing Brain and paste in one line, with pictures showing where each thing goes.<\/pee><\/div><div class=\"box have\"><small>You\u2019ll have<\/small><pee>A Brain that knows what you have to beat, ready for you to build your killer offer.<\/pee><\/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><span><\/span><\/div><button type=\"button\" class=\"pnext\">Next \u203a<\/button><\/div><\/div><\/div><\/div><\/section><section class=\"sec\"><div class=\"w\"><pee class=\"hand\">Why this step, and why now<\/pee><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\/our-courses\/#journey\"><b>\u2605<\/b>Understand marketing<\/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><div class=\"here\"><b>2<\/b>Build what they want. You are here<\/div><a href=\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#journey\"><b>3<\/b>Build your Client Magnet<\/a><a href=\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#journey\"><b>4<\/b>Find and reach them<\/a><a href=\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#journey\"><b>5<\/b>Make them choose you<\/a><a href=\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#journey\"><b>6<\/b>Turn interest into sales<\/a><a href=\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/#journey\"><b>7<\/b>Keep, refer and multiply<\/a><\/div><div class=\"why\"><div><small>Do this first<\/small><pee><a href=\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/find-the-customers-you-actually-want\/\">Find the Customers You Actually Want<\/a>. Know who you\u2019re for before you look at who else is after them.<\/pee><\/div><div><small>Why it matters<\/small><pee>Your offer only works if it stands out from the alternatives. This shows you what it has to beat, before you build it.<\/pee><\/div><div><small>Do this next<\/small><pee><a href=\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/create-an-offer\/\">Create an Offer Your Clients Can\u2019t Say No To<\/a>. Build your killer offer around the gap you found.<\/pee><\/div><\/div><\/div><\/section><section class=\"sec alt join\" id=\"join\"><div class=\"w\"><div class=\"mem\"><div><pee class=\"hand\">Live now<\/pee><h2 class=\"lg h2\">Get it <span>with your membership<\/span><\/h2><pee class=\"lead\">Join the Academy and you can start this course today, along with every other course.<\/pee><pee class=\"yours\"><\/pee><pee class=\"wc\"><b>Pink Elephant website clients:<\/b> you\u2019ll get it free too.<\/pee><\/div><div class=\"plans\"><div class=\"plan a\"><span class=\"bv\">Best value<\/span><span class=\"pk\">12 month plan<\/span><div class=\"pr\"><b>\u00a345<\/b><span>a month<\/span><\/div><pee>Every course for a year. 12 month minimum, then cancel any time.<\/pee><a class=\"btn\" href=\"https:\/\/pinkelephantmedia.com\/academy\/checkout-2\/?add-to-cart=282205\">Join for \u00a345 a month<\/a><\/div><div class=\"plan b\"><span class=\"pk\">Month by month<\/span><div class=\"pr\"><b>\u00a375<\/b><span>a month<\/span><\/div><pee>Every course, no commitment. Cancel any time.<\/pee><a class=\"btn\" href=\"https:\/\/pinkelephantmedia.com\/academy\/checkout-2\/?add-to-cart=282206\">Join for \u00a375 a month<\/a><\/div><\/div><\/div><\/div><\/section><section class=\"sec\" style=\"padding-bottom:0\"><div class=\"w\"><div class=\"lf\"><span class=\"ic\">?<\/span><div><b>Not sure this is the right course for you?<\/b><pee>Take the free Marketing Leak Finder and see exactly where you\u2019re losing customers, and which courses fix it.<\/pee><\/div><a class=\"btn\" href=\"https:\/\/pinkelephantmedia.com\/academy\/marketing-leak-finder\/\">Find my leaks<\/a><\/div><\/div><\/section><section class=\"sec\"><div class=\"w about\"><img decoding=\"async\" data-src=\"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg\" alt=\"Henny Maltby\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 614px; --smush-placeholder-aspect-ratio: 614\/768;\"><div><pee class=\"hand\">Hello, I\u2019m Henny<\/pee><h2 class=\"lg h2\" style=\"font-size:clamp(40px,4.4vw,62px)!important\">25 years of <span>marketing that works<\/span><\/h2><pee>I built my own product business and got it stocked by JD Williams, Freemans and over 100 independent shops. I\u2019m a Growth Hub Premier Partner and I run Pink Elephant Media and HM Consultancy. Every Academy course is the same thinking I use with my 1:1 clients, built around your business.<\/pee><pee class=\"st\">\u2605\u2605\u2605\u2605\u2605 <span style=\"color:#BFB2C8;letter-spacing:0;font-weight:400\">60+ five star reviews on Google<\/span><\/pee><\/div><\/div><\/section><section class=\"sec alt\"><div class=\"w\"><div style=\"text-align:center\"><pee class=\"hand\">Questions<\/pee><h2 class=\"lg h2\">People ask<\/h2><\/div><div class=\"faq\"><details><summary>Is it ready now?<\/summary><pee>Yes. It\u2019s live for Academy members today.<\/pee><\/details><details><summary>Do I need to do anything first?<\/summary><pee>It works best after Find the Customers You Actually Want and before Create an Offer. You do it all inside your AI Marketing Brain.<\/pee><\/details><details><summary>Do members pay extra?<\/summary><pee>No. It\u2019s included in your membership, like every other course.<\/pee><\/details><details><summary>Don\u2019t have time for videos?<\/summary><pee>There are no videos to sit through. It\u2019s short lessons you read and do, with pictures showing where everything goes in Claude.<\/pee><\/details><\/div><\/div><\/section><section class=\"sec final\"><div class=\"w\"><pee class=\"hand\" style=\"color:#fff\">Ready when you are<\/pee><h2 class=\"lg h2\">See exactly where <span>you can win.<\/span><\/h2><pee>Leave with a one page view of your competitors and the gap your killer offer is built around.<\/pee><div class=\"acts\"><a class=\"btn white\" href=\"#join\">Join the Academy to get it<\/a><a class=\"btn ghost\" href=\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/\">See all courses<\/a><\/div><\/div><\/section><\/div><script>(function(){function run(){if(!document.getElementById(\"cl-in\")){return}var L=\"https:\/\/pinkelephantmedia.com\/academy\/lessons\/know-your-competition-welcome\/\";var c=document.querySelector(\".clp\");if(!c){return}c.querySelectorAll(\"a\").forEach(function(a){var h=a.getAttribute(\"href\")||\"\";if(h===\"#join\"||h.indexOf(\"add-to-cart\")!==-1){a.setAttribute(\"href\",L);a.textContent=\"Take this course\"}});var p=c.querySelector(\".plans\");if(p){p.style.display=\"none\"}var k=c.querySelector(\".mem .hand\");if(k){k.textContent=\"You\u2019re a member\"}var t=c.querySelector(\".mem h2\");if(t){t.textContent=\"This course is yours\"}var l=c.querySelector(\".mem .lead\");if(l){l.textContent=\"It\u2019s included in your membership, so you can start straight away.\";var b=document.createElement(\"div\");b.className=\"acts\";b.style.marginTop=\"22px\";var a2=document.createElement(\"a\");a2.className=\"btn white\";a2.setAttribute(\"href\",L);a2.textContent=\"Take this course\";b.appendChild(a2);l.parentNode.insertBefore(b,l.nextSibling)}}if(document.readyState!==\"loading\"){run()}else{document.addEventListener(\"DOMContentLoaded\",run)}})();<\/script><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Course\",\"@id\":\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/#course\",\"url\":\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/\",\"name\":\"Know Your Competition\",\"description\":\"An AI course for small business owners, taken before you build your offer. You use AI to look at the three businesses your customers really compare you with: what they sell, what they charge, where their customers come from and where they let people down. You finish with one sheet and the gap your offer will be built around.\",\"inLanguage\":\"en-GB\",\"educationalLevel\":\"Beginner\",\"learningResourceType\":\"AI course\",\"about\":[\"Competitor analysis\",\"Competitor research with AI\",\"Positioning\"],\"teaches\":[\"Who your real competitors are, according to your customers\",\"What they sell, what they charge and what they leave out\",\"Where their customers come from\",\"Their weak spots, counted and quoted from their own reviews\",\"The one gap to build your offer around\"],\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Small business owners, sole traders and service businesses who want more clients\",\"geographicArea\":{\"@type\":\"Country\",\"name\":\"United Kingdom\"}},\"provider\":{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pinkelephantmedia.com\/#organization\",\"name\":\"Pink Elephant Media\",\"alternateName\":\"Pink Elephant Academy\",\"url\":\"https:\/\/www.pinkelephantmedia.com\/\",\"logo\":\"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2023\/02\/PInk-Elephant-Media-icon-1.svg\",\"description\":\"Pink Elephant Media builds websites and teaches marketing to UK small businesses. The Pink Elephant Academy is its step by step online marketing course library.\",\"areaServed\":{\"@type\":\"Country\",\"name\":\"United Kingdom\"}},\"author\":{\"@type\":\"Person\",\"@id\":\"https:\/\/pinkelephantmedia.com\/academy\/#henny-maltby\",\"name\":\"Henny Maltby\",\"jobTitle\":\"Founder of Pink Elephant Media and marketing consultant\",\"description\":\"Henny Maltby has 25 years of marketing experience. She built her own product business and got it stocked by JD Williams, Freemans and over 100 independent shops, and is a Growth Hub Premier Partner.\",\"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 Academy marketing journey\",\"url\":\"https:\/\/pinkelephantmedia.com\/academy\/our-courses\/\"},\"position\":\"Step 2: Build what they want\",\"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 Academy membership: \u00a345 a month on the 12 month plan, or \u00a375 month by month.\"},\"hasCourseInstance\":{\"@type\":\"CourseInstance\",\"courseMode\":\"Online\",\"instructor\":{\"@id\":\"https:\/\/pinkelephantmedia.com\/academy\/#henny-maltby\"},\"courseWorkload\":\"PT2H\"}}]}<\/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":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false},"course_landing_page_category":[],"class_list":["post-282542","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>Know Your Competition | AI Competitor Research Course<\/title>\n<meta name=\"description\" content=\"Find out who you\u2019re really up against, what they charge and where they let customers down, before you build your offer. An AI course for small businesses.\" \/>\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\/know-your-competition\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Know Your Competition\" \/>\n<meta property=\"og:description\" content=\"Find out who you\u2019re really up against, what they charge and where they let customers down, before you build your offer. An AI course for small businesses.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/\" \/>\n<meta property=\"og:site_name\" content=\"Pink Elephant Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T16:01:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg\" \/>\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=\"6 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\\\/know-your-competition\\\/\",\"url\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/\",\"name\":\"Know Your Competition | AI Competitor Research Course\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/henny-maltby.jpg\",\"datePublished\":\"2026-10-09T10:06:20+00:00\",\"dateModified\":\"2026-10-09T16:01:59+00:00\",\"description\":\"Find out who you\u2019re really up against, what they charge and where they let customers down, before you build your offer. An AI course for small businesses.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/henny-maltby.jpg\",\"contentUrl\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/henny-maltby.jpg\",\"width\":614,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/course-landing\\\/know-your-competition\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pinkelephantmedia.com\\\/academy\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Know Your Competition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/#website\",\"url\":\"https:\\\/\\\/www.pinkelephantmedia.com\\\/academy\\\/\",\"name\":\"Pink Elephant 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":"Know Your Competition | AI Competitor Research Course","description":"Find out who you\u2019re really up against, what they charge and where they let customers down, before you build your offer. An AI course for small businesses.","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\/know-your-competition\/","og_locale":"en_GB","og_type":"article","og_title":"Know Your Competition","og_description":"Find out who you\u2019re really up against, what they charge and where they let customers down, before you build your offer. An AI course for small businesses.","og_url":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/","og_site_name":"Pink Elephant Academy","article_modified_time":"2026-10-09T16:01:59+00:00","og_image":[{"url":"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/","url":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/","name":"Know Your Competition | AI Competitor Research Course","isPartOf":{"@id":"https:\/\/www.pinkelephantmedia.com\/academy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/#primaryimage"},"image":{"@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/#primaryimage"},"thumbnailUrl":"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg","datePublished":"2026-10-09T10:06:20+00:00","dateModified":"2026-10-09T16:01:59+00:00","description":"Find out who you\u2019re really up against, what they charge and where they let customers down, before you build your offer. An AI course for small businesses.","breadcrumb":{"@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/#primaryimage","url":"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg","contentUrl":"https:\/\/pinkelephantmedia.com\/academy\/wp-content\/uploads\/2026\/10\/henny-maltby.jpg","width":614,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/pinkelephantmedia.com\/academy\/course-landing\/know-your-competition\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pinkelephantmedia.com\/academy\/"},{"@type":"ListItem","position":2,"name":"Know Your Competition"}]},{"@type":"WebSite","@id":"https:\/\/www.pinkelephantmedia.com\/academy\/#website","url":"https:\/\/www.pinkelephantmedia.com\/academy\/","name":"Pink Elephant 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\/282542","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=282542"}],"wp:term":[{"taxonomy":"course_landing_page_category","embeddable":true,"href":"https:\/\/pinkelephantmedia.com\/academy\/wp-json\/wp\/v2\/course_landing_page_category?post=282542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}