{"product_id":"ad-creative-testing-planner","title":"Ad Creative Testing Planner","description":"\u003cstyle\u003e\n\/* =========================================================\n   AD CREATIVE TESTING PLANNER\n   FULL-WIDTH SHOPIFY SALES PAGE\n   ========================================================= *\/\n\nhtml,\nbody {\n  overflow-x: hidden !important;\n}\n\n\/* ---------------------------------------------------------\n   STOP SHOPIFY PRODUCT IMAGE \/ MEDIA FROM STICKING\n   --------------------------------------------------------- *\/\n\n.template-product .product__column-sticky,\n.template-product .product__media-wrapper,\n.template-product .product__media-gallery,\n.template-product .product__media-container,\n.template-product .product-media-container,\n.template-product media-gallery,\n.template-product .product-gallery,\n.template-product [class*=\"product__media\"][class*=\"sticky\"],\n.template-product [class*=\"product-media\"][class*=\"sticky\"] {\n  position: static !important;\n  top: auto !important;\n  bottom: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  align-self: flex-start !important;\n  transform: none !important;\n}\n\n.template-product .product,\n.template-product .product.grid {\n  align-items: flex-start !important;\n}\n\n\/* ---------------------------------------------------------\n   FULL-WIDTH SALES PAGE\n   --------------------------------------------------------- *\/\n\n#actp-sales-page {\n  --pink: #ff0a73;\n  --pink-dark: #d90a64;\n  --pink-soft: #fff2f7;\n  --black: #111111;\n  --gray: #66686c;\n  --surface: #f8f8fa;\n  --line: #ececef;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n  padding: 0 !important;\n  clear: both;\n\n  background: #ffffff;\n  color: var(--black);\n  font-family: Arial, Helvetica, sans-serif;\n  overflow: hidden;\n}\n\n#actp-sales-page * {\n  box-sizing: border-box;\n}\n\n.actp-wrap {\n  width: min(1400px, 92%);\n  margin: 0 auto;\n}\n\n.actp-section {\n  padding: 88px 0;\n}\n\n.actp-center {\n  text-align: center;\n}\n\n.actp-pink {\n  color: var(--pink);\n}\n\n.actp-kicker {\n  display: inline-block;\n  padding: 9px 15px;\n  margin-bottom: 18px;\n  border-radius: 999px;\n  background: var(--pink-soft);\n  color: var(--pink);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: .11em;\n  text-transform: uppercase;\n}\n\n#actp-sales-page h1,\n#actp-sales-page h2,\n#actp-sales-page h3 {\n  margin-top: 0;\n  color: var(--black);\n  font-weight: 900;\n}\n\n#actp-sales-page h1 {\n  margin-bottom: 22px;\n  font-size: clamp(46px, 6.6vw, 92px);\n  line-height: .96;\n  letter-spacing: -.055em;\n}\n\n#actp-sales-page h2 {\n  margin-bottom: 22px;\n  font-size: clamp(36px, 4.6vw, 62px);\n  line-height: 1.03;\n  letter-spacing: -.045em;\n}\n\n#actp-sales-page h3 {\n  margin-bottom: 11px;\n  font-size: 23px;\n  line-height: 1.16;\n}\n\n#actp-sales-page p {\n  margin-top: 0;\n  color: #303034;\n  font-size: 18px;\n  line-height: 1.68;\n}\n\n.actp-lead {\n  font-size: 21px !important;\n}\n\n.actp-small {\n  font-size: 13px !important;\n  color: #727278 !important;\n}\n\n.actp-max {\n  max-width: 820px !important;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n\/* =========================================================\n   GRIDS\n   ========================================================= *\/\n\n.actp-grid-2 {\n  display: grid;\n  grid-template-columns:\n    minmax(0, 1.03fr)\n    minmax(0, .97fr);\n  gap: 64px;\n  align-items: center;\n}\n\n.actp-grid-3 {\n  display: grid;\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr));\n  gap: 22px;\n}\n\n.actp-grid-4 {\n  display: grid;\n  grid-template-columns:\n    repeat(4, minmax(0, 1fr));\n  gap: 20px;\n}\n\n.actp-image {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 22px;\n  box-shadow: 0 20px 55px rgba(0,0,0,.10);\n}\n\n\/* =========================================================\n   BUTTON\n   ========================================================= *\/\n\n.actp-btn {\n  display: inline-block;\n  padding: 19px 34px;\n  border-radius: 999px;\n  background: var(--pink);\n  color: #fff !important;\n  font-size: 17px;\n  font-weight: 900;\n  line-height: 1.2;\n  text-decoration: none !important;\n  box-shadow: 0 14px 32px rgba(255,10,115,.23);\n  transition:\n    transform .2s ease,\n    background .2s ease;\n}\n\n.actp-btn:hover {\n  background: var(--pink-dark);\n  transform: translateY(-2px);\n  color: #fff !important;\n}\n\n\/* =========================================================\n   HERO\n   ========================================================= *\/\n\n.actp-hero {\n  padding: 78px 0 82px;\n  background:\n    radial-gradient(\n      circle at 90% 8%,\n      rgba(255,10,115,.12),\n      transparent 30%\n    ),\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #ffffff 70%,\n      #fff7fb 100%\n    );\n}\n\n.actp-hero-copy {\n  max-width: 740px;\n}\n\n.actp-meta {\n  margin-top: 17px;\n  color: #75757a;\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n\/* =========================================================\n   DARK PAIN SECTION\n   ========================================================= *\/\n\n.actp-dark {\n  background: #0c0c0e;\n  color: #fff;\n}\n\n.actp-dark h2,\n.actp-dark h3,\n.actp-dark strong {\n  color: #fff !important;\n}\n\n.actp-dark p {\n  color: #e8e8ea !important;\n}\n\n.actp-pain-grid {\n  display: grid;\n  grid-template-columns:\n    repeat(2, minmax(0,1fr));\n  gap: 12px;\n  margin-top: 28px;\n}\n\n.actp-pain-item {\n  padding: 18px 19px;\n  border: 1px solid #2f2f34;\n  border-radius: 15px;\n  background: #19191c;\n  color: #fff;\n  font-size: 16px;\n  line-height: 1.4;\n}\n\n\/* =========================================================\n   CARDS\n   ========================================================= *\/\n\n.actp-card {\n  height: 100%;\n  padding: 27px;\n  border: 1px solid var(--line);\n  border-radius: 20px;\n  background: #fff;\n  box-shadow: 0 8px 26px rgba(0,0,0,.045);\n}\n\n.actp-card p:last-child {\n  margin-bottom: 0;\n}\n\n.actp-callout {\n  max-width: 860px;\n  margin: 30px auto 0;\n  padding: 26px 28px;\n  border-left: 5px solid var(--pink);\n  border-radius: 17px;\n  background: var(--pink-soft);\n}\n\n.actp-callout p:last-child {\n  margin-bottom: 0;\n}\n\n.actp-dark .actp-callout {\n  background: #251018;\n}\n\n.actp-dark .actp-callout p,\n.actp-dark .actp-callout strong {\n  color: #fff !important;\n}\n\n\/* =========================================================\n   CHECK LIST\n   ========================================================= *\/\n\n.actp-checks {\n  display: grid;\n  grid-template-columns:\n    repeat(2,minmax(0,1fr));\n  gap: 13px 25px;\n  margin-top: 26px;\n}\n\n.actp-check {\n  position: relative;\n  padding-left: 29px;\n  font-size: 17px;\n  line-height: 1.48;\n}\n\n.actp-check::before {\n  content: \"✓\";\n  position: absolute;\n  left: 0;\n  color: var(--pink);\n  font-weight: 900;\n}\n\n\/* =========================================================\n   FEATURES\n   ========================================================= *\/\n\n.actp-feature-grid {\n  display: grid;\n  grid-template-columns:\n    repeat(2,minmax(0,1fr));\n  gap: 18px;\n  margin-top: 36px;\n}\n\n.actp-feature {\n  padding: 26px;\n  border: 1px solid var(--line);\n  border-radius: 19px;\n  background: #fff;\n}\n\n\/* =========================================================\n   FINAL CTA\n   ========================================================= *\/\n\n.actp-final {\n  padding: 62px 42px;\n  border-radius: 30px;\n  background:\n    radial-gradient(\n      circle at 80% 10%,\n      rgba(255,10,115,.24),\n      transparent 30%\n    ),\n    #0c0c0e;\n  color: #fff;\n}\n\n.actp-final h2,\n.actp-final strong {\n  color: #fff !important;\n}\n\n.actp-final p {\n  color: #e9e9eb !important;\n}\n\n\/* =========================================================\n   FAQ\n   ========================================================= *\/\n\n.actp-faq {\n  width: min(900px,100%);\n  margin: 0 auto;\n}\n\n.actp-faq details {\n  padding: 20px 0;\n  border-top: 1px solid var(--line);\n}\n\n.actp-faq details:last-child {\n  border-bottom: 1px solid var(--line);\n}\n\n.actp-faq summary {\n  cursor: pointer;\n  color: var(--black);\n  font-size: 18px;\n  font-weight: 800;\n}\n\n.actp-faq details p {\n  margin-top: 14px !important;\n}\n\n\/* =========================================================\n   MOBILE\n   ========================================================= *\/\n\n@media(max-width: 990px) {\n\n  .actp-grid-2,\n  .actp-grid-3,\n  .actp-grid-4,\n  .actp-pain-grid,\n  .actp-feature-grid,\n  .actp-checks {\n    grid-template-columns: 1fr;\n  }\n\n  .actp-section {\n    padding: 64px 0;\n  }\n\n  .actp-hero {\n    padding: 55px 0 64px;\n  }\n\n  .actp-grid-2 {\n    gap: 36px;\n  }\n}\n\n@media(max-width: 600px) {\n\n  .actp-wrap {\n    width: 91%;\n  }\n\n  #actp-sales-page h1 {\n    font-size: 44px;\n  }\n\n  #actp-sales-page h2 {\n    font-size: 35px;\n  }\n\n  #actp-sales-page p {\n    font-size: 17px;\n  }\n\n  .actp-btn {\n    display: block;\n    width: 100%;\n    padding: 18px 16px;\n  }\n\n  .actp-final {\n    padding: 42px 22px;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"actp-sales-page\"\u003e\n\n\u003c!-- =======================================================\n     HERO\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-hero\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-grid-2\"\u003e\n\n      \u003cdiv class=\"actp-hero-copy\"\u003e\n\n        \u003cspan class=\"actp-kicker\"\u003e\n          AD CREATIVE TESTING PLANNER\n        \u003c\/span\u003e\n\n        \u003ch1\u003e\n          STOP GUESSING\n          \u003cspan class=\"actp-pink\"\u003e\n            WHAT TO TEST.\n          \u003c\/span\u003e\n        \u003c\/h1\u003e\n\n        \u003cp class=\"actp-lead\"\u003e\n\n          \u003cstrong\u003e\n            You ran the ad. You spent the money.\n            Now what exactly did you learn?\n          \u003c\/strong\u003e\n\n        \u003c\/p\u003e\n\n        \u003cp class=\"actp-lead\"\u003e\n\n          Plan your creative tests, track what happened,\n          diagnose winners and weak spots, and know what\n          to test next — without scattered spreadsheets,\n          forgotten notes, or starting from zero every time.\n\n        \u003c\/p\u003e\n\n        \u003cdiv style=\"margin-top:30px;\"\u003e\n\n          \u003ca class=\"actp-btn\" href=\"https:\/\/iglamor-bar-beauty.myshopify.com\/cart\/46505251012794:1?channel=buy_button\"\u003e\n\n            GET THE PLANNER →\n\n          \u003c\/a\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"actp-meta\"\u003e\n\n          Interactive digital planner • Works on desktop + mobile •\n          Track tests, metrics, winners and next steps\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv\u003e\n\n        \u003cimg class=\"actp-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPTImageAug28_2026_06_03_09PM_3.png?v=1787954609\" alt=\"Ad Creative Testing Planner\"\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     PAIN\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section actp-dark\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-center\"\u003e\n\n      \u003cspan class=\"actp-kicker\"\u003e\n        SOUND FAMILIAR?\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n\n        You keep running ads.\n\n        \u003cspan class=\"actp-pink\"\u003e\n          But you’re not building knowledge.\n        \u003c\/span\u003e\n\n      \u003c\/h2\u003e\n\n      \u003cp class=\"actp-lead actp-max\"\u003e\n\n        And that is one of the most expensive ways to advertise.\n\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"actp-pain-grid\"\u003e\n\n      \u003cdiv class=\"actp-pain-item\"\u003e\n\n        You remember an ad “did pretty well”...\n        but can’t remember the hook that made it work.\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-pain-item\"\u003e\n\n        You change the image, headline and audience at the same time,\n        then have no idea what actually improved the result.\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-pain-item\"\u003e\n\n        A campaign loses money and all you know is:\n        “That one didn’t work.”\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-pain-item\"\u003e\n\n        You find a winner — then move on instead of turning\n        the winning idea into five new tests.\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-pain-item\"\u003e\n\n        Screenshots, notes and metrics end up scattered across\n        your phone, Ads Manager and random spreadsheets.\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-pain-item\"\u003e\n\n        Every time you launch something new,\n        it feels like you’re starting from scratch again.\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"actp-callout\"\u003e\n\n      \u003cp\u003e\n\n        \u003cstrong\u003e\n          Losing money on one test hurts.\n          Running test after test without learning from them costs even more.\n        \u003c\/strong\u003e\n\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     ROOT PROBLEM\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap actp-center\"\u003e\n\n    \u003cspan class=\"actp-kicker\"\u003e\n      THE REAL PROBLEM\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n\n      A test is only useful if it tells you\n      \u003cspan class=\"actp-pink\"\u003e\n        what to do next.\n      \u003c\/span\u003e\n\n    \u003c\/h2\u003e\n\n    \u003cp class=\"actp-max\"\u003e\n\n      Getting a CTR, CPC or ROAS number is not the same as\n      understanding the test.\n\n    \u003c\/p\u003e\n\n    \u003cp class=\"actp-max\"\u003e\n\n      If you don’t record the idea, visual, hook, platform,\n      result and lesson together, the data becomes disconnected\n      from the creative decision that produced it.\n\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"actp-grid-3\" style=\"margin-top:40px;text-align:left;\"\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          You know the number.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          But you can’t remember exactly which concept,\n          visual or hook produced it.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          You know it lost.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          But you don’t know whether to change the Big Idea,\n          visual, hook or something after the click.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          You know it won.\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          But you haven’t captured why it won or what\n          variation you should test next.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"actp-callout\"\u003e\n\n      \u003cp\u003e\n\n        \u003cstrong\u003e\n          Ad Creative Testing Planner turns your tests into a\n          record of what you tried, what happened, what you learned,\n          and what deserves another test.\n        \u003c\/strong\u003e\n\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     SOLUTION\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\" style=\"background:#fff6fa;\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-grid-2\"\u003e\n\n      \u003cdiv\u003e\n\n        \u003cspan class=\"actp-kicker\"\u003e\n          ONE PLACE FOR THE WHOLE TEST\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n\n          Stop relying on memory.\n\n          \u003cspan class=\"actp-pink\"\u003e\n            Build a testing system.\n          \u003c\/span\u003e\n\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n\n          Ad Creative Testing Planner gives every test a home.\n\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"actp-checks\" style=\"grid-template-columns:1fr;\"\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Record the offer and audience\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Capture the Big Idea\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Record the visual concept\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Save the hook and caption\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Track spend and performance\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Diagnose what helped or hurt\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Mark winners and promising tests\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Turn winners into new variations\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Plan your next three tests\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv\u003e\n\n        \u003cimg class=\"actp-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPTImageAug28_2026_06_03_10PM_4.png?v=1787954609\" alt=\"Plan and track ad creative tests\"\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     COST OF GUESSING\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-center\"\u003e\n\n      \u003cspan class=\"actp-kicker\"\u003e\n        STOP PAYING FOR THE SAME LESSON TWICE\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n\n        Every ad should make the next ad smarter.\n\n      \u003c\/h2\u003e\n\n      \u003cp class=\"actp-max\"\u003e\n\n        Imagine looking back six weeks from now and being able to see\n        exactly which hooks, visual mechanisms, platforms and ideas\n        repeatedly performed best.\n\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"actp-grid-4\" style=\"margin-top:40px;\"\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Plan\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Decide what you’re actually testing before the ad runs.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Track\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Keep the creative and its performance metrics connected.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Diagnose\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Record what worked, what hurt performance,\n          and what the test taught you.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Improve\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Use the lesson to decide what deserves the next test.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     METRICS\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section actp-dark\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-grid-2\"\u003e\n\n      \u003cdiv\u003e\n\n        \u003cspan class=\"actp-kicker\"\u003e\n          THE NUMBERS WITHOUT THE MATH\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n\n          Enter your results.\n\n          \u003cspan class=\"actp-pink\"\u003e\n            Let the planner calculate the rest.\n          \u003c\/span\u003e\n\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n\n          Add your campaign results and the planner automatically\n          calculates key creative-testing metrics.\n\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"actp-checks\" style=\"grid-template-columns:1fr;\"\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            CTR\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            CPC\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Conversion Rate\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            ROAS\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Spend\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Leads\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Sales\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Revenue\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv\u003e\n\n        \u003cimg class=\"actp-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPTImageAug28_2026_06_03_09PM_1.png?v=1787954609\" alt=\"Ad testing dashboard and metrics\"\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     DIAGNOSIS\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-center\"\u003e\n\n      \u003cspan class=\"actp-kicker\"\u003e\n        THE PART MOST PEOPLE SKIP\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n\n        The numbers tell you what happened.\n\n        \u003cspan class=\"actp-pink\"\u003e\n          The reflection tells you what to do about it.\n        \u003c\/span\u003e\n\n      \u003c\/h2\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"actp-feature-grid\"\u003e\n\n      \u003cdiv class=\"actp-feature\"\u003e\n\n        \u003ch3\u003e\n          What worked?\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Record the element you believe contributed to the result.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-feature\"\u003e\n\n        \u003ch3\u003e\n          What hurt performance?\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Capture the weak point instead of repeating it\n          three campaigns later.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-feature\"\u003e\n\n        \u003ch3\u003e\n          What did you learn?\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Turn a campaign result into an actual creative lesson.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-feature\"\u003e\n\n        \u003ch3\u003e\n          What will you test next?\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          Give the next campaign a reason to exist.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     WINNER ANALYSIS\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\" style=\"background:#f8f8fa;\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-grid-2\"\u003e\n\n      \u003cdiv\u003e\n\n        \u003cimg class=\"actp-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPTImageAug28_2026_06_03_09PM_2.png?v=1787954609\" alt=\"Winner analysis inside Ad Creative Testing Planner\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv\u003e\n\n        \u003cspan class=\"actp-kicker\"\u003e\n          WHEN SOMETHING WINS\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n\n          Don’t celebrate it and forget it.\n\n          \u003cspan class=\"actp-pink\"\u003e\n            Study it.\n          \u003c\/span\u003e\n\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n\n          Your best creative contains clues about what your audience\n          responds to.\n\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n\n          Winner Analysis helps you capture:\n\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"actp-checks\" style=\"grid-template-columns:1fr;\"\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Winning Big Idea\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Winning Hook\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Winning Visual Mechanism\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Winning Platform\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            What should stay the same\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            What should change\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"actp-check\"\u003e\n            Why you believe it won\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n        \u003cp style=\"margin-top:26px;\"\u003e\n\n          Then turn that winner into\n          \u003cstrong\u003efive new tests\u003c\/strong\u003e\n          instead of immediately abandoning the idea for something new.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     WEEKLY PLAN\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap actp-center\"\u003e\n\n    \u003cspan class=\"actp-kicker\"\u003e\n      NO MORE “WHAT SHOULD I TEST THIS WEEK?”\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n\n      Give every week a learning goal.\n\n    \u003c\/h2\u003e\n\n    \u003cp class=\"actp-max\"\u003e\n\n      Plan up to three tests around a specific question,\n      so your creative testing has direction instead of becoming\n      an endless pile of random ads.\n\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"actp-grid-3\" style=\"margin-top:40px;text-align:left;\"\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Test 1\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          A new Big Idea.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Test 2\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          A new hook or visual mechanism.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\"\u003e\n\n        \u003ch3\u003e\n          Test 3\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n\n          A follow-up variation based on something you learned.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     WHO IT'S FOR\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\" style=\"background:#fff6fa;\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-center\"\u003e\n\n      \u003cspan class=\"actp-kicker\"\u003e\n        BUILT FOR PEOPLE WHO ACTUALLY RUN ADS\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n\n        Whether you’re spending $20 or $20,000,\n        you should know what your tests are teaching you.\n\n      \u003c\/h2\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"actp-grid-3\" style=\"margin-top:40px;\"\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n        \u003ch3\u003eCreators\u003c\/h3\u003e\n        \u003cp\u003eTrack which hooks and concepts actually connect.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n        \u003ch3\u003eDigital Product Sellers\u003c\/h3\u003e\n        \u003cp\u003eCompare angles, offers and creative mechanisms.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n        \u003ch3\u003eEcommerce Brands\u003c\/h3\u003e\n        \u003cp\u003eKeep creative learnings connected to performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n        \u003ch3\u003eBeauty Businesses\u003c\/h3\u003e\n        \u003cp\u003eTrack which services, hooks and visuals earn attention.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n        \u003ch3\u003eService Providers\u003c\/h3\u003e\n        \u003cp\u003eLearn which pain points and promises drive action.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"actp-card\"\u003e\n        \u003ch3\u003eSmall Businesses\u003c\/h3\u003e\n        \u003cp\u003eMake every advertising dollar teach you something useful.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     STANDALONE POSITIONING\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-grid-2\"\u003e\n\n      \u003cdiv\u003e\n\n        \u003cspan class=\"actp-kicker\"\u003e\n          USE IT YOUR WAY\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n\n          You don’t need another course.\n\n          \u003cspan class=\"actp-pink\"\u003e\n            You need somewhere to think.\n          \u003c\/span\u003e\n\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n\n          Ad Creative Testing Planner works as a complete standalone\n          testing tool.\n\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n\n          You can use it whether you create ads yourself,\n          work with an agency, use Meta Ads Manager, Pinterest,\n          TikTok, Google, LinkedIn or another platform.\n\n        \u003c\/p\u003e\n\n        \u003cp\u003e\n\n          It doesn’t replace your ad platform.\n\n          \u003cstrong\u003e\n            It organizes the thinking your ad platform doesn’t save for you.\n          \u003c\/strong\u003e\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"actp-card\" style=\"\n        background:#111;\n        border:none;\n        color:#fff;\n        \"\u003e\n\n        \u003ch3 style=\"\n          color:#fff;\n          font-size:31px;\n          \"\u003e\n\n          Already have Create Viral Ads in 15 Minutes?\n\n        \u003c\/h3\u003e\n\n        \u003cp style=\"color:#e7e7e9;\"\u003e\n\n          The ebook helps you create stronger concepts.\n\n        \u003c\/p\u003e\n\n        \u003cp style=\"color:#e7e7e9;\"\u003e\n\n          The Ad Creative Testing Planner helps you find out\n          which concepts actually deserve another test.\n\n        \u003c\/p\u003e\n\n        \u003cp style=\"color:#e7e7e9;\"\u003e\n\n          They work beautifully together, but neither requires the other.\n\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     FINAL CTA\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-final actp-center\"\u003e\n\n      \u003cspan class=\"actp-kicker\"\u003e\n        STOP STARTING FROM ZERO\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n\n        Your next test should know what your last test learned.\n\n      \u003c\/h2\u003e\n\n      \u003cp class=\"actp-lead actp-max\"\u003e\n\n        Plan your ideas.\n        Track the numbers.\n        Record the lesson.\n        Find the winner.\n        Decide what deserves the next test.\n\n      \u003c\/p\u003e\n\n      \u003cdiv style=\"margin-top:34px;\"\u003e\n\n        \u003ca class=\"actp-btn\" href=\"https:\/\/iglamor-bar-beauty.myshopify.com\/cart\/46505251012794:1?channel=buy_button\"\u003e\n\n          GET THE AD CREATIVE TESTING PLANNER →\n\n        \u003c\/a\u003e\n\n      \u003c\/div\u003e\n\n      \u003cp class=\"actp-small\" style=\"\n        color:#bfbfc3 !important;\n        margin-top:18px;\n        \"\u003e\n\n        Interactive digital planner • Instant access after purchase\n\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =======================================================\n     FAQ\n     ======================================================= --\u003e\n\n\u003csection class=\"actp-section\"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cdiv class=\"actp-faq\"\u003e\n\n      \u003cdiv class=\"actp-center\"\u003e\n\n        \u003cspan class=\"actp-kicker\"\u003e\n          FAQ\n        \u003c\/span\u003e\n\n        \u003ch2\u003e\n          Questions before you start?\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Is this a PDF planner?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          No. This is an interactive browser-based digital planner\n          designed for entering, organizing and reviewing your ad tests.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Do I need Create Viral Ads in 15 Minutes to use this?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          No. The planner works completely on its own.\n          If you own the ebook, the two products complement each other,\n          but the planner does not require it.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Does it connect directly to Meta, Pinterest or other ad platforms?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          No. You manually enter the performance numbers you want to track.\n          This keeps the planner simple and lets you use it across multiple platforms.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          What metrics does it calculate?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          The planner can calculate CTR, CPC, conversion rate and ROAS\n          from the performance information you enter.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Can I use it on mobile?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          Yes. The planner is designed to work on desktop and mobile browsers.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Where is my planner data stored?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          Planner data is stored locally in the browser on the device\n          where you use it. Data does not automatically sync between devices,\n          so use the CSV export feature if you want an additional record of your tests.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Can I export my tests?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          Yes. You can export your saved test data as a CSV file.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Does this guarantee better ad performance?\n        \u003c\/summary\u003e\n\n        \u003cp\u003e\n\n          No. Advertising performance cannot be guaranteed.\n          The planner is designed to help you organize testing,\n          document results and make more informed creative decisions.\n\n        \u003c\/p\u003e\n\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003csection style=\"\n  padding:25px 0 60px;\n  text-align:center;\n  \"\u003e\n\n  \u003cdiv class=\"actp-wrap\"\u003e\n\n    \u003cp class=\"actp-small\"\u003e\n\n      Digital product. Advertising results are not guaranteed.\n\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003c!-- =======================================================\n     MOVE SALES PAGE OUT OF SHOPIFY'S NARROW PRODUCT COLUMN\n     ======================================================= --\u003e\n\n\u003cscript\u003e\n(function () {\n\n  function fixAdTestingPlannerPage() {\n\n    var salesPage =\n      document.getElementById('actp-sales-page');\n\n    if (!salesPage) return;\n\n\n    \/* Find Shopify main product section *\/\n\n    var mainProduct =\n      salesPage.closest('[id^=\"MainProduct-\"]');\n\n    if (!mainProduct) {\n\n      mainProduct =\n        document.querySelector(\n          '[id^=\"MainProduct-\"]'\n        );\n\n    }\n\n\n    var shopifySection = null;\n\n    if (mainProduct) {\n\n      shopifySection =\n        mainProduct.closest('.shopify-section');\n\n    }\n\n\n    \/* Move sales page AFTER entire Shopify product section *\/\n\n    if (\n      shopifySection \u0026\u0026\n      salesPage.parentNode !== shopifySection.parentNode\n    ) {\n\n      shopifySection.parentNode.insertBefore(\n        salesPage,\n        shopifySection.nextSibling\n      );\n\n    }\n\n\n    \/* Force full browser width *\/\n\n    salesPage.style.setProperty(\n      'width',\n      '100vw',\n      'important'\n    );\n\n    salesPage.style.setProperty(\n      'max-width',\n      '100vw',\n      'important'\n    );\n\n    salesPage.style.setProperty(\n      'margin-left',\n      'calc(50% - 50vw)',\n      'important'\n    );\n\n    salesPage.style.setProperty(\n      'margin-right',\n      'calc(50% - 50vw)',\n      'important'\n    );\n\n\n    \/* Disable sticky media *\/\n\n    var stickySelectors = [\n\n      '.product__column-sticky',\n\n      '.product__media-wrapper',\n\n      '.product__media-gallery',\n\n      '.product__media-container',\n\n      '.product-media-container',\n\n      'media-gallery',\n\n      '.product-gallery',\n\n      '[class*=\"product__media\"][class*=\"sticky\"]',\n\n      '[class*=\"product-media\"][class*=\"sticky\"]'\n\n    ];\n\n\n    document\n      .querySelectorAll(\n        stickySelectors.join(',')\n      )\n      .forEach(function (el) {\n\n        el.style.setProperty(\n          'position',\n          'static',\n          'important'\n        );\n\n        el.style.setProperty(\n          'top',\n          'auto',\n          'important'\n        );\n\n        el.style.setProperty(\n          'bottom',\n          'auto',\n          'important'\n        );\n\n        el.style.setProperty(\n          'height',\n          'auto',\n          'important'\n        );\n\n        el.style.setProperty(\n          'max-height',\n          'none',\n          'important'\n        );\n\n        el.style.setProperty(\n          'transform',\n          'none',\n          'important'\n        );\n\n      });\n\n\n    document\n      .querySelectorAll(\n        '.product, .product.grid'\n      )\n      .forEach(function (el) {\n\n        el.style.setProperty(\n          'align-items',\n          'flex-start',\n          'important'\n        );\n\n      });\n\n  }\n\n\n  if (document.readyState === 'loading') {\n\n    document.addEventListener(\n      'DOMContentLoaded',\n      fixAdTestingPlannerPage\n    );\n\n  } else {\n\n    fixAdTestingPlannerPage();\n\n  }\n\n\n  setTimeout(\n    fixAdTestingPlannerPage,\n    500\n  );\n\n})();\n\u003c\/script\u003e","brand":"iGlamor Bar Beauty","offers":[{"title":"Default Title","offer_id":46505251012794,"sku":null,"price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0506\/1771\/2826\/files\/ChatGPTImageAug28_2026_06_03_09PM_1.png?v=1787954609","url":"https:\/\/igbbeauty.com\/products\/ad-creative-testing-planner","provider":"iGlamor Bar Beauty","version":"1.0","type":"link"}