Skip to main content
DBB Software logo

Building Audience Targeting and Enrichment Features for a SaaS Platform

DBB Software worked as an extension of Tie's in-house engineering team and helped build user-defined audience targeting filters and audience-list enrichment, so Tie's marketers can run their own targeting and enrichment work without filing engineering tickets for every variant.

Industry

Retail & E-Commerce

Service

Web Development

Team

2 Full-Stack Developers

Project State

October 2024 – Ongoing

Country

US Flag

United States

Tie Case Study
plaacewhite

About the Client

Tie helps creators and e-commerce brands convert their audiences into customers through personalized storefronts, automated recommendations, subscription billing, and no-code configuration tools. The platform combines enriched customer data and creator-to-brand matching to deliver a high-performing commerce experience for both sides.

The Client's Initial Request

Tie's marketers needed engineering involvement for every change to their targeting filters and for every audience-enrichment task. The company decided to fix this problem.

Marketer-Defined Targeting Filters

Build a surface where marketers select the filters they want applied to their audience, without needing engineering involvement for every variant.

01

Audience List Enrichment

Let marketers upload a customer list and get it back enriched with broader audience signals that the platform can match per user.

02

Support Review and Approval Workflow

Route configuration requests through support before they go live, so support keeps quality control on what targeting gets deployed.

03

Slack-Routed Approvals

Route incoming configuration requests to customer support via Slack so the team is alerted in their existing tool and can approve with a single click.

04

Solutions We Delivered

DBB Software worked as an extension of Tie's in-house engineering team across features.

Marketer-Configurable Targeting Filters

Built a user-facing surface where marketers select targeting criteria for their audience. Filter selection happens in-product rather than as a ticket to engineering. Marketers can compose targeting variants on their own time and submit them for review.

Audience List Enrichment via Upload

Assisted in building the list-upload pipeline, where a user provides a customer list, and the platform returns the list enriched with broader audience signals that the platform can match per user. The enrichment runs without engineering involvement on each cycle, so marketers can iterate on their audience data on their own schedule.

Request-and-Review Workflow with Slack Approvals

Created a workflow that routes marketer-defined configurations through support review before they go live. The marketer submits a configuration request and sees it as Pending in the platform UI. A Slack notification goes to customer support with the request details and an approve button; once support approves, the configuration applies, and the marketer's UI updates to reflect the new state.

Results Achieved

square-cursor

Marketer-Defined Targeting Without Engineering Tickets

Marketers configure their own targeting variants in-product instead of filing an engineering ticket for each change.

refresh

Support Stays in the Approval Loop

Marketers configure freely and see their requests as Pending in the platform UI; support is notified through Slack and approves with a button.

access

Audience Enrichment Available to Marketers Directly

Audience-list enrichment runs through the upload surface rather than through an engineering hand-off. Marketers run their own enrichment cycles on their own schedule.

Put Audience Targeting in Your Marketers' Hands

We help build user-configurable feature surfaces on your platform, including request workflows and audience data enrichment, so your marketers don't file engineering tickets for routine audience work.

Contact Us

I have read the principles of personal data protection - Privacy Policy

"Our 10 years of expertise are embedded in our pre-built solutions, so you don’t need to start from scratch. We set everything up 50% faster.

Interested? Fill out the form and book a free consultation!”

Mina Morkos

Business Development Manager