Krux Customers

3x Conversion Rate!

“The Krux platform and its solutions team are proving instrumental in enabling our data strategy, and helping us deliver richer, more relevant consumer brand experiences. This continued success only serves to validate our decision to adopt Krux’s technology platform, and we applaud Krux for its long-term vision and continued leadership in the data management sector.”

Fernando ArriolaVice President, Media & Integration

Krux gives us the technology firepower to capture what women are telling us about their desires, affinities and aspirations, make sense of it, and then take action using it across screens and platforms. Krux plays a critical role in assisting us in delivering meaningful experiences to women across all life stages, and more valuable media results for our marketing partners.

Steve LacyCEO

Krux has proven that it’s more than just a technology vendor — the Krux team is truly a partner, working with BBC Worldwide on a regular basis to drive even higher advertising results.

Login to Krux onsole

Capture Module

The Capture Module is comprised of several loosely coupled components that work together to provide a framework for unifying people data from different sources and systems. To start, the Krux Control Tag and the Krux Mobile SDK, which are deployed in end-user applications – like websites, ad creatives, and mobile apps – stream data in real-time to our farm of distributed, low-latency data collection servers. Those servers collectively process over 75,000 data collection requests per second.

Recognizing the fact that the true power of the marketing hub function comes from a combination of offline and online data, Krux treats ETL as a first class Engineering problem. Our cloud based ETL platform that is built on top of Hadoop can onboard, process and activate data from CRM systems, transaction systems and any other offline data storage systems. Data collected from both sources – online and offline – is stored in raw form in our redundant, always-on storage layer that we have built using Amazon S3.

Analysis Module

When it comes to the Analysis Module, Krux faced two major challenges, both of which have shaped the very foundation of our data platform. First, traditional data analysis tools like SQL and Excel fall short because they cannot handle such large volumes. Second, we recognized that we would need to provide tools that could be used by our end-users, most of whom are primarily non-technical and don't come from a Data Science or Data Analysis background.

To solve for this, we have built out an Analysis module, using Hadoop, Elastic Map-Reduce and Spark, that turns any Krux user into a Data Scientist. We provide a simple UI to perform complex analyses building audience segments or generating analytic insights. User input is transformed into Hadoop and Spark jobs using the Amazon Elastic Map-Reduce service. Our Reports Data Warehouse is also critical, where all results generated are streamed into Amazon Redshift to ensure access using Tableau or other reporting interfaces present within the Krux platform.

Activation Module

The Activation Module serves as the connections platform, routing and delivering people data to where it is needed through a real-time web-services and Server-to-Server integrations. The User Data Service is a highly fault tolerant web service that provides access to people data in real-time for the Krux Control Tag and Mobile SDK, powered by the Amazon DynamoDB NoSQL data store. An example of the Activation Module’s power is Krux Content Connector, our first vertical application, providing personalized content recommendations.

The entire platform is bookended by Krux Cloud Operating System -- a collection of tools and services for resource management, auto-scaling and job management, and flow control that we have built using the Amazon Web Services APIs and open-source configuration management tools. Further, we provide several application and integration APIs that allow companies to operate and interact with Krux.