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
Tie white

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

"Most of our work starts with a 30-minute call where someone describes a product they're trying to ship and one part of the engineering picture they can't get around.

If that's where you are, let's set one up; I'll tell you straight whether we're the right fit.”

Mina Morkos

Business Development Manager

Want a similar outcome for your team?

Ask our AI assistant — it can pull related case studies, talk through the approach, and put you in touch with the team if you want a deeper conversation.

Discuss a similar project