{"id":6641,"date":"2014-09-16T11:34:28","date_gmt":"2014-09-16T16:34:28","guid":{"rendered":"https:\/\/wpengine.com\/?p=6641"},"modified":"2015-01-29T11:01:30","modified_gmt":"2015-01-29T17:01:30","slug":"geoip-labs-alpha","status":"publish","type":"post","link":"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/","title":{"rendered":"Introducing WP Engine\u2019s GeoIP Alpha (LABS ALPHA)"},"content":{"rendered":"<p>We\u2019ve been hard at work in the <a href=\"http:\/\/wpengine-labs.com\/\">Labs department<\/a> on some exciting new projects. Starting today we would like to announce the opening of the Labs GeoIP alpha release. For those that aren\u2019t familiar with it, GeoIP enables you to identify various things about people that come to your site such as their location, organization, connection speed, and user type.<\/p>\n<p>This can be used for a number of important applications such as personalizing web content, tailoring advertising, complying with legal regulations, and many other uses. The GeoIP look-up actually happens on WP Engine\u2019s servers so there is no need to connect with an external service to provide the data, which can be expensive and result in slow load times. This makes it faster than any third party service and appropriate for many exciting business applications.<\/p>\n<p>One of the best features of Labs\u2019 GeoIP implementation is the caching integration we have built into the feature. We are very excited that GeoIP integrates with our EverCache technology to keep sites fast and scalable.<\/p>\n<p>Imagine you run a hotel with 6 locations. If a person hits your home page from one of those locations, you\u2019d love your website to show local information, like walking maps from the hotel to food, attractions, and mass transit. For everyone else you\u2019re in \u201csell\u201d mode &#8212; showing off the views and amenities and encouraging reservations. But this requires a very special page-caching configuration &#8212; one in which you have 7 different versions of the page, in very specific contexts. If you took a simplistic approach and said \u201cone cache per city,\u201d you\u2019d have 1000s of individual city-based caches, all but 6 of which are identical. This type of highly custom advanced caching is already set up in the Labs GeoIP.<\/p>\n<p>Without this cache integration a standard GeoIP solution would require you to disable caching and make the website much slower and the experience less reliable. Because we uniquely integrate our GeoIP with the cache, you still have the scale and speed of WP Engine, but with the customization of GeoIP.<\/p>\n<p><strong>Update<\/strong>: WP Engine GeoIP is available to WP Engine customers on a Business plan or higher. For more information and to take GeoIP for a spin, contact WP Engine at info@wpengine.com or 877-973-6446. <\/p>\n<p>You can also reach out to our Support Team via the <a href=\"http:\/\/my.wpengine.com\">User Portal<\/a><\/p>\n<hr \/>\n<address><a href=\"https:\/\/wpengine.com\/wp-content\/uploads\/2014\/09\/tomas.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-6653 size-thumbnail\" src=\"https:\/\/wpengine.com\/wp-content\/uploads\/2014\/09\/tomas-150x150.jpg\" alt=\"tomas\" width=\"150\" height=\"150\" srcset=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/tomas-150x150.jpg 150w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/tomas-298x300.jpg 298w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/tomas-143x144.jpg 143w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/tomas-564x567.jpg 564w, https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/tomas.jpg 716w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><a href=\"https:\/\/twitter.com\/tnpuig\" target=\"_blank\">Tomas Puig<\/a> is the head of Labs for WP Engine. His career started at NASA Ames Research Center where he worked on computer security and web development. Tomas then worked in the digital ad agency industry with firms LEVEL, COG1, Rosetta, and Propane\u2014notable clients included Facebook, New Relic, Kaiser, Cisco, and Google. Projects under his direction\u00a0have won 4 Gold National ADDYs and several Cannes CLIOs. Tomas\u00a0loves video games, Legos, and playing with his dog \u00c9owyn.<\/address>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019ve been hard at work in the Labs department on some exciting new projects. Starting today we would like to announce the opening of the Labs GeoIP alpha release. For those that aren\u2019t familiar with it, GeoIP enables you to identify various things about people that come to your site such as their location, organization,<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":3,"featured_media":6643,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[333],"tags":[],"class_list":["post-6641","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wp-engine-labs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GeoIP for WordPress with Caching Layers (Alpha) | WP Engine<\/title>\n<meta name=\"description\" content=\"WP Engine Labs offers GeoIP, which enables you to identify attributes about visitors and serve custom content based on location, connection speed and more.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GeoIP for WordPress with Caching Layers (Alpha) | WP Engine\" \/>\n<meta property=\"og:description\" content=\"WP Engine Labs announces GeoIP, which enables you to identify various things about visitors to your site like location, organization, connection speed, and user type.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-16T16:34:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-01-29T17:01:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/shutterstock_112158140.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1255\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tomas Puig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tnpuig\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tomas Puig\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/\",\"url\":\"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/\",\"name\":\"GeoIP for WordPress with Caching Layers (Alpha) | WP Engine\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\"},\"datePublished\":\"2014-09-16T16:34:28+00:00\",\"dateModified\":\"2015-01-29T17:01:30+00:00\",\"author\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/26c8e57789dfe828d28b974a31846c2a\"},\"description\":\"WP Engine Labs offers GeoIP, which enables you to identify attributes about visitors and serve custom content based on location, connection speed and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing WP Engine\u2019s GeoIP Alpha (LABS ALPHA)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\",\"url\":\"https:\/\/wpengine.com\/case-studies\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/26c8e57789dfe828d28b974a31846c2a\",\"name\":\"Tomas Puig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/52b6c5085f394040c4b4fedc49647e775efff11aeaf2831cdfb92bf1bd980819?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/52b6c5085f394040c4b4fedc49647e775efff11aeaf2831cdfb92bf1bd980819?s=96&d=mm&r=g\",\"caption\":\"Tomas Puig\"},\"sameAs\":[\"https:\/\/twitter.com\/tnpuig\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GeoIP for WordPress with Caching Layers (Alpha) | WP Engine","description":"WP Engine Labs offers GeoIP, which enables you to identify attributes about visitors and serve custom content based on location, connection speed and more.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"GeoIP for WordPress with Caching Layers (Alpha) | WP Engine","og_description":"WP Engine Labs announces GeoIP, which enables you to identify various things about visitors to your site like location, organization, connection speed, and user type.","og_url":"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_published_time":"2014-09-16T16:34:28+00:00","article_modified_time":"2015-01-29T17:01:30+00:00","og_image":[{"width":1255,"height":1024,"url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2014\/09\/shutterstock_112158140.jpg","type":"image\/jpeg"}],"author":"Tomas Puig","twitter_card":"summary_large_image","twitter_creator":"@tnpuig","twitter_site":"@wpengine","twitter_misc":{"Written by":"Tomas Puig","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/","url":"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/","name":"GeoIP for WordPress with Caching Layers (Alpha) | WP Engine","isPartOf":{"@id":"https:\/\/wpengine.com\/case-studies\/#website"},"datePublished":"2014-09-16T16:34:28+00:00","dateModified":"2015-01-29T17:01:30+00:00","author":{"@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/26c8e57789dfe828d28b974a31846c2a"},"description":"WP Engine Labs offers GeoIP, which enables you to identify attributes about visitors and serve custom content based on location, connection speed and more.","breadcrumb":{"@id":"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/case-studies\/geoip-labs-alpha\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/case-studies\/"},{"@type":"ListItem","position":2,"name":"Introducing WP Engine\u2019s GeoIP Alpha (LABS ALPHA)"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/case-studies\/#website","url":"https:\/\/wpengine.com\/case-studies\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/26c8e57789dfe828d28b974a31846c2a","name":"Tomas Puig","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/52b6c5085f394040c4b4fedc49647e775efff11aeaf2831cdfb92bf1bd980819?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/52b6c5085f394040c4b4fedc49647e775efff11aeaf2831cdfb92bf1bd980819?s=96&d=mm&r=g","caption":"Tomas Puig"},"sameAs":["https:\/\/twitter.com\/tnpuig"]}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts\/6641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/comments?post=6641"}],"version-history":[{"count":0,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/posts\/6641\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media\/6643"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media?parent=6641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/categories?post=6641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/tags?post=6641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}