Feeling stuck with Segment? Say πŸ‘‹ to RudderStack.

SVG
Log in

Blogs

Three architectures to make your data stack more efficient in 2023

Written by
Eric Dodds

Eric Dodds

Head of Product Marketing
Blog Banner

In 2023, data teams are working hard to make every project and every piece of data count in the face of uncertain economic times.

Companies are accelerating projects that leverage data to become more revenue efficient, like personalization and churn reduction, but they are also scrutinizing expenses and ensuring that every piece of technology is pulling its weight in driving value.

Over the past several months we’ve worked with many of our customers to evaluate their stacks and find opportunities for efficiency.

Here are three effective approaches we’ve seen data teams use to leverage RudderStack for making their function more cost-efficient in terms of both time and technology.

Time is money: eliminate low-value integrations engineering

The number of tools used by every team in modern companies is exploding (the average company has 75 tools!).

This often translates into custom integrations work for data teams across the stack, from ingesting data to creating custom pipelines that send that data to whatever downstream tools need it.

Here’s a specific example from one of our customers (an international furniture retailer):

The problem

The data team spent a significant amount of time responding to marketing requests for adding new dimensions to user profiles for email campaigns, which required:

  • Collecting data that was fragmented across the stack
  • Working with analysts to join data and produce the desired data points
  • Managing and running custom-built pipelines to get that data into the marketing team’s email automation tool

Because of time delays, the marketing team would often rely on CSV exports, which they cleaned and loaded directly into their tool, which introduced constant challenges related to data discrepancies and file size limitations.

Old architecture:

  • Brittle in-house pipelines
  • Complex queries to join basic data
  • 1-2 weeks to get new data points into marketing’s platform
  • Manual, error-prone data cleaning in spreadsheets

The solution:

This particular data team implemented a data integration layer using RudderStack’s out-of-the-box integrations, eliminating all of their custom in-house solutions and manual data wrangling. The data team is now focused on helping marketing implement use cases key to thriving in 2023.

New architecture:

  • Data is sent directly to the email automation tool
  • Data is sent directly to the data warehouse

Reverse ETL enables fulfillment of new data requests in 1 hour

Eliminate low value integrations engineering with RudderStack

Sign up for RudderStack today to get rid of brittle in-house pipelines and build confidence with every downstream team.

Money is money: replace legacy CDPs with data infrastructure

10 years ago, legacy CDPs that stored your data made sense because data warehouses were still relatively new and cost-prohibitive for many companies.

Today, the cloud data warehouse has become the most scalable, efficient, and secure place to centralize your data and ship complex projects like ID resolution and multi-channel attributionβ€”all without creating another silo with an expensive CDP.

Let’s take a look at an example:

A national shoe brand wanted to grow their eCommerce business with improved customer experiences, and knew that ID resolution was a crucial step to personalization and other use cases.

The problem:

Their legacy CDP vendor was costly, inflexible, and created a separate data set that kept teams siloed.

Old architecture:

  • No ID resolution
  • Limited use cases and data integrations
  • Limitations in syncing internal data into vendor platform
  • No Reverse ETL
  • Trigger mechanisms mostly based on order data

The solution:

They replaced their legacy CDP with their own data warehouse (Snowflake), and RudderStack’s Event Stream and Reverse ETL pipelines, giving them far more control, scalability, and flexibility at a fraction of the price.

Plus, they improved security and compliance because the legacy CDP no longer kept a copy of their data.

New architecture:

  • Warehouse is the single source of truth
  • ID resolution with all warehouse data and compute power
  • Pricing based on usage of owned infrastructure, low to no maintenance cost
  • Full ownership of data - secure and compliant
  • Advanced features for data sharing, APIs and code-based transformations

By replacing their expensive legacy CDP vendor, the data team was able to extend their Snowflake investment and help the business deepen customer relationships with consistent data across their entire stack, and personalized experiences across the customer journey.

Replace your legacy CDP with a more powerful solution

Sign up for RudderStack to get more control, scalability, and flexibility than your legacy CDP can ever offer, at a fraction of the price.

Flexibility is money: move faster with adaptable infrastructure

In 2023, taking advantage of opportunities quickly will be key to staying ahead of the competition. For data teams, that means fueling ideas and initiatives with data and helping teams get them live as quickly as possible.

New projects often create new requirements, which often means either some sort of custom engineering work or buying a new tool to do the job, both of which will be extremely hard to justify in the current environment.

We’ve seen our customers use RudderStack’s flexible infrastructure to build creative solutions that help other teams move fast while avoiding unnecessary costs.

Here are two examples.

Using Transformations to enrich data payloads with 3rd-party geography and account information

There are entire companies focused on data enrichment and their services can be pricey, especially as add-ons for CRMs and marketing tools.

There are plenty of powerful, cost-effective APIs out there, though, and our customers use RudderStack Transformations to hit those APIs and enrich event payloads in the pipeline before they are delivered to downstream tools.

Geolocation based on IP

Problem

A customer marketing team figured out that delivering localized offers by region significantly increased conversion rate, but they didn’t have addresses for many of their users.

Solution

Their data team leveraged a cost-effective geolocation API to solve the problem. In a RudderStack Transformation, they passed the user’s IP address to the service and appended the returned region to the payload, which was passed into a custom field in the marketing platform.

The marketing team was then able to automatically segment users into regional lists and trigger location-based offers in real-time.

Bonus: the data team was also able to scrub the actual IP address from the payload before delivery to the marketing tool to maintain PII compliance.


Using Webhooks to hydrate internal APIs and tooling

Problem

A customer product team was experimenting with various sign-up experiences and learned through A/B testing that there were certain pages on the marketing site and in their documentation that were likely to convert very high.

The problem for the product team was engineering resources: there were higher priorities than building a custom signup flow into the marketing site itself.

Solution

The product team brought this problem to the data engineering team, who had recently implemented RudderStack. The data team also knew that the app exposed an API for account creation.

Their solution was to use RudderStack’s Webhook destination combined with a Transformation to initiate the signup process without requiring any work from the engineering team, which was a huge win for everyone.

Here’s how it works:

  • Payload comes into RudderStack via the marketing site source
  • The payload hits a Transformation to shape it correctly for the internal signup API (this team uses Python, but you can also write Transformations in JavaScript)
  • The Webhook destination forwards the payload to the signup endpoint
  • The signup process is initiated and the user gets an email from the app
Move faster with RudderStack

Sign up for RudderStack and use our flexible features to ship solutions faster for every team.

February 15, 2023