{"id":10476,"date":"2026-09-20T07:20:00","date_gmt":"2026-09-20T05:20:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=10476"},"modified":"2026-09-09T17:10:11","modified_gmt":"2026-09-09T15:10:11","slug":"ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/","title":{"rendered":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise"},"content":{"rendered":"<p>An alert on cart events is meant to report when something in the shop breaks. For it to do that, the drop has to be clearly larger than what the numbers do on their own anyway. Only then is the difference significant &#8211; large enough not to be mere chance. Where that line gets drawn is the threshold of the alert.<\/p>\n<p>This is exactly where most alerts on quiet shops fail. They are necessarily set so that nothing short of a halving trips them, and so they sit silently through a checkout that is broken for a third of customers. On small numbers, a third is still inside the normal swing.<\/p>\n<p>Which of the two situations a given shop is in is not a matter of judgement. It hangs on a single number: how many events land in one interval, that is, in the time window the alert counts over.<\/p>\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/alarmschwelle-en.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Three curves showing the smallest detectable drop against the number of events per interval for a lenient, a usual and a strict threshold, all falling slowly and leaving the blind region only above a few hundred events\"><figcaption>The blind region is where only a halving registers. Every curve leaves it by moving right, never by moving down.<\/figcaption><\/figure>\n<h2>Why Small Numbers Swing More<\/h2>\n<p>Counted things always vary, even when nothing has changed. Ten coin tosses rarely give exactly five heads; seven or three come up all the time. A thousand tosses land close to half almost every time. The variation does not go away, then, it simply weighs less and less against the total.<\/p>\n<p>For an alert it is exactly that ratio which decides. At twenty-five events the usual swing is about five, a fifth of the total. At two thousand five hundred events it is about fifty: ten times as much in absolute terms, but only a fiftieth in relative terms. Large numbers are calm, small ones are restless.<\/p>\n<p>From that follows how large a drop has to be at minimum before it is significant and the alert can tell it apart from normal variation at all.<\/p>\n<table style=\"width:100%;border-collapse:collapse\">\n<thead>\n<tr>\n<th style=\"white-space:nowrap;vertical-align:top\">Events per interval<\/th>\n<th>Drop the alert notices at the earliest<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">50<\/td>\n<td>76 %<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">200<\/td>\n<td>38 %<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">800<\/td>\n<td>19 %<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">3200<\/td>\n<td>10 %<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The right-hand column is the whole article. It says what share of the traffic has to disappear before anything happens at all, and on fifty events per interval that share is three quarters. A broken cart button affecting a third of customers stays invisible there. The figures assume a usual threshold and real traffic, which swings more than plain counting does &#8211; more on that below.<\/p>\n<h2>Why a Lower Threshold Does Not Help<\/h2>\n<p>The obvious answer is to lower the threshold so that smaller drops already trip the alert. That does work: the detectable drop falls by about a third. But the number of false alarms rises seventeen-fold at the same time.<\/p>\n<p>With hourly monitoring that means roughly one alarm every other day without anything having happened at all. An alert that cries wolf every other day is muted within a fortnight. After that the shop has no monitoring and a false sense of having some, which is a worse position than the one it started in.<\/p>\n<p>The threshold is a trade between two failures: missing something, or raising an alarm for nothing. As long as the counts are small, that trade is bad at both ends.<\/p>\n<h2>A Longer Interval Instead of a Lower Threshold<\/h2>\n<p>There is a way that avoids the trade altogether: get more events into one interval by making the interval longer. Four times the events make the alert twice as sensitive, at the same threshold and the same false alarm rate per interval.<\/p>\n<table style=\"width:100%;border-collapse:collapse\">\n<thead>\n<tr>\n<th style=\"white-space:nowrap;vertical-align:top\">Interval<\/th>\n<th style=\"white-space:nowrap;vertical-align:top\">Events in it<\/th>\n<th style=\"white-space:nowrap;vertical-align:top\">Smallest visible drop<\/th>\n<th>Alarm arrives after<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">5 min<\/td>\n<td>17<\/td>\n<td>100 %<\/td>\n<td>five minutes<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">15 min<\/td>\n<td>50<\/td>\n<td>76 %<\/td>\n<td>a quarter of an hour<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">1 h<\/td>\n<td>200<\/td>\n<td>38 %<\/td>\n<td>an hour<\/td>\n<\/tr>\n<tr>\n<td style=\"white-space:nowrap;vertical-align:top\">4 h<\/td>\n<td>800<\/td>\n<td>19 %<\/td>\n<td>four hours<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Those figures belong to a shop with 4800 events a day, monitored around the clock. The five-minute row is the one usually configured, because five minutes sounds like a fast response &#8211; and it is the row that detects nothing at all.<\/p>\n<p>What the longer interval costs is stated in the last column and nowhere else: an outage runs undetected for that long. Four hours is too long for a checkout and entirely reasonable for a nightly data feed. The interval therefore belongs to the thing being watched, not to a general house rule.<\/p>\n<h2>Real Traffic Swings More Than Counting Does<\/h2>\n<p>Up to here only the variation of counting has been in play. Real traffic also has a daily rhythm, a weekly rhythm and spikes around paydays. Held against a single flat average, all of that counts as variation too: the alert then takes closing time for an outage and the lunchtime peak for a recovery.<\/p>\n<p>That is why the figures in the tables above are worse than plain counting would suggest. It is not a fudge but the price of a baseline that does not know what time it is.<\/p>\n<p>A baseline built from the same hour of the same weekday over the past few weeks takes the rhythm out. That single change does more for sensitivity than any fine-tuning of the threshold &#8211; it works out roughly as if the shop had four times the traffic.<\/p>\n<h2>When the Numbers Are Simply Too Small<\/h2>\n<p>Some shops never reach three-digit counts in any interval short enough to be useful, and no amount of statistics changes that. What works there is to stop counting events and instead put two numbers into a ratio.<\/p>\n<p>Sessions and cart events both fall at night and both rise on a Monday. Their ratio does neither; it stays calm while both individual numbers wander. A threshold on that ratio therefore still works at volumes where a threshold on the plain count is hopeless. A broken cart button moves the ratio immediately while barely touching the number of sessions.<\/p>\n<p>The arithmetic of this article still applies throughout. It just applies to a quantity that is not already buried under the daily rhythm before the alert ever looks at it.<\/p>\n<div class=\"lw-quellen\">\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/ga4\" target=\"_blank\" rel=\"noopener noreferrer\">Google Analytics 4 developer guide<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>An alert only fires when the drop is larger than the normal swing. On small numbers that means nothing short of a halving &#8211; and what helps against that is a longer interval, not a lower threshold.<\/p>\n","protected":false},"author":1,"featured_media":15185,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[91258,91294],"class_list":["post-10476","post","type-post","status-publish","format-standard","hentry","category-digital-analytics","tag-google-analytics-4","tag-monitoring"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise - Lukas Wojcik - Blog<\/title>\n<meta name=\"description\" content=\"Why an alert notices less the smaller the numbers get, why a lower threshold only buys false alarms, and what to monitor when the traffic is simply too low.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"Why an alert notices less the smaller the numbers get, why a lower threshold only buys false alarms, and what to monitor when the traffic is simply too low.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-20T05:20:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10476-why-the-alert-misses-the-outage-n.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise\",\"datePublished\":\"2026-09-20T05:20:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/\"},\"wordCount\":978,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10476-why-the-alert-misses-the-outage-n.png\",\"keywords\":[\"Google Analytics 4\",\"Monitoring\"],\"articleSection\":[\"Digital Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/\",\"name\":\"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10476-why-the-alert-misses-the-outage-n.png\",\"datePublished\":\"2026-09-20T05:20:00+00:00\",\"description\":\"Why an alert notices less the smaller the numbers get, why a lower threshold only buys false alarms, and what to monitor when the traffic is simply too low.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10476-why-the-alert-misses-the-outage-n.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-10476-why-the-alert-misses-the-outage-n.png\",\"width\":1200,\"height\":630,\"caption\":\"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-analytics\\\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise - Lukas Wojcik - Blog","description":"Why an alert notices less the smaller the numbers get, why a lower threshold only buys false alarms, and what to monitor when the traffic is simply too low.","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:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/","og_locale":"en_US","og_type":"article","og_title":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise - Lukas Wojcik - Blog","og_description":"Why an alert notices less the smaller the numbers get, why a lower threshold only buys false alarms, and what to monitor when the traffic is simply too low.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-20T05:20:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10476-why-the-alert-misses-the-outage-n.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise","datePublished":"2026-09-20T05:20:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/"},"wordCount":978,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10476-why-the-alert-misses-the-outage-n.png","keywords":["Google Analytics 4","Monitoring"],"articleSection":["Digital Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/","name":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10476-why-the-alert-misses-the-outage-n.png","datePublished":"2026-09-20T05:20:00+00:00","description":"Why an alert notices less the smaller the numbers get, why a lower threshold only buys false alarms, and what to monitor when the traffic is simply too low.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10476-why-the-alert-misses-the-outage-n.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-10476-why-the-alert-misses-the-outage-n.png","width":1200,"height":630,"caption":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-analytics\/ga4-alerts-on-small-numbers-threshold-interval-and-statistical-noise\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GA4 Alerts on Small Numbers: Threshold, Interval and Statistical Noise"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=10476"}],"version-history":[{"count":6,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10476\/revisions"}],"predecessor-version":[{"id":16957,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10476\/revisions\/16957"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/15185"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=10476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=10476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=10476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}