Skip to content
Creatuity
Back to Insights

Adobe Commerce B2B Account Hierarchy Playbook: Shared Catalogs, Approvals, and Faster Reorders

A practical Adobe Commerce B2B framework for company accounts, shared catalogs, approvals, quick order, requisition lists, and ERP-aligned rollout.

Most B2B ecommerce teams do the same thing at kickoff: turn on Adobe Commerce B2B features, configure a few roles, import products, and hope adoption follows.

Then reality hits.

Inside sales still gets “can you place this for me?” emails. Buyers complain they can’t see the right contract assortment. Approval flows get bypassed because no one trusts them. ERP and storefront data drift apart, and every order exception becomes a Slack thread.

The problem is rarely the platform. Adobe Commerce gives you strong B2B primitives: company accounts, role permissions, shared catalogs, requisition lists, quick order, negotiated quotes, and purchase-order workflows. The issue is design order. Teams configure features first and define account logic second.

If you want a B2B portal that actually speeds ordering, reverse that sequence.

This playbook shows how to design your Adobe Commerce B2B account hierarchy before configuration, how to align that model to ERP ownership, and how to roll out in 90 days without creating another channel your team has to babysit.

Why B2B portals break even when the feature checklist is complete

A lot of portal projects fail quietly. They launch on time, pass QA, and still underperform because the model underneath the UX doesn’t match how buying happens.

In B2B, “customer” is not one person. It is usually a legal entity with many buyers, branch locations, budget owners, and procurement rules. If your digital account model does not mirror that operating reality, buyers either hit friction or invent workarounds.

You can see this pattern in most frustrated-portal environments:

  • The parent company exists in ERP, but storefront users are flattened into one generic account.
  • Catalog visibility is broad “for convenience,” so buyers see products they should not order.
  • Approval paths are tied to role names, not spend thresholds or branch policy.
  • Reorders rely on search instead of SKU-first workflows.
  • Integrations sync everything slowly instead of syncing the small set of fields that make ordering accurate.

When that happens, buyers do what they always do under friction: call a rep, email a spreadsheet, or postpone the order.

If this sounds familiar, start with your account architecture, not your theme, not your extension stack.

The five design decisions to lock before configuration

Before you configure Adobe Commerce B2B features, lock these five decisions with your ecommerce, sales ops, and ERP owners in the same room.

Your hierarchy should answer one question fast: who can buy for whom?

At minimum, define:

  • Parent account (holding company or top-level business entity)
  • Child accounts (subsidiaries, branches, departments, or locations)
  • Buyer types (requester, purchaser, approver, admin)
  • Cross-account visibility rules (what a regional admin can and cannot see)

The best implementations keep hierarchy depth practical. Two or three levels is usually enough for most manufacturers and distributors. More levels are possible, but each layer increases training complexity and approval edge cases.

Design principle: if your org chart needs six slides to explain, your storefront hierarchy likely needs simplification before build.

2) Permission model: separate operational roles from financial authority

A common mistake is tying “approver” to job title instead of transaction policy.

In Adobe Commerce, role permissions should reflect execution tasks, while approval rules should reflect financial controls. Those are not the same thing.

For example:

  • A branch buyer can create carts, upload quick orders, and submit requisitions.
  • A department lead can approve orders up to a defined threshold.
  • A central procurement manager can approve exceptions and manage cost-center alignment.

That separation keeps your model stable when people change roles. It also reduces the “we have to rebuild permissions every quarter” problem.

3) Shared catalog strategy: govern what each account can buy

Shared catalogs are where many B2B projects win or lose trust.

If buyers see the wrong assortment, wrong contract item set, or wrong availability context, confidence drops quickly. They stop self-serving and return to assisted channels.

A practical shared catalog strategy includes:

  • Segment by contract logic, not marketing segment names
  • Keep catalog assignment ownership explicit (usually commerce ops + pricing governance)
  • Version changes with effective dates when contract transitions occur
  • Test visibility at account and sub-account level before production rollout

If you need a deeper field-level ownership model across ERP, PIM, OMS, and storefront, this guide is worth revisiting: Source of Truth in B2B Commerce: ERP vs PIM vs OMS vs Ecommerce.

4) Reorder design: use quick order and requisition lists for repeat velocity

B2B buyers do not want to browse your catalog every week. They want fast repeat procurement.

Adobe Commerce gives you two high-value reorder workflows:

  • Quick Order for SKU-first entry, including bulk and CSV patterns
  • Requisition Lists for recurring baskets and team handoffs

Use both, but define when each is the default.

A simple rule that works:

  • High-frequency, known SKU workflows -> Quick Order
  • Team-managed recurring orders -> Requisition Lists

Then instrument adoption: measure how many successful orders originate from quick order and requisition list flows versus full catalog browse. If those two paths are underused, your buyers are telling you where friction still lives.

For a broader look at why self-service breaks in practice, see: Why Your B2B Self-Service Portal Frustrates Buyers.

5) Integration contract: define ERP sync priorities before launch

Most launch pain comes from integration ambiguity, not UI bugs.

Do not start with “sync everything.” Start with an explicit minimum contract that makes digital ordering dependable.

