2024

Triffecta

Designed Triffecta DSP from scratch, unifying fragmented retailer campaign tools into one platform. The MVP launched in 2 months, reducing campaign setup time by ~31% and giving agencies centralized budget control.

Triffecta DSP interface

Product

Web app (desktop-first)

Domain

AdTech (programmatic advertising)

Client

Triffecta

Role

Sole Product Designer

Activities

competitor analysis branding tenant structure design personas/roles user flow prototyping usability testing

Metrics

first attempt success rate: 88% time to first campaign: 45m time on task: 19m

Challenge

Agencies had to run onsite campaigns in three separate retailer platforms with misaligned promo options and fragmented reporting. They needed a unified DSP with centralized budget control, designed and launched within 2 months.

Outcome

I established the tenant structure and user roles, designed the superadmin panel, and created the full campaign flow (MVP, MVP+1, MVP+2). Using ReactMUI with branded theming, I delivered mockups for campaign list, form, and tenant/user profiles, plus a mobile concept for future updates.

Impact

The DSP launch reduced campaign setup time by 31%, consolidated reporting, and improved budget visibility, while ReactMUI adoption cut dev effort by ~20%, enabling the 2-month launch.

Campaign settings

Define your campaign name and set the dates during which your ads will run. You can also choose to run ads continuously or according to a specific schedule.

Products

Select the products you want to promote in the campaign. You can search by ASIN, SKU, or product name, or browse all available products of yours across retailers.

Budget

Set up campaign's daily budget and maximum CPC (cost per click). You can automate budget distribution across wallets or adjust manually to control spend by retailer.

Ad placements

Choose where your ads will appear, such as product pages, category pages, or search results. You can switch between manual selection and auto-placement depending on your strategy.

Targeting

Choose how you want to reach shoppers—by keywords they search, by products they browse, or by broader categories. You can mix and match these targeting options to maximize visibility, whether you want precise search-driven exposure, placement alongside complementary products, or wider reach across entire categories.

Bonus

Mobile app concept

Triffecta mobile app concept