Stay organized with collections
Save and categorize content based on your preferences.
About Teemo
Teemo is a drive-to-store mobile advertising platform that enables clients to better target customers using geolocation to increase consumer store visits.
Industries: Technology
Location: France
Google Cloud results
- Powers a scalable data pipeline with Compute Engine, Cloud Pub/Sub, and Cloud Dataproc to process 50,000 requests every second
- Enables the matching of anonymized localization data with BigQuery, Cloud Bigtable, and Cloud Dataflow, resulting in better targeted ads and more accountable ROI
- Provides the option of a flexible pricing structure that doesn’t require long-term product subscriptions, keeping the company agile and ready to adapt
Managed services free more time for core business activities
The rise of online shopping may have drawn shoppers away from the traditional stores, but businesses with physical locations are still looking for ways to entice customers to visit their brick-and-mortar stores, as well as their virtual ones. Marketing platform Teemo leverages big data to target, drive, and measure in-store visits in a uniquely precise way. Founded in 2014, the French platform now has offices in the United States and has worked with major retail brands including Volkswagen, Leader Price, and Intersport.
“Both retailers and customers want ads that are high-quality, well-targeted, and relevant. It is our big data approach that enables us to answer those needs and stay ahead of competitors.”
—Guillaume Charhon, Co-founder and CTO, Teemo
“Thanks to our use of geolocation data, companies can target shoppers and deliver ads relevant to their location history, and then accurately measure how many physical visits a particular campaign has generated,” says Guillaume Charhon, Co-founder and CTO at Teemo. “To do that, we collect large quantities of anonymized data through our app partnerships, and use algorithms to offer relevant key analyses to our customers, such as the number of visits per store, length of visit, and so on."
In order to process the large volumes of data required to feed its algorithms, Teemo looked for a platform that was straightforward to use, powerful, highly secure, and scalable. The company found that Google Cloudwas the perfect fit.
“Both retailers and customers want ads that are high-quality, well-targeted, and relevant,” says Guillaume. “It is our big data approach that enables us to answer those needs and stay ahead of competitors. We process billions of data points per day and answer to more than 50,000 advertising opportunities a second, in real time.”
For any start-up, being able to scale from day one is key to quickly building a customer base and growing the business. Teemo needed a platform that could immediately be trusted to handle large quantities of data, in order to benefit from big data scalability from the beginning. “We wanted to start feeding data into the platform very early on, before we were even certain exactly how we would use it,” says Guillaume. “It needed to work from the launch of the very first application partnership.”
“With Google Cloud, managed services like Cloud Dataflow and Cloud Dataproc really take the burden away from the operations team. There’s very little maintenance from our side so we can focus on optimizing the platform and the accuracy of the information we provide for our clients.”
—Mikael Gibert, DevOps Lead, Teemo
To do that, Teemo built its platform on Google Cloud, creating a data pipeline using Compute Engine with Cloud Pub/Sub and Cloud Dataflow to feed data into BigQuery and Cloud Bigtable. “Implementing the infrastructure was very straightforward, it took only a few months to develop,” says Guillaume. “It’s thanks to BigQuery that we are able to match the advertisement to a particular person. We index data by day in BigQuery, and by geographical location in Cloud Bigtable. That means we can locate relevant data much more quickly. We then run our smart algorithms using on-demand Cloud Dataflow clusters based on this data to prove a customer has visited a store.”
“With Google Cloud, managed services like Cloud Dataflow and Cloud Dataproc really take the burden away from the operations team,” says Mikael Gibert, DevOps Lead at Teemo. “There’s very little maintenance from our side so we can focus on optimizing the platform and the accuracy of the information we provide for our clients.”
Delivering data insights
With the analytics offered through BigQuery, Teemo’s clients are able to optimize their advertising campaigns and gain valuable actionable data insights. “For example, we carried out a project for the French supermarket chain Carrefour,” explains Guillaume. “Our data is gathered using software integrated with our mobile app partners, and it is completely anonymized and GDPR-compliant. Using this anonymized geolocation data, we were able to track which clients frequented only Carrefour, and which frequented numerous supermarket brands. It’s those kinds of insights that enable our clients to improve their targeting of particular customers.”
“Another customer, the French DIY chain BricoDepot, reported that every €1 spent with Teemo was worth €15 in revenue gained, thanks to the increased traffic in the shop,” adds Guillaume.
“With Google Cloud, we know we can scale up without any constraints, so we can continue to take in even more data and deliver even more store visits for our customers.”
—Guillaume Charhon, Co-founder and CTO, Teemo
Staying flexible
Thanks to Google Cloud, Teemo’s platform is able to process data in close to real time. “Maintaining low latencies is really important for mobile advertising. Even with 50,000 requests per second, we are able to process the requests we receive in under 40 milliseconds,” says Guillaume. “We are using four different Google data centers, one in Europe and three in the United States, so we’re close to our clients. And with Cloud CDN, we can cache banners as close to the ad viewer as possible. We’re really happy with the performance of the platform.”
The flexibility offered by Google Cloud is another key advantage. “Because of the flexible pricing structure, we can be much more agile,” says Mikael. “If we want to switch from Compute Engine to Cloud Functions from one day to the next, we can do so. We don’t have to wait for an annual subscription to end.”
Now, Teemo wants to add even more managed elements to its infrastructure, using Cloud Functions to execute code automatically, App Engine flexible environment to automatically scale up and down, and Cloud Composer to orchestrate workflows. “We also want to start using Cloud Memorystore, which has only just become available, for our Redis database,” says Mikael. “All of this should reduce the operations burden even further, so we can concentrate on code, not infrastructure.”
“We are currently focusing on the United States, and then we want to take the platform global,” says Guillaume. “With Google Cloud, we know we can scale up without any constraints, so we can continue to take in even more data and deliver even more store visits for our customers.”
About Teemo
Teemo is a drive-to-store mobile advertising platform that enables clients to better target customers using geolocation to increase consumer store visits.
Industries: Technology
Location: France
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],[],[[["\u003cp\u003eTeemo, a drive-to-store mobile advertising platform, leverages big data and geolocation to help businesses increase in-store visits by precisely targeting customers.\u003c/p\u003e\n"],["\u003cp\u003eUsing Google Cloud's scalable infrastructure, including BigQuery, Cloud Bigtable, Compute Engine, and Cloud Pub/Sub, Teemo processes 50,000 requests per second and matches anonymized data for targeted ad delivery.\u003c/p\u003e\n"],["\u003cp\u003eTeemo's clients benefit from actionable data insights and optimized advertising campaigns, resulting in measurable ROI, such as one client reporting €15 in revenue for every €1 spent with Teemo.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Cloud's managed services, like Cloud Dataflow and Cloud Dataproc, minimize operational overhead for Teemo, allowing them to focus on platform optimization and data accuracy, while offering a flexible, non-subscription based pricing structure.\u003c/p\u003e\n"],["\u003cp\u003eTeemo can rapidly scale and process data in real-time thanks to the Google Cloud platform, ensuring low latency for mobile advertising, and it plans to incorporate additional managed services such as Cloud Functions, App Engine, Cloud Composer, and Cloud Memorystore for further operational efficiency.\u003c/p\u003e\n"]]],[],null,["Teemo: Getting more customers through the door with big data analysis\n\nAbout Teemo\n\n\nTeemo is a drive-to-store mobile advertising platform that enables clients to better target customers using geolocation to increase consumer store visits. \nIndustries: Technology \nLocation: France \nProducts: [BigQuery](https://cloud.google.com/bigquery/), [Cloud Bigtable](https://cloud.google.com/bigtable/), [Compute Engine](https://cloud.google.com/compute/), [Cloud Pub/Sub](https://cloud.google.com/pubsub/), [Dataflow](https://cloud.google.com/dataflow/), [Cloud Dataproc](https://cloud.google.com/dataproc/), [Cloud CDN](https://cloud.google.com/cdn/), [App Engine](https://cloud.google.com/appengine/), [Cloud Memorystore](https://cloud.google.com/memorystore/) \n\nTell us your challenge. We're here to help.[Contact us](/contact)\n\nTeemo builds its drive-to-store advertising platform on Google Cloud to optimize geolocation data analysis with BigQuery and powers its data pipeline with Compute Engine and Cloud Pub/Sub. \n\nGoogle Cloud results\n\n- Powers a scalable data pipeline with Compute Engine, Cloud Pub/Sub, and Cloud Dataproc to process 50,000 requests every second\n- Enables the matching of anonymized localization data with BigQuery, Cloud Bigtable, and Cloud Dataflow, resulting in better targeted ads and more accountable ROI\n- Provides the option of a flexible pricing structure that doesn't require long-term product subscriptions, keeping the company agile and ready to adapt \n\nManaged services free more time for core business activities \n\nThe rise of online shopping may have drawn shoppers away from the traditional stores, but businesses with physical locations are still looking for ways to entice customers to visit their brick-and-mortar stores, as well as their virtual ones. Marketing platform [Teemo](https://teemo.co/) leverages big data to target, drive, and measure in-store visits in a uniquely precise way. Founded in 2014, the French platform now has offices in the United States and has worked with major retail brands including Volkswagen, Leader Price, and Intersport. \n\n\"Both retailers and customers want ads that are high-quality, well-targeted, and relevant. It is our big data approach that enables us to answer those needs and stay ahead of competitors.\"\n---*Guillaume Charhon, Co-founder and CTO, Teemo* \n\n\"Thanks to our use of geolocation data, companies can target shoppers and deliver ads relevant to their location history, and then accurately measure how many physical visits a particular campaign has generated,\" says Guillaume Charhon, Co-founder and CTO at Teemo. \"To do that, we collect large quantities of anonymized data through our app partnerships, and use algorithms to offer relevant key analyses to our customers, such as the number of visits per store, length of visit, and so on.\"\n\n\nIn order to process the large volumes of data required to feed its algorithms, Teemo looked for a platform that was straightforward to use, powerful, highly secure, and scalable. The company found that [Google Cloud](https://cloud.google.com/)was the perfect fit.\n\n\n\"Both retailers and customers want ads that are high-quality, well-targeted, and relevant,\" says Guillaume. \"It is our big data approach that enables us to answer those needs and stay ahead of competitors. We process billions of data points per day and answer to more than 50,000 advertising opportunities a second, in real time.\" \n\nBuilding a scalable platform\n\n\nFor any start-up, being able to scale from day one is key to quickly building a customer base and growing the business. Teemo needed a platform that could immediately be trusted to handle large quantities of data, in order to benefit from big data scalability from the beginning. \"We wanted to start feeding data into the platform very early on, before we were even certain exactly how we would use it,\" says Guillaume. \"It needed to work from the launch of the very first application partnership.\" \n\n\"With Google Cloud, managed services like Cloud Dataflow and Cloud Dataproc really take the burden away from the operations team. There's very little maintenance from our side so we can focus on optimizing the platform and the accuracy of the information we provide for our clients.\"\n---*Mikael Gibert, DevOps Lead, Teemo* \n\nTo do that, Teemo built its platform on Google Cloud, creating a data pipeline using [Compute Engine](https://cloud.google.com/compute/) with [Cloud Pub/Sub](https://cloud.google.com/pubsub/) and [Cloud Dataflow](https://cloud.google.com/dataflow/) to feed data into [BigQuery](https://cloud.google.com/bigquery/) and [Cloud Bigtable](https://cloud.google.com/bigtable/). \"Implementing the infrastructure was very straightforward, it took only a few months to develop,\" says Guillaume. \"It's thanks to BigQuery that we are able to match the advertisement to a particular person. We index data by day in BigQuery, and by geographical location in Cloud Bigtable. That means we can locate relevant data much more quickly. We then run our smart algorithms using on-demand Cloud Dataflow clusters based on this data to prove a customer has visited a store.\"\n\n\n\"With Google Cloud, managed services like [Cloud Dataflow](https://cloud.google.com/dataflow/) and [Cloud Dataproc](https://cloud.google.com/dataproc/) really take the burden away from the operations team,\" says Mikael Gibert, DevOps Lead at Teemo. \"There's very little maintenance from our side so we can focus on optimizing the platform and the accuracy of the information we provide for our clients.\" \n\nDelivering data insights\n\n\nWith the analytics offered through BigQuery, Teemo's clients are able to optimize their advertising campaigns and gain valuable actionable data insights. \"For example, we carried out a project for the French supermarket chain Carrefour,\" explains Guillaume. \"Our data is gathered using software integrated with our mobile app partners, and it is completely anonymized and GDPR-compliant. Using this anonymized geolocation data, we were able to track which clients frequented only Carrefour, and which frequented numerous supermarket brands. It's those kinds of insights that enable our clients to improve their targeting of particular customers.\"\n\n\n\"Another customer, the French DIY chain BricoDepot, reported that every €1 spent with Teemo was worth €15 in revenue gained, thanks to the increased traffic in the shop,\" adds Guillaume. \n\n\"With Google Cloud, we know we can scale up without any constraints, so we can continue to take in even more data and deliver even more store visits for our customers.\"\n---*Guillaume Charhon, Co-founder and CTO, Teemo* \n\nStaying flexible\n\n\nThanks to Google Cloud, Teemo's platform is able to process data in close to real time. \"Maintaining low latencies is really important for mobile advertising. Even with 50,000 requests per second, we are able to process the requests we receive in under 40 milliseconds,\" says Guillaume. \"We are using four different Google data centers, one in Europe and three in the United States, so we're close to our clients. And with [Cloud CDN](https://cloud.google.com/cdn/), we can cache banners as close to the ad viewer as possible. We're really happy with the performance of the platform.\" \n\nThe flexibility offered by Google Cloud is another key advantage. \"Because of the flexible pricing structure, we can be much more agile,\" says Mikael. \"If we want to switch from Compute Engine to Cloud Functions from one day to the next, we can do so. We don't have to wait for an annual subscription to end.\"\n\n\nNow, Teemo wants to add even more managed elements to its infrastructure, using [Cloud Functions](https://cloud.google.com/functions/) to execute code automatically, [App Engine](https://cloud.google.com/appengine/) flexible environment to automatically scale up and down, and [Cloud Composer](https://cloud.google.com/composer/) to orchestrate workflows. \"We also want to start using [Cloud Memorystore](https://cloud.google.com/memorystore/), which has only just become available, for our Redis database,\" says Mikael. \"All of this should reduce the operations burden even further, so we can concentrate on code, not infrastructure.\"\n\n\n\"We are currently focusing on the United States, and then we want to take the platform global,\" says Guillaume. \"With Google Cloud, we know we can scale up without any constraints, so we can continue to take in even more data and deliver even more store visits for our customers.\"\n\nTell us your challenge. We're here to help.[Contact us](/contact) \n\nAbout Teemo\n\n\nTeemo is a drive-to-store mobile advertising platform that enables clients to better target customers using geolocation to increase consumer store visits. \nIndustries: Technology \nLocation: France \n[BigQuery](https://cloud.google.com/bigquery/) [Cloud Bigtable](https://cloud.google.com/bigtable/) [Compute Engine](https://cloud.google.com/compute/) [Cloud Pub/Sub](https://cloud.google.com/pubsub/) [Dataflow](https://cloud.google.com/dataflow/) [Cloud Dataproc](https://cloud.google.com/dataproc/) [Cloud CDN](https://cloud.google.com/cdn/) [App Engine](https://cloud.google.com/appengine/) [Cloud Memorystore](https://cloud.google.com/memorystore/)"]]