Phase-one sync priorities should usually include:

  • Account master and hierarchy identifiers
  • Buyer/user status and role-relevant flags
  • Contract assortment linkage
  • Inventory availability signals fit for ordering confidence
  • Order acknowledgement and status milestones

You can mature from there, but if these are unstable, buyers will not trust the portal.

If your team is still mapping integration maturity, these two resources align well with this playbook:

A 90-day implementation sequence that keeps risk controlled

The goal is not just launch. The goal is trusted adoption.

Here is a practical 90-day sequence we use for complex Adobe Commerce B2B projects.

Days 0-30: model, map, and reduce ambiguity

Focus on architecture decisions and data contracts.

  • Finalize account-hierarchy blueprint with sales ops + finance + ecommerce
  • Define role matrix and approval boundaries
  • Map shared catalog segmentation and assignment ownership
  • Lock integration contract for phase-one fields
  • Stand up a pilot cohort definition (which accounts go first)

Deliverable to insist on: one signed architecture decision record covering hierarchy, permissions, catalogs, and sync ownership.

If you skip this artifact, your build team will improvise policy inside configuration screens.

Days 31-60: pilot with controlled buyers and real order paths

Now build and test where risk actually lives.

  • Configure company accounts and permissions for pilot accounts
  • Assign shared catalogs to pilot entities
  • Enable quick order + requisition list workflows
  • Run end-to-end ordering scenarios with real buyer roles
  • Validate ERP round-trips on acknowledgements and status

Pilot success criteria should include:

  • Reduction in assisted order entry for pilot accounts
  • Clean approval execution without manual override
  • Fewer order exceptions tied to account/catalog mismatch

Days 61-90: harden, train, and expand rollout

Use pilot data to fix friction before scaling.

  • Close top exception categories from pilot
  • Tune role permissions and approval rules where behavior disagrees with policy
  • Expand shared catalog governance checklist
  • Build role-specific training for buyer admins and approvers
  • Onboard next account cohort with a repeatable playbook

At this stage, you should also align performance and UX optimization so speed supports adoption. If your buyer portal is functionally correct but slow, usage will still leak. For inventory-sensitive environments, this article helps frame the operations side: Advanced Inventory Management for Manufacturers & Distributors.

What differentiates high-performing Adobe Commerce B2B programs

High-performing B2B programs treat Adobe Commerce as a business system, not just a storefront.

That means:

  • They design account logic as a governance decision, not a one-time config task.
  • They connect buyer workflows to ERP truth in a controlled integration contract.
  • They prioritize reorder speed because repeat orders are where operational margin is won.
  • They train account admins and approvers as part of go-live, not as an afterthought.

At Creatuity, this is where specialization matters.

We focus on Adobe Commerce and Magento. We design for B2B complexity, not generic ecommerce assumptions. We use AI-accelerated delivery to move faster on implementation and QA cycles, and we build with Hyvä where it improves storefront performance and long-term maintainability.

Common implementation mistakes to avoid

Before you kickoff your next B2B portal phase, run this quick red-flag check:

  1. No explicit hierarchy model before configuration starts
  2. Permission sprawl with role names that hide approval logic
  3. Shared catalogs owned by no one after go-live
  4. Reorder tools enabled but not operationalized in training and reporting
  5. Integration scope too broad for phase one, causing unstable launch behavior

If you fix those five issues early, Adobe Commerce B2B features start compounding instead of creating operational drag.

Final takeaway

Adobe Commerce gives B2B teams the core capabilities they need. The leverage comes from design discipline.

Model your account hierarchy around real buying authority. Govern shared catalogs like contract infrastructure. Make reorder workflows the default path. Sync the minimum ERP fields that create trust, then expand.

Do that, and your buyer portal stops being a side channel and becomes a durable revenue and operations engine.

If your team wants a second set of eyes before the next phase, we can run an architecture diagnostic and give you a concrete rollout plan tailored to your account model, integration landscape, and growth targets.

FAQ

How many levels should a B2B account hierarchy have in Adobe Commerce?

For most manufacturers and distributors, two to three levels are enough: parent entity, child branch/department, and user roles. More depth can work, but each additional level increases permission complexity and support overhead.

When should we use shared catalogs instead of broad customer groups?

Use shared catalogs when contract assortment, pricing visibility, and account-specific product access need governance at company or sub-company level. Broad grouping is fine for simple segmentation, but complex B2B purchasing usually requires more precise control.

How are requisition lists different from quick order?

Quick order is best for fast SKU-entry and bulk repeat ordering. Requisition lists are better for saved, reusable baskets that teams manage over time. Most mature B2B portals use both and guide buyers to the right flow by use case.

What should ERP sync first for a stable B2B portal launch?

Start with account hierarchy identifiers, user status flags, catalog entitlement links, inventory confidence signals, and order acknowledgements/status milestones. These data flows create trust in digital ordering and reduce manual exception handling.

About the Author

J

Joshua Warren is CEO of Creatuity, an ecommerce agency specializing in Adobe Commerce and B2B digital commerce. He hosts the Commerce Today podcast and has led 500+ ecommerce projects over 25+ years. View all articles by Joshua →

Related Insights