[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-slug_blog_3_1":3,"blog-slug_blog_ab-testing-with-simple-analytics_1000_1":40},{"article":4,"articles":15,"meta":33,"languages":39},{"id":5,"title":6,"excerpt":7,"locale":8,"slug":9,"authorSlug":10,"automaticTranslated":11,"publishedAt":12,"updatedAt":13,"doFollowLinks":11,"showIndex":11,"showCallToActions":11,"articleType":14},3060,"The EU wants to kill cookie banners","The EU wants to end annoying cookie pop-ups by letting users set their consent once in their browser. If passed, websites will have to respect those choices.","en","the-eu-wants-to-kill-cookie-banners-by-moving-consent-to-your-browser","iron-brands",false,"2025-11-20T05:40:14.356Z","2025-11-20T06:13:15.812Z","blog",[4,16,26],{"id":17,"title":18,"excerpt":19,"locale":8,"slug":20,"authorSlug":10,"automaticTranslated":11,"publishedAt":21,"updatedAt":22,"ctaTitle":23,"ctaDescription":24,"doFollowLinks":11,"showIndex":25,"showCallToActions":11,"articleType":14},3019,"Google is tracking you (even when you use DuckDuckGo)","Google tracks users even on DuckDuckGo via Analytics and embeds. A new study shows how deep Google’s web tracking really goes.","google-is-tracking-you-even-when-you-use-duck-duck-go","2025-07-14T08:56:41.709Z","2025-07-14T11:26:01.386Z","If you care about privacy, you don't use Google Analytics","Ditch the tracking, keep the insights. Try Simple Analytics.",true,{"id":27,"title":28,"excerpt":29,"locale":8,"slug":30,"authorSlug":10,"automaticTranslated":11,"publishedAt":31,"updatedAt":32,"doFollowLinks":11,"showIndex":11,"showCallToActions":11,"articleType":14},3018," German court rules Meta’s tracking tech violates GDPR","German court rules Meta’s tracking tech violates GDPR, allowing lawsuits without proof of harm. Big risks ahead for sites using Meta pixels.","german-court-rules-meta-s-tracking-tech-violates-gdpr","2025-07-10T08:20:51.111Z","2025-07-10T12:16:26.327Z",{"pagination":34},{"page":35,"pageSize":36,"pageCount":37,"total":38},1,3,362,1084,{},{"article":41},{"contentHtml":42,"content":43,"inlineMedia":44,"id":252,"title":253,"excerpt":254,"locale":8,"slug":255,"authorSlug":10,"automaticTranslated":11,"publishedAt":256,"updatedAt":257,"doFollowLinks":25,"showIndex":25,"showCallToActions":25,"articleType":14,"languages":258},"\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">A/B testing should be in every business “growth toolbox.” Understanding how users interact with different website versions will increase your conversion rate and increase signups and, eventually, sales.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">You could use Google Analytics 4, which requires a complex and time-consuming setup process. There are simpler methods to approach this.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">This article is an easy-to-follow use case on how to set up A/B tests that will effectively optimize your signup conversions by \u003Ca referrerpolicy=\"unsafe-url\" href=\"https://twitter.com/daniel_nguyenx?utm_source=simpleanalytics.com\" target=\"_blank\" rel=\"noopener\">Daniel Nguyen\u003C/a> of \u003Ca referrerpolicy=\"unsafe-url\" href=\"https://boltai.com/?utm_source=simpleanalytics.com\" target=\"_blank\" rel=\"noopener\">BoltAI\u003C/a>.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Let’s dive in!\u003C/ContentEditable>\n\u003Col class=\"counters\">\u003Cli>\u003CNuxtLink to=\"#hypothesis-and-approach\">Hypothesis and Approach\u003C/NuxtLink>\u003C/li>\u003Cli>\u003CNuxtLink to=\"#test-design\">Test Design\u003C/NuxtLink>\u003C/li>\u003Cli>\u003CNuxtLink to=\"#execution-and-tracking\">Execution and Tracking\u003C/NuxtLink>\u003C/li>\u003Cli>\u003CNuxtLink to=\"#results-and-reporting\">Results and Reporting\u003C/NuxtLink>\u003C/li>\u003Cli>\u003CNuxtLink to=\"#final-thoughts\">Final Thoughts\u003C/NuxtLink>\u003C/li>\u003C/ol>\u003CCtaOne />\n\u003CContentEditable  id=\"hypothesis-and-approach\" parent=\"\" tag=\"h2\" :articleId=\"1742\">Hypothesis and Approach\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">First of all, you need to create a hypothesis you want to test. In this case, changing elements like headlines or call-to-action (CTA) can impact conversion rates.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">To test this, you need to:\u003C/ContentEditable>\n\u003Col>\n\u003Cli>Randomly show two versions of the website to different users with a different CTA or headline\u003C/li>\n\u003Cli>Track the conversion of each version\u003C/li>\n\u003Cli>Create a report dashboard to check the result\u003C/li>\n\u003C/ol>\n\u003CContentEditable  id=\"test-design\" parent=\"\" tag=\"h2\" :articleId=\"1742\">Test Design\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">We want to show each visitor a version of the website. One version is the &quot;control&quot; group or the version already in use. The second version changes a single element.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">How these versions behave is up to you.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">In this example, we’ll be running a headline test. Variant A (left) and variant B (right).\u003C/ContentEditable>\n\u003Cp>\u003Cimg src=\"https://cms-assets.simpleanalytics.com/B_test_Simple_Analytics_63f772f017.png\" alt=\"A/B test Simple Analytics\">\u003C/p>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">You can run other tests for calls to action text, pop-ups, featured images, etc., but the method is the same.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Daniel decided to store these variants in cookies and used conditional rendering to present the content of each version. Its good to note that this is not the only way to do this. At Simple Analytics, we don&#39;t use any cookies. We would test this by showing a different version of the website every other day. Use version A today and version B tomorrow and so on. \u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">He used Next.js, but it also works for other frameworks.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Here is the code:\u003C/ContentEditable>\n\u003Cpre class=\"not-prose px-2 py-1 rounded-lg whitespace-pre-wrap text-base bg-gray-100 dark:bg-gray-700\">\u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-keyword\">import\u003C/span> \u003Cspan class=\"hljs-title class_\">Cookies\u003C/span> \u003Cspan class=\"hljs-keyword\">from\u003C/span> \u003Cspan class=\"hljs-string\">&#x27;js-cookie&#x27;\u003C/span>\n\u003Cspan class=\"hljs-keyword\">import\u003C/span> { useEffect, useState } \u003Cspan class=\"hljs-keyword\">from\u003C/span> \u003Cspan class=\"hljs-string\">&#x27;react&#x27;\u003C/span>\n\n\u003Cspan class=\"hljs-keyword\">function\u003C/span> \u003Cspan class=\"hljs-title function_\">Page\u003C/span>(\u003Cspan class=\"hljs-params\">\u003C/span>) {\n  \u003Cspan class=\"hljs-keyword\">const\u003C/span> [variant, setVariant] = \u003Cspan class=\"hljs-title function_\">useState\u003C/span>(\u003Cspan class=\"hljs-literal\">null\u003C/span>)\n  \n  \u003Cspan class=\"hljs-title function_\">useEffect\u003C/span>(\u003Cspan class=\"hljs-function\">() =&gt;\u003C/span> {\n    \u003Cspan class=\"hljs-keyword\">let\u003C/span> cookieValue = \u003Cspan class=\"hljs-title class_\">Cookies\u003C/span>.\u003Cspan class=\"hljs-title function_\">get\u003C/span>(\u003Cspan class=\"hljs-string\">&#x27;variant&#x27;\u003C/span>)\n    \u003Cspan class=\"hljs-keyword\">if\u003C/span> (!cookieValue) {\n      cookieValue = \u003Cspan class=\"hljs-title class_\">Math\u003C/span>.\u003Cspan class=\"hljs-title function_\">random\u003C/span>() &lt; \u003Cspan class=\"hljs-number\">0.5\u003C/span> ? \u003Cspan class=\"hljs-string\">&#x27;a&#x27;\u003C/span> : \u003Cspan class=\"hljs-string\">&#x27;b&#x27;\u003C/span>\n      \u003Cspan class=\"hljs-title class_\">Cookies\u003C/span>.\u003Cspan class=\"hljs-title function_\">set\u003C/span>(\u003Cspan class=\"hljs-string\">&#x27;variant&#x27;\u003C/span>, cookieValue, {\n        \u003Cspan class=\"hljs-attr\">expires\u003C/span>: \u003Cspan class=\"hljs-number\">30\u003C/span>,\n      })\n    }\n\n    \u003Cspan class=\"hljs-title function_\">setVariant\u003C/span>(cookieValue)\n  }, [])\n\n  \u003Cspan class=\"hljs-keyword\">return\u003C/span> (\n    \u003Cspan class=\"language-xml\">\u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">h1\u003C/span>&gt;\u003C/span>\n      {variant === &#x27;a&#x27; &amp;&amp; \u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span>Current headline\u003Cspan class=\"hljs-tag\">&lt;/\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span>}\n      {variant === &#x27;b&#x27; &amp;&amp; \u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span>New headline\u003Cspan class=\"hljs-tag\">&lt;/\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span>}\n      {variant === null &amp;&amp; \u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span> \u003Cspan class=\"hljs-tag\">&lt;/\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span>}\n    \u003Cspan class=\"hljs-tag\">&lt;/\u003Cspan class=\"hljs-name\">h1\u003C/span>&gt;\u003C/span>\u003C/span>\n  )\n}\u003C/code>\u003C/pre>\n\n\u003CContentEditable  id=\"execution-and-tracking\" parent=\"\" tag=\"h2\" :articleId=\"1742\">Execution and Tracking\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Now, we have the variant stored in a cookie. We need to track the conversion event of each version.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Tracking these conversion events with Simple Analytics is, well, simple. For BoltAI, Daniel wanted to track the number of downloads.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Here is the code used to create the event:\u003C/ContentEditable>\n\u003Cpre class=\"not-prose px-2 py-1 rounded-lg whitespace-pre-wrap text-base bg-gray-100 dark:bg-gray-700\">\u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-keyword\">function\u003C/span> \u003Cspan class=\"hljs-title function_\">Hero\u003C/span>(\u003Cspan class=\"hljs-params\">\u003C/span>) {\n  \u003Cspan class=\"hljs-keyword\">const\u003C/span> \u003Cspan class=\"hljs-title function_\">handleBeforeDownload\u003C/span> = (\u003Cspan class=\"hljs-params\">\u003C/span>) =&gt; {\n    \u003Cspan class=\"hljs-keyword\">const\u003C/span> variant = \u003Cspan class=\"hljs-title class_\">Cookies\u003C/span>.\u003Cspan class=\"hljs-title function_\">get\u003C/span>(\u003Cspan class=\"hljs-string\">&#x27;variant&#x27;\u003C/span>) || \u003Cspan class=\"hljs-literal\">null\u003C/span>\n    \u003Cspan class=\"hljs-keyword\">if\u003C/span> (variant) {\n      \u003Cspan class=\"hljs-variable language_\">window\u003C/span>.\u003Cspan class=\"hljs-property\">sa_event\u003C/span> &amp;&amp; \u003Cspan class=\"hljs-variable language_\">window\u003C/span>.\u003Cspan class=\"hljs-title function_\">sa_event\u003C/span>(\u003Cspan class=\"hljs-string\">&#x27;click_download&#x27;\u003C/span>, { variant })\n    } \u003Cspan class=\"hljs-keyword\">else\u003C/span> {\n      \u003Cspan class=\"hljs-variable language_\">window\u003C/span>.\u003Cspan class=\"hljs-property\">sa_event\u003C/span> &amp;&amp; \u003Cspan class=\"hljs-variable language_\">window\u003C/span>.\u003Cspan class=\"hljs-title function_\">sa_event\u003C/span>(\u003Cspan class=\"hljs-string\">&#x27;click_download&#x27;\u003C/span>)\n    }\n  }\n\n  \u003Cspan class=\"hljs-keyword\">return\u003C/span> (\n    \u003Cspan class=\"language-xml\">\u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">Button\u003C/span> \u003Cspan class=\"hljs-attr\">onClick\u003C/span>=\u003Cspan class=\"hljs-string\">{handleBeforeDownload}\u003C/span>&gt;\u003C/span>\n      \u003Cspan class=\"hljs-tag\">&lt;\u003Cspan class=\"hljs-name\">span\u003C/span> \u003Cspan class=\"hljs-attr\">className\u003C/span>=\u003Cspan class=\"hljs-string\">&quot;mx-2&quot;\u003C/span>&gt;\u003C/span>Download\u003Cspan class=\"hljs-tag\">&lt;/\u003Cspan class=\"hljs-name\">span\u003C/span>&gt;\u003C/span>\n    \u003Cspan class=\"hljs-tag\">&lt;/\u003Cspan class=\"hljs-name\">Button\u003C/span>&gt;\u003C/span>\u003C/span>\n  )\n}\u003C/code>\u003C/pre>\n\n\u003CContentEditable  id=\"results-and-reporting\" parent=\"\" tag=\"h2\" :articleId=\"1742\">Results and Reporting\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">In the Simple Analytics website dashboard, open the tab &quot;Goals&quot; and click &quot;Add goal.&quot;\u003C/ContentEditable>\n\u003Cul>\n\u003Cli>Pick the conversion event name. It&#39;s “click_download” in this case\u003C/li>\n\u003Cli>Make sure to filter unique visits &amp; with the right variant\u003C/li>\n\u003Cli>Set a name.\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cimg src=\"https://cms-assets.simpleanalytics.com/ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg\" alt=\"ezgif.com-webp-to-jpg (1).jpg\">\u003C/p>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Now, we can view the conversion stats directly on his dashboard to review the results of the A/B test.\u003C/ContentEditable>\n\u003Cp>\u003Cimg src=\"https://cms-assets.simpleanalytics.com/Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg\" alt=\"A/B Test Goals\">\u003C/p>\n\u003CContentEditable  id=\"final-thoughts\" parent=\"\" tag=\"h2\" :articleId=\"1742\">Final Thoughts\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">A/B testing can be very helpful to grow your business by optimizing your conversion rate. It doesn&#39;t have to be complicated. As shown in this case, it&#39;s relatively easy to set up an A/B test. It doesn&#39;t require a complex tool like Google Analytics 4.\u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Simple Analytics is an intuitive tool. It takes less time to set up, is easy to use, respects user privacy, and provides real-time insights. \u003C/ContentEditable>\n\u003CContentEditable  parent=\"\" tag=\"p\" :articleId=\"1742\">Feel free to \u003CNuxtLink to=\"/signup\"  >give it a spin\u003C/NuxtLink> and see for yourself.\u003C/ContentEditable>\n","A/B testing should be in every business “growth toolbox.” Understanding how users interact with different website versions will increase your conversion rate and increase signups and, eventually, sales.\n\nYou could use Google Analytics 4, which requires a complex and time-consuming setup process. There are simpler methods to approach this.\n\nThis article is an easy-to-follow use case on how to set up A/B tests that will effectively optimize your signup conversions by [Daniel Nguyen](https://twitter.com/daniel_nguyenx) of [BoltAI](https://boltai.com/).\n\nLet’s dive in!\n\n{{tableofcontents}}\n\n## Hypothesis and Approach\n\nFirst of all, you need to create a hypothesis you want to test. In this case, changing elements like headlines or call-to-action (CTA) can impact conversion rates.\n\nTo test this, you need to:\n\n1.  Randomly show two versions of the website to different users with a different CTA or headline\n2.  Track the conversion of each version\n3.  Create a report dashboard to check the result\n\n## Test Design\n\nWe want to show each visitor a version of the website. One version is the \"control\" group or the version already in use. The second version changes a single element.\n\nHow these versions behave is up to you.\n\nIn this example, we’ll be running a headline test. Variant A (left) and variant B (right).\n\n![A/B test Simple Analytics](https://cms-assets.simpleanalytics.com/B_test_Simple_Analytics_63f772f017.png)\n\nYou can run other tests for calls to action text, pop-ups, featured images, etc., but the method is the same.\n\nDaniel decided to store these variants in cookies and used conditional rendering to present the content of each version. Its good to note that this is not the only way to do this. At Simple Analytics, we don't use any cookies. We would test this by showing a different version of the website every other day. Use version A today and version B tomorrow and so on. \n\nHe used Next.js, but it also works for other frameworks.\n\nHere is the code:\n\n```\nimport Cookies from 'js-cookie'\nimport { useEffect, useState } from 'react'\n\nfunction Page() {\n  const [variant, setVariant] = useState(null)\n  \n  useEffect(() => {\n    let cookieValue = Cookies.get('variant')\n    if (!cookieValue) {\n      cookieValue = Math.random() \u003C 0.5 ? 'a' : 'b'\n      Cookies.set('variant', cookieValue, {\n        expires: 30,\n      })\n    }\n\n    setVariant(cookieValue)\n  }, [])\n\n  return (\n    \u003Ch1>\n      {variant === 'a' && \u003Cspan>Current headline\u003C/span>}\n      {variant === 'b' && \u003Cspan>New headline\u003C/span>}\n      {variant === null && \u003Cspan> \u003C/span>}\n    \u003C/h1>\n  )\n}\n```\n\n## Execution and Tracking\n\nNow, we have the variant stored in a cookie. We need to track the conversion event of each version.\n\nTracking these conversion events with Simple Analytics is, well, simple. For BoltAI, Daniel wanted to track the number of downloads.\n\nHere is the code used to create the event:\n\n```\nfunction Hero() {\n  const handleBeforeDownload = () => {\n    const variant = Cookies.get('variant') || null\n    if (variant) {\n      window.sa_event && window.sa_event('click_download', { variant })\n    } else {\n      window.sa_event && window.sa_event('click_download')\n    }\n  }\n\n  return (\n    \u003CButton onClick={handleBeforeDownload}>\n      \u003Cspan className=\"mx-2\">Download\u003C/span>\n    \u003C/Button>\n  )\n}\n```\n\n## Results and Reporting\n\nIn the Simple Analytics website dashboard, open the tab \"Goals\" and click \"Add goal.\"\n\n-   Pick the conversion event name. It's “click_download” in this case\n-   Make sure to filter unique visits & with the right variant\n-   Set a name.\n\n![ezgif.com-webp-to-jpg (1).jpg](https://cms-assets.simpleanalytics.com/ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg)\n\nNow, we can view the conversion stats directly on his dashboard to review the results of the A/B test.\n\n![A/B Test Goals](https://cms-assets.simpleanalytics.com/Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg)\n\n## Final Thoughts\nA/B testing can be very helpful to grow your business by optimizing your conversion rate. It doesn't have to be complicated. As shown in this case, it's relatively easy to set up an A/B test. It doesn't require a complex tool like Google Analytics 4.\n\nSimple Analytics is an intuitive tool. It takes less time to set up, is easy to use, respects user privacy, and provides real-time insights. \n\nFeel free to [give it a spin](https://www.simpleanalytics.com/signup) and see for yourself.\n",{"data":45},[46,114,179],{"id":47,"attributes":48},698,{"name":49,"alternativeText":49,"caption":50,"width":51,"height":52,"url":53,"formats":54,"mime":59,"provider_metadata":112},"A/B test Simple Analytics",null,1200,628,"https://cms-assets.simpleanalytics.com/B_test_Simple_Analytics_63f772f017.png",{"large":55,"small":72,"medium":83,"xsmall":92,"thumbnail":103},{"ext":56,"url":57,"hash":58,"mime":59,"name":60,"path":50,"size":61,"width":62,"height":63,"provider_metadata":64},".png","https://cms-assets.simpleanalytics.com/large_B_test_Simple_Analytics_63f772f017.png","large_B_test_Simple_Analytics_63f772f017","image/png","large_A/B test Simple Analytics",107.41,1000,523,{"meta":65},{"page":66,"blurHash":67,"isOpaque":25,"averageColorHex":68,"dominantColorHex":69,"averageColorBrightness":70,"dominantColorBrightness":71},0,"LaSXHCxanixu.mj[jZkCy@jZW;e.","f6b8bf","f8f8f8",198,248,{"ext":56,"url":73,"hash":74,"mime":59,"name":75,"path":50,"size":76,"width":77,"height":78,"provider_metadata":79},"https://cms-assets.simpleanalytics.com/small_B_test_Simple_Analytics_63f772f017.png","small_B_test_Simple_Analytics_63f772f017","small_A/B test Simple Analytics",33.25,500,262,{"meta":80},{"page":66,"blurHash":81,"isOpaque":25,"averageColorHex":82,"dominantColorHex":69,"averageColorBrightness":70,"dominantColorBrightness":71},"LbSXHCxanixu.mj[jZkCy@jZW;e.","f6b7bf",{"ext":56,"url":84,"hash":85,"mime":59,"name":86,"path":50,"size":87,"width":88,"height":89,"provider_metadata":90},"https://cms-assets.simpleanalytics.com/medium_B_test_Simple_Analytics_63f772f017.png","medium_B_test_Simple_Analytics_63f772f017","medium_A/B test Simple Analytics",66.88,750,393,{"meta":91},{"page":66,"blurHash":81,"isOpaque":25,"averageColorHex":68,"dominantColorHex":69,"averageColorBrightness":70,"dominantColorBrightness":71},{"ext":56,"url":93,"hash":94,"mime":59,"name":95,"path":50,"size":96,"width":97,"height":98,"provider_metadata":99},"https://cms-assets.simpleanalytics.com/xsmall_B_test_Simple_Analytics_63f772f017.png","xsmall_B_test_Simple_Analytics_63f772f017","xsmall_A/B test Simple Analytics",1.95,64,33,{"meta":100},{"page":66,"blurHash":67,"isOpaque":25,"averageColorHex":101,"dominantColorHex":69,"averageColorBrightness":102,"dominantColorBrightness":71},"f6b9c0",199,{"ext":56,"url":104,"hash":105,"mime":59,"name":106,"path":50,"size":107,"width":108,"height":109,"provider_metadata":110},"https://cms-assets.simpleanalytics.com/thumbnail_B_test_Simple_Analytics_63f772f017.png","thumbnail_B_test_Simple_Analytics_63f772f017","thumbnail_A/B test Simple Analytics",11.57,245,128,{"meta":111},{"page":66,"blurHash":81,"isOpaque":25,"averageColorHex":68,"dominantColorHex":69,"averageColorBrightness":70,"dominantColorBrightness":71},{"meta":113},{"page":66,"blurHash":67,"isOpaque":25,"averageColorHex":68,"dominantColorHex":69,"averageColorBrightness":70,"dominantColorBrightness":71},{"id":115,"attributes":116},683,{"name":117,"alternativeText":50,"caption":50,"width":118,"height":119,"url":120,"formats":121,"mime":126,"provider_metadata":175},"ezgif.com-webp-to-jpg (1).jpg",1152,1005,"https://cms-assets.simpleanalytics.com/ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg",{"large":122,"small":137,"medium":146,"xsmall":155,"thumbnail":165},{"ext":123,"url":124,"hash":125,"mime":126,"name":127,"path":50,"size":128,"width":62,"height":129,"provider_metadata":130},".jpg","https://cms-assets.simpleanalytics.com/large_ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg","large_ezgif_com_webp_to_jpg_1_f063f9c2d7","image/jpeg","large_ezgif.com-webp-to-jpg (1).jpg",42.89,872,{"meta":131},{"page":66,"blurHash":132,"isOpaque":25,"averageColorHex":133,"dominantColorHex":134,"averageColorBrightness":135,"dominantColorBrightness":136},"LhHR}vnj}FsBspoIoLjs|{jGNuoK","6c3e45","283838",73,53,{"ext":123,"url":138,"hash":139,"mime":126,"name":140,"path":50,"size":141,"width":77,"height":142,"provider_metadata":143},"https://cms-assets.simpleanalytics.com/small_ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg","small_ezgif_com_webp_to_jpg_1_f063f9c2d7","small_ezgif.com-webp-to-jpg (1).jpg",16.54,436,{"meta":144},{"page":66,"blurHash":145,"isOpaque":25,"averageColorHex":133,"dominantColorHex":134,"averageColorBrightness":135,"dominantColorBrightness":136},"LgH8{gnj].sCxGoIoLjs|{e:Nuj@",{"ext":123,"url":147,"hash":148,"mime":126,"name":149,"path":50,"size":150,"width":88,"height":151,"provider_metadata":152},"https://cms-assets.simpleanalytics.com/medium_ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg","medium_ezgif_com_webp_to_jpg_1_f063f9c2d7","medium_ezgif.com-webp-to-jpg (1).jpg",28.86,654,{"meta":153},{"page":66,"blurHash":154,"isOpaque":25,"averageColorHex":133,"dominantColorHex":134,"averageColorBrightness":135,"dominantColorBrightness":136},"LgH8{gr@].sCxGoIoLjs|{e:Nuj@",{"ext":123,"url":156,"hash":157,"mime":126,"name":158,"path":50,"size":159,"width":97,"height":160,"provider_metadata":161},"https://cms-assets.simpleanalytics.com/xsmall_ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg","xsmall_ezgif_com_webp_to_jpg_1_f063f9c2d7","xsmall_ezgif.com-webp-to-jpg (1).jpg",1.11,56,{"meta":162},{"page":66,"blurHash":163,"isOpaque":25,"averageColorHex":164,"dominantColorHex":134,"averageColorBrightness":135,"dominantColorBrightness":136},"LgHIgGi|}FsBw|oIoLjs|{jGNuoK","6c3f45",{"ext":123,"url":166,"hash":167,"mime":126,"name":168,"path":50,"size":169,"width":170,"height":171,"provider_metadata":172},"https://cms-assets.simpleanalytics.com/thumbnail_ezgif_com_webp_to_jpg_1_f063f9c2d7.jpg","thumbnail_ezgif_com_webp_to_jpg_1_f063f9c2d7","thumbnail_ezgif.com-webp-to-jpg (1).jpg",3.7,179,156,{"meta":173},{"page":66,"blurHash":174,"isOpaque":25,"averageColorHex":133,"dominantColorHex":134,"averageColorBrightness":135,"dominantColorBrightness":136},"LeG=@Jr]}Fwfw|oIoLjs|{afNuj@",{"meta":176},{"page":66,"blurHash":177,"isOpaque":25,"averageColorHex":178,"dominantColorHex":134,"averageColorBrightness":135,"dominantColorBrightness":136},"LhHbiVnj}FsBw|oIoLjs|{jGNuoK","6c3f44",{"id":180,"attributes":181},687,{"name":182,"alternativeText":182,"caption":50,"width":183,"height":184,"url":185,"formats":186,"mime":126,"provider_metadata":248},"A/B Test Goals",2026,1927,"https://cms-assets.simpleanalytics.com/Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg",{"large":187,"small":200,"medium":210,"xlarge":220,"xsmall":229,"thumbnail":238},{"ext":123,"url":188,"hash":189,"mime":126,"name":190,"path":50,"size":191,"width":62,"height":192,"provider_metadata":193},"https://cms-assets.simpleanalytics.com/large_Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg","large_Any_Conv_com_J5kcfk_Bb_a6123d5dd0","large_AnyConv.com__J5kcfkBb.jpg",55.22,951,{"meta":194},{"page":66,"blurHash":195,"isOpaque":25,"averageColorHex":196,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},"LZGZK^i||_nisWoIofj[|xjGSNj@","6a454c","182828",78,37,{"ext":123,"url":201,"hash":202,"mime":126,"name":203,"path":50,"size":204,"width":77,"height":205,"provider_metadata":206},"https://cms-assets.simpleanalytics.com/small_Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg","small_Any_Conv_com_J5kcfk_Bb_a6123d5dd0","small_AnyConv.com__J5kcfkBb.jpg",22.15,475,{"meta":207},{"page":66,"blurHash":208,"isOpaque":25,"averageColorHex":209,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},"LZGGFsnj|_r@wyoIofj[|xjGSNj@","69454c",{"ext":123,"url":211,"hash":212,"mime":126,"name":213,"path":50,"size":214,"width":88,"height":215,"provider_metadata":216},"https://cms-assets.simpleanalytics.com/medium_Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg","medium_Any_Conv_com_J5kcfk_Bb_a6123d5dd0","medium_AnyConv.com__J5kcfkBb.jpg",37.53,713,{"meta":217},{"page":66,"blurHash":218,"isOpaque":25,"averageColorHex":219,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},"LcG$*wnj]nr@sVoIofj[|yjGSgj@","69454b",{"ext":123,"url":221,"hash":222,"mime":126,"name":223,"path":50,"size":224,"width":225,"height":226,"provider_metadata":227},"https://cms-assets.simpleanalytics.com/xlarge_Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg","xlarge_Any_Conv_com_J5kcfk_Bb_a6123d5dd0","xlarge_AnyConv.com__J5kcfkBb.jpg",85.94,1400,1332,{"meta":228},{"page":66,"blurHash":195,"isOpaque":25,"averageColorHex":196,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},{"ext":123,"url":230,"hash":231,"mime":126,"name":232,"path":50,"size":233,"width":97,"height":234,"provider_metadata":235},"https://cms-assets.simpleanalytics.com/xsmall_Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg","xsmall_Any_Conv_com_J5kcfk_Bb_a6123d5dd0","xsmall_AnyConv.com__J5kcfkBb.jpg",1.41,61,{"meta":236},{"page":66,"blurHash":237,"isOpaque":25,"averageColorHex":219,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},"LcG?SWi|]nnjspoIofj[|yjGN^oK",{"ext":123,"url":239,"hash":240,"mime":126,"name":241,"path":50,"size":242,"width":243,"height":171,"provider_metadata":244},"https://cms-assets.simpleanalytics.com/thumbnail_Any_Conv_com_J5kcfk_Bb_a6123d5dd0.jpg","thumbnail_Any_Conv_com_J5kcfk_Bb_a6123d5dd0","thumbnail_AnyConv.com__J5kcfkBb.jpg",4.36,164,{"meta":245},{"page":66,"blurHash":246,"isOpaque":25,"averageColorHex":247,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},"LYGPzSi||_nisWoIofj[|xjGSNoJ","68454b",{"meta":249},{"page":66,"blurHash":250,"isOpaque":25,"averageColorHex":251,"dominantColorHex":197,"averageColorBrightness":198,"dominantColorBrightness":199},"LZGPzSjG|_r?sWoIofj[|xjGSNj@","6a454b",1742,"A/B Testing with Simple Analytics","Optimize your conversion rate and increase sales with effective A/B testing with Simple Analytics","ab-testing-with-simple-analytics","2023-09-06T11:28:41.418Z","2023-09-18T08:34:08.003Z",{"en":259,"de":260,"fr":262,"it":264,"es":266,"nl":268},{"slug":255},{"slug":261},"a-b-tests-mit-einfachen-analysen",{"slug":263},"tests-a-b-avec-simple-analytics",{"slug":265},"test-a-b-con-simple-analytics",{"slug":267},"pruebas-a-b-con-simple-analytics",{"slug":269},"a-b-testen-met-simple-analytics"]