Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics

stp.one, a European legal services software platform and part of the Septeo group, partnered with Rigby to connect its Medusa-based marketplace to Microsoft Dynamics - eliminating manual order-to-CRM data entry for its sales team.

Client
stp.one
Year
2026
Technology
Medusa
Website
stp.one
Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics
RECOGNIZED BY
Medusa Experts logo
Clutch rating
Clutch badge

Client

stp.one is a leading European legal services platform delivering intelligent software solutions across Germany, the Nordics, and beyond. With more than 30 years of expertise, the company employs over 400 people across 12 locations, supporting 8,000+ law firms and legal departments with day-to-day case and document workflows.

HIGHLIGHTS
  • Automated Medusa to Microsoft Dynamics Sales (CRM) integration - orders auto-create or match Accounts and Contacts, and close the matching Opportunity as Won
  • Email-first CRM lookup at checkout, with customer number as a disambiguator - no sale is ever blocked, ambiguous matches route to the sales team for review

Download case study

Problems

stp.one runs its commerce operations on Medusa, but its sales team's day-to-day tools were disconnected from it. Every order placed on the platform required manual work to create the corresponding Account, Contact, and Opportunity in Microsoft Dynamics Sales - the CRM the sales team actually works in day to day.

A new order coming in through Medusa didn't automatically become a new customer record in Dynamics. Someone had to notice it, open Dynamics, and re-key the details - the same information, entered twice, in two systems that had no way of talking to each other. The more orders came through, the more that manual step became a bottleneck rather than a formality.

stp.one's objective was direct: heavily reduce internal administration effort in the sales department to increase revenue margin. That meant closing the gap between the commerce platform and the CRM the business actually runs its sales process on - not adding another dashboard to check, but removing the re-entry step entirely.

Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics

Challenge

Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics

Solutions

Rigby built an integration layer connecting stp.one's Medusa marketplace to Microsoft Dynamics Sales, on top of a Medusa.js migration foundation, delivered across four work packages with a two-person Medusa Experts team.

Medusa to Dynamics Sales (CRM) Integration

Orders placed in Medusa now automatically create or match the corresponding Account in Dynamics Sales, link the matching Contact when one exists, and close a new Opportunity as Won - including conflict handling and retry logic for edge cases like existing customer records. The sales team opens Dynamics to a fully-formed record, not a blank form.

Email-First Checkout Validation

At checkout, an email-first lookup checks the order against Dynamics Sales in real time, using the customer number to disambiguate when an email matches multiple accounts. No sale is ever blocked by the check - orders that don't resolve cleanly are routed to the sales team's review queue instead of stopping the customer.

Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics
Migration Foundation

Ahead of the integration work, Rigby also handled the underlying Medusa.js migration itself - replacing the prior Shopify setup, building the custom modules the integration needed, migrating the product catalog, and connecting the new frontend.

Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics

Results

The integration has processed 500+ orders through UAT and early production traffic, validating the sync logic - Account/Contact matching, Opportunity close, and checkout lookup - across real order volume.

The strongest signal of the outcome isn't a metric: stp.one moved directly into planning a Phase 2 scope, covering multi-vendor marketplace functionality, direct Medusa-to-Business Central writes, and automatic contract generation in the ERP. Manual re-entry between Medusa and Dynamics is gone for matched orders - they arrive in the CRM as ready-to-work records instead of data-entry tasks, while anything ambiguous routes to the sales team for a quick decision rather than blocking the customer. A client planning a scope expansion this early is a proof point that doesn't need a metrics table to make its case.

Cutting Manual Sales Admin by Connecting Medusa to Microsoft Dynamics
No items found.

Let’s build together

Let’s talk about how we can build your commerce project — tailored to your business, powered by Rigby

Office team of young professionals collaborating over a computer in front of a colorful geometric wallYoung professionals collaborating over computer during team meeting in modern office space

Got a commerce
modernization challenge?
Let's talk

A 30-minute Commerce Future Session - tailored to your stack, your challenges, your roadmap. No pitch. Just perspective. No preparation needed on your side.

Jacob Zbąski
Co-founder & CEO

“Whether you're exploring migration, struggling with legacy complexity, or just want a second opinion - we're here.”

Jacob Zbąski
Co-founder & CEO