Shepherd CommerceShepherd.Commerce

Know your buyers

Customer accounts with lifetime value built in.

Guest-friendly checkout, real accounts, and metrics that update themselves.

Shepherd links orders to customer accounts automatically, rolls up order count, total spent, and average order value in real time, and gives your storefront clean APIs for order history and verified product reviews.

Auto

LTV metrics on every completed order

0

Forced signups. Guests welcome.

Verified

Reviews tied to real purchases

Shepherd admin
Shepherd admin customer list with lifetime value metrics
Customer profiles with order count, total spent, and average order value at a glance.

Accounts when they want them, never when they don't.

Guest checkout is first-class. Contact info is enough to buy. When customers do sign in, orders attach to their account automatically and their history is available through the storefront API.

  • Guest checkout with no account requirement
  • Authenticated checkouts link orders to the customer automatically
  • Order history API matches by account or contact email
  • Built on Strapi's battle-tested users & permissions system

Lifetime value without the spreadsheet.

Every completed order updates the customer's order count, total spent, and average order value. Your best customers surface themselves. No exports or BI pipeline required to answer 'who are our top buyers?'

  • Order count, total spent, and AOV maintained automatically
  • Customer list in admin with commerce metrics
  • Metrics update the moment payment completes

Reviews you can actually trust.

Only authenticated customers who bought the product can review it, and nothing publishes until you approve it. Ratings, written reviews, and photos are moderated from the same admin as everything else.

  • Purchase-verified review submission
  • 1–5 star ratings with text and photo uploads
  • Admin approval gate before anything goes public
  • Reviews attach to the specific SKU purchased

Everything included.

Self-serve order history

Customers see their orders and statuses from your storefront.

Subscription portal

Stripe's customer portal handles plan changes and cancellations.

Contact records

Name, email, phone, and company captured with every order.

Roles & permissions

Strapi's permission system gates every customer-facing endpoint.

Email touchpoints

Confirmation, tracking, and cancellation emails from customizable templates.

CRM-ready data

Customer and order data live in your database. Pipe it to any CRM or email tool you like.

Easy for your whole team.

For store managers

Spot your VIPs instantly

The customer list ranks itself by spend and order count, perfect for loyalty outreach and win-back campaigns.

For support

Full context on contact

Pull up a customer and see every order, address, and payment state without leaving the admin.

For marketing

Your data, your campaigns

Customer data lives in your database, ready for any email or ads platform you already use.

How it compares.

Hosted platforms hold your customer data inside their walls. Shepherd keeps it in your database, with the same convenience.

CapabilityShepherd.CommerceShopifyBigCommerceWooCommerce
Customer data ownershipYour database, unrestrictedPlatform-held, API accessPlatform-held, API accessYour database
Lifetime value metricsBuilt inBuilt-in reportsBuilt-in analyticsPaid extensions
Verified-buyer reviewsBuilt in with moderationApp requiredBuilt inBuilt in (basic)

Competitor details compiled from public sources for general comparison; verify current terms with each provider. Third-party names are trademarks of their respective owners.

Powered by these plugins

Own the relationship.

Customer accounts, history, and metrics that live in your stack, not a platform's.