ecommercecraft

One catalog across seven sales channels and a B2B site

Fractional solution architecture for Teabloom since 2020, from marketplace integrations to a dedicated B2B wholesale site on Adobe Commerce.

Client
Teabloom
Industry
Online retail
Period
2020–present
Role
Fractional solution architect

Results

Sales channels
7
Dedicated B2B site
1
Years as fractional architect
5+

Challenge

Teabloom sells through its own Magento store and a growing list of marketplaces. Each new channel came with separate listings and stock counts that had to be kept in step by hand. Without one owner for the technical side, every addition meant more manual work and more chances to sell stock that was already gone. Wholesale buyers needed company accounts with their own prices, and a checkout built for the way businesses order.

Approach

Since 2020 I have worked as Teabloom’s fractional solution architect and own the technical roadmap. I decide what gets built next and how each new piece connects to what is already running.

The first priority was the multi-channel architecture. The store, Amazon FBA, Etsy, Walmart, TikTok Shop, eBay and Faire now draw from one catalog and one inventory. GeekSeller and Finale Inventory connect the catalog and inventory to those channels. I designed the data flow so the catalog and inventory are the single source of truth for every channel, and new channels can be added one at a time.

For wholesale I designed and built a dedicated B2B site on Adobe Commerce. It runs separately from the retail store and covers company accounts, tiered pricing, a B2B catalog and checkout flows built for repeat business orders.

Result

Seven sales channels now run from one catalog and one inventory, and wholesale buyers order through their own site with company accounts and their own prices. When a new channel or tool comes up, I weigh it against everything that is already connected. The engagement has continued for more than five years.

Adobe Commerce consulting

Not sure what your store needs next?

A 30-minute call is enough to find out.