{"id":371,"date":"2017-09-06T18:21:30","date_gmt":"2017-09-06T18:21:30","guid":{"rendered":"https:\/\/uptimerobot.com\/blog\/?p=371"},"modified":"2025-11-13T15:13:48","modified_gmt":"2025-11-13T15:13:48","slug":"configuring-cloudflare-for-status-pages-with-custom-domains","status":"publish","type":"post","link":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/","title":{"rendered":"Configuring Cloudflare for Status Pages (with Custom-Domains)"},"content":{"rendered":"<p><strong>Cloudflare<\/strong> is an impressive service\/platform for securing and speeding up websites.<\/p>\n<p>If\u00a0you use Cloudflare\u00a0and have a &#8220;status page with a custom-domain&#8221; in Uptime Robot, <strong>&#8220;there may be a small configuration needed&#8221;<\/strong> to make sure things work smooth.<\/p>\n<blockquote><p>IMPORTANT: These settings don&#8217;t work with <a href=\"https:\/\/blog.cloudflare.com\/introducing-cname-flattening-rfc-compliant-cnames-at-a-domains-root\/\">flattened CNAMEs<\/a>, disable this feature first.<\/p><\/blockquote>\n<p><span class=\"notion-enable-hover\" spellcheck=\"false\" data-token-index=\"0\">    <div class=\"wp-block-knowledge-hub-theme-intext-sidebar ur-intext-sidebar\">\n        <div class=\"widget-img\">\n            <img decoding=\"async\" src=\"https:\/\/uptimerobot.com\/blog\/wp-content\/themes\/twenty-twenty-child\/assets\/images\/img-intext-sidebar.png\" alt=\"UptimeRobot\">\n        <\/div>\n        <div class=\"widget-left\">\n            <div class=\"widget-title\">\n                <span>Downtime happens.<\/span>\n                <span class=\"text-primary\">Get notified!<\/span>\n            <\/div>\n            <div class=\"widget-text\">Join the world&#039;s leading uptime monitoring service with 3.2M+ happy users.<\/div>\n        <\/div>\n        <div class=\"widget-button\">\n            <a href=\"https:\/\/dashboard.uptimerobot.com\/sign-up?utm_source=uptimerobot&#038;utm_medium=kh&#038;utm_campaign=intext-sidebar\" class=\"button\">\n                <span>Register for FREE<\/span>\n            <\/a>\n        <\/div>\n    <\/div>\n    <\/span><!-- notionvc: b80e635a-6b6b-4a24-bcb9-d93b1825693c --><\/p>\n<h3>Who needs the custom configuration?<\/h3>\n<p>If the 3 items below match your case, then the custom config is needed:<\/p>\n<ol>\n<li>Use Cloudflare as your domain&#8217;s DNS provider<\/li>\n<li>Have a status page with custom domain in Uptime Robot<\/li>\n<li>Have the &#8220;Crypto&#8221; setting as &#8220;Flexible&#8221; in Cloudflare<\/li>\n<\/ol>\n<h3>How to make the custom config?<\/h3>\n<p>That is so easy:<\/p>\n<ol>\n<li>Login to your Cloudflare account<\/li>\n<li>Click the domain of your status page<\/li>\n<li>Click &#8220;Page Rules&gt;Create Page Rule&#8221;<\/li>\n<li>Enter *MyStatusPageCustomDomain* (like *status.mydomain.com*) into &#8220;If the URL matches&#8221; field<\/li>\n<li>Click &#8220;Add Setting&gt;SSL&gt;Full&#8221;<\/li>\n<li>Click &#8220;Save and Deploy&#8221;<\/li>\n<li>That&#8217;s it.<\/li>\n<\/ol>\n<p><strong>And, here is a screenshot of the setting:<\/strong><\/p>\n<p><a href=\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-377\" src=\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\" alt=\"Custom Domain Status Page\" width=\"800\" height=\"329\" \/><\/a>In case it&#8217;s not working check the change the DNS settings to OnlyDNS (grey cloud) instead of Proxied (orange):<\/p>\n<p><a href=\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/6984e7c19950ac56fa98fdc0e6b34db946301a72.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-829\" src=\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/6984e7c19950ac56fa98fdc0e6b34db946301a72.png\" alt=\"\" width=\"1026\" height=\"38\" srcset=\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/6984e7c19950ac56fa98fdc0e6b34db946301a72.png 1026w, https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/6984e7c19950ac56fa98fdc0e6b34db946301a72-300x11.png 300w, https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/6984e7c19950ac56fa98fdc0e6b34db946301a72-1024x38.png 1024w, https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/6984e7c19950ac56fa98fdc0e6b34db946301a72-768x28.png 768w\" sizes=\"auto, (max-width: 1026px) 100vw, 1026px\" \/><\/a><\/p>\n<p><span class=\"notion-enable-hover\" spellcheck=\"false\" data-token-index=\"0\">    <div class=\"wp-block-knowledge-hub-theme-intext-sidebar ur-intext-sidebar\">\n        <div class=\"widget-img\">\n            <img decoding=\"async\" src=\"https:\/\/uptimerobot.com\/blog\/wp-content\/themes\/twenty-twenty-child\/assets\/images\/img-intext-sidebar.png\" alt=\"UptimeRobot\">\n        <\/div>\n        <div class=\"widget-left\">\n            <div class=\"widget-title\">\n                <span>Downtime happens.<\/span>\n                <span class=\"text-primary\">Get notified!<\/span>\n            <\/div>\n            <div class=\"widget-text\">Join the world&#039;s leading uptime monitoring service with 3.2M+ happy users.<\/div>\n        <\/div>\n        <div class=\"widget-button\">\n            <a href=\"https:\/\/dashboard.uptimerobot.com\/sign-up?utm_source=uptimerobot&#038;utm_medium=kh&#038;utm_campaign=intext-sidebar\" class=\"button\">\n                <span>Register for FREE<\/span>\n            <\/a>\n        <\/div>\n    <\/div>\n    <\/span><!-- notionvc: 782164c1-ed4c-43c0-8e29-c8f31c57045d --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cloudflare is an impressive service\/platform for securing and speeding up websites. If\u00a0you use Cloudflare\u00a0and have a &#8220;status page with a custom-domain&#8221; in Uptime Robot, &#8220;there may be a small configuration needed&#8221; to make sure things work smooth. IMPORTANT: These settings don&#8217;t work with flattened CNAMEs, disable this feature first. Who needs the custom configuration? If [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_is_featured_guide":false,"_post_views":70,"_reading_completions":393,"footnotes":""},"categories":[42,43],"tags":[10,36],"class_list":["post-371","post","type-post","status-publish","format-standard","hentry","category-status-pages","category-tutorials","tag-cloudflare","tag-status-page"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configuring Cloudflare for Status Pages (with Custom-Domains) | UptimeRobot Blog<\/title>\n<meta name=\"description\" content=\"Configure Cloudflare when using a custom-domain status page in UptimeRobot, ensure Cloudflare SSL is set to Full not Flexible, and add a Page Rule for the status subdomain.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuring Cloudflare for Status Pages (with Custom-Domains) | UptimeRobot Blog\" \/>\n<meta property=\"og:description\" content=\"Configure Cloudflare when using a custom-domain status page in UptimeRobot, ensure Cloudflare SSL is set to Full not Flexible, and add a Page Rule for the status subdomain.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\" \/>\n<meta property=\"og:site_name\" content=\"UptimeRobot Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-06T18:21:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-13T15:13:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\" \/>\n<meta name=\"author\" content=\"Tomas Koprusak\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tomas Koprusak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\"},\"author\":{\"name\":\"Tomas Koprusak\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/4e351b3eb3c7a5987a73b413d8354468\"},\"headline\":\"Configuring Cloudflare for Status Pages (with Custom-Domains)\",\"datePublished\":\"2017-09-06T18:21:30+00:00\",\"dateModified\":\"2025-11-13T15:13:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\"},\"wordCount\":195,\"commentCount\":19,\"image\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\",\"keywords\":[\"Cloudflare\",\"Status Page\"],\"articleSection\":[\"Status pages\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\",\"url\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\",\"name\":\"Configuring Cloudflare for Status Pages (with Custom-Domains) | UptimeRobot Blog\",\"isPartOf\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\",\"datePublished\":\"2017-09-06T18:21:30+00:00\",\"dateModified\":\"2025-11-13T15:13:48+00:00\",\"author\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/4e351b3eb3c7a5987a73b413d8354468\"},\"description\":\"Configure Cloudflare when using a custom-domain status page in UptimeRobot, ensure Cloudflare SSL is set to Full not Flexible, and add a Page Rule for the status subdomain.\",\"breadcrumb\":{\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage\",\"url\":\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\",\"contentUrl\":\"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/uptimerobot.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Status pages\",\"item\":\"https:\/\/uptimerobot.com\/blog\/category\/status-pages\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Configuring Cloudflare for Status Pages (with Custom-Domains)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/#website\",\"url\":\"https:\/\/uptimerobot.com\/blog\/\",\"name\":\"UptimeRobot Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/uptimerobot.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/4e351b3eb3c7a5987a73b413d8354468\",\"name\":\"Tomas Koprusak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/42e6751dc39e91f1c7ab4926189550054308e366428ceb70e9621d680b843032?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/42e6751dc39e91f1c7ab4926189550054308e366428ceb70e9621d680b843032?s=96&d=retro&r=g\",\"caption\":\"Tomas Koprusak\"},\"description\":\"He has worked for Sygic as a marketer and co-led the implementation and development of a product acquired from a competitor. He has also worked as a freelance developer, helping clients from various areas. Tomas brings a wealth of industry experience to our team. He spent a few years in the blockchain industry, leading projects and marketing teams at multiple blockchain-based companies. He has presented products and managed deals in more than 10 countries around the world, managed the ICO, and built a successful marketing team at Fuergy that continues to thrive. Tomas managed a product team for the biggest job site in Slovakia, covering development and transformation to a new B2B app. Not only is Tomas skilled at web development, but he also has a deep understanding of SaaS businesses, which makes him an invaluable asset in shaping and leading various projects at UptimeRobot. His focus is always on the continual improvement of our service and user experience. In addition to his professional achievements, Tomas is a devoted father. His personal interests include cycling (he traveled around the whole country of Slovakia), playing guitar (he even played in a band), servicing bikes, music, and enjoying good beer.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/tomas-koprusak\"],\"url\":\"https:\/\/uptimerobot.com\/blog\/author\/tomas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configuring Cloudflare for Status Pages (with Custom-Domains) | UptimeRobot Blog","description":"Configure Cloudflare when using a custom-domain status page in UptimeRobot, ensure Cloudflare SSL is set to Full not Flexible, and add a Page Rule for the status subdomain.","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:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/","og_locale":"en_US","og_type":"article","og_title":"Configuring Cloudflare for Status Pages (with Custom-Domains) | UptimeRobot Blog","og_description":"Configure Cloudflare when using a custom-domain status page in UptimeRobot, ensure Cloudflare SSL is set to Full not Flexible, and add a Page Rule for the status subdomain.","og_url":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/","og_site_name":"UptimeRobot Blog","article_published_time":"2017-09-06T18:21:30+00:00","article_modified_time":"2025-11-13T15:13:48+00:00","og_image":[{"url":"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif","type":"","width":"","height":""}],"author":"Tomas Koprusak","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tomas Koprusak","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#article","isPartOf":{"@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/"},"author":{"name":"Tomas Koprusak","@id":"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/4e351b3eb3c7a5987a73b413d8354468"},"headline":"Configuring Cloudflare for Status Pages (with Custom-Domains)","datePublished":"2017-09-06T18:21:30+00:00","dateModified":"2025-11-13T15:13:48+00:00","mainEntityOfPage":{"@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/"},"wordCount":195,"commentCount":19,"image":{"@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage"},"thumbnailUrl":"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif","keywords":["Cloudflare","Status Page"],"articleSection":["Status pages","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/","url":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/","name":"Configuring Cloudflare for Status Pages (with Custom-Domains) | UptimeRobot Blog","isPartOf":{"@id":"https:\/\/uptimerobot.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage"},"image":{"@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage"},"thumbnailUrl":"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif","datePublished":"2017-09-06T18:21:30+00:00","dateModified":"2025-11-13T15:13:48+00:00","author":{"@id":"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/4e351b3eb3c7a5987a73b413d8354468"},"description":"Configure Cloudflare when using a custom-domain status page in UptimeRobot, ensure Cloudflare SSL is set to Full not Flexible, and add a Page Rule for the status subdomain.","breadcrumb":{"@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#primaryimage","url":"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif","contentUrl":"https:\/\/uptimerobot.com\/blog\/wp-content\/uploads\/2017\/09\/custom-domain_status-page.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/uptimerobot.com\/blog\/configuring-cloudflare-for-status-pages-with-custom-domains\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uptimerobot.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Status pages","item":"https:\/\/uptimerobot.com\/blog\/category\/status-pages\/"},{"@type":"ListItem","position":3,"name":"Configuring Cloudflare for Status Pages (with Custom-Domains)"}]},{"@type":"WebSite","@id":"https:\/\/uptimerobot.com\/blog\/#website","url":"https:\/\/uptimerobot.com\/blog\/","name":"UptimeRobot Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uptimerobot.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/4e351b3eb3c7a5987a73b413d8354468","name":"Tomas Koprusak","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptimerobot.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/42e6751dc39e91f1c7ab4926189550054308e366428ceb70e9621d680b843032?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/42e6751dc39e91f1c7ab4926189550054308e366428ceb70e9621d680b843032?s=96&d=retro&r=g","caption":"Tomas Koprusak"},"description":"He has worked for Sygic as a marketer and co-led the implementation and development of a product acquired from a competitor. He has also worked as a freelance developer, helping clients from various areas. Tomas brings a wealth of industry experience to our team. He spent a few years in the blockchain industry, leading projects and marketing teams at multiple blockchain-based companies. He has presented products and managed deals in more than 10 countries around the world, managed the ICO, and built a successful marketing team at Fuergy that continues to thrive. Tomas managed a product team for the biggest job site in Slovakia, covering development and transformation to a new B2B app. Not only is Tomas skilled at web development, but he also has a deep understanding of SaaS businesses, which makes him an invaluable asset in shaping and leading various projects at UptimeRobot. His focus is always on the continual improvement of our service and user experience. In addition to his professional achievements, Tomas is a devoted father. His personal interests include cycling (he traveled around the whole country of Slovakia), playing guitar (he even played in a band), servicing bikes, music, and enjoying good beer.","sameAs":["https:\/\/www.linkedin.com\/in\/tomas-koprusak"],"url":"https:\/\/uptimerobot.com\/blog\/author\/tomas\/"}]}},"_links":{"self":[{"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/posts\/371","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/comments?post=371"}],"version-history":[{"count":0,"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/posts\/371\/revisions"}],"wp:attachment":[{"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/media?parent=371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/categories?post=371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uptimerobot.com\/blog\/wp-json\/wp\/v2\/tags?post=371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}