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
United States

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 onboarding flow required the support team to handle several steps manually for each new user, including adding the user's domain (DNS), connecting their Klaviyo account, and setting up Google Ads integrations. Tie wanted to overhaul this and shift more of the onboarding to self-service.
Refactor the Onboarding Flow
Rebuild the onboarding experience around a self-service model, without disrupting active users.
01
Make DNS Provisioning Self-Service
Replace the support-team-handled DNS process with self-service domain addition through the platform.
02
Build Klaviyo and Google Integration Apps
Connect Klaviyo and Google Ads accounts directly to the platform so users don't file separate support requests for each.
03
Automate the Orchestration
Tie the onboarding pieces together so the new flow feels like a single experience for the user rather than a series of disconnected steps.
04
Solutions We Delivered
DBB Software worked as an extension of Tie's in-house engineering team across the onboarding workstream.
Refactored Onboarding Flow
Rebuilt the onboarding experience around a self-service model. The new flow gives new users a clean path from sign-up to first activation, without the manual support handoffs the previous flow required.
Self-Service DNS Provisioning
Replaced the support-team-handled DNS process with self-service domain addition through the platform. New users add their own domain directly through the product rather than filing a ticket and waiting for support to do it manually.
Klaviyo Integration App
Took part in building an integration app that connects a user's Klaviyo account into the platform without manual support intervention. No more support-handled API key exchanges per new user.
Google Ads Integration App
Assisted in building an integration app that connects a user's Google Ads account into the platform without manual support intervention.
Orchestration Across the Onboarding Pieces
Automated the workflow that ties these onboarding steps together so the new flow behaves as one experience for the user rather than a series of disconnected steps.
Results Achieved
Self-Service Onboarding End-to-End
The DNS and integration steps that previously required a support ticket per new user are now handled by the user directly through the platform.
Reduced Manual Support Load
The support team no longer handles per-user DNS additions or Klaviyo and Google Ads account hookups by hand.
Klaviyo and Google Ads Direct Integrations
Users connect Klaviyo and Google Ads accounts through integration apps inside the platform rather than coordinating with support to exchange API keys.
Onboarding Behaves as Unified Experience
The orchestration ties the refactored flow, DNS provisioning, and integration apps together so new users move through them without context-switching between the product and a support thread.
Move Manual Steps Out of Your SaaS Onboarding
We embed engineers into your in-house team and take part in shifting onboarding work off support and into self-service flows that users can complete on their own.
Contact Us
"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

