Obriym CRM logoObriym CRMCustomer flow workspace
AIFeaturesPricingRoadmapIntegrations
Sign inGet started
AIFeaturesPricingRoadmapIntegrations
Store · Shopify

Shopify → CRM, and statuses back

Shopify orders and customers flow into the CRM, and fulfillment and cancellation sync back via the Admin API.

Try in your workspaceAll integrations
#1042paid
Fulfilled · 2 items
Admin API → CRM: Delivered

Shopify is a leading SaaS e-commerce platform. Order and customer webhooks are accepted with HMAC verification, and reverse-sync works through the Shopify Admin API.

What syncs

Orders

orders/create, updated, cancelled, fulfilled, paid → crm_orders.

Customers

customers/create, update → storefront_customers.

Fulfillment

shipped/delivered → fulfillment via the Fulfillment Orders API.

Cancellation

cancelled → the orderCancel GraphQL mutation.

Store products

Import the catalog into the CRM: a matching SKU or barcode links the existing product, a new one waits for your review.

Prices and stock

The CRM pushes price and stock to store variants — after a dry run, and only once you turn the direction on.

Shopify → CRM status mapping

financial_status: paidProcessing
fulfillment_status: fulfilledDelivered
financial_status: refundedRefunded
cancelledCancelled

GraphQL Admin API throughout

Fulfillment is created via the Fulfillment Orders API and cancellation via the orderCancel mutation — the whole adapter speaks the GraphQL Admin API, since Shopify made REST Admin legacy. You create the app in your own Shopify Dev Dashboard: Obriym registers nothing with Shopify and is not a Shopify Partner app.

Setup

  1. 1

    Create an app in your Dev Dashboard

    Shopify closed custom-app creation in the store admin on 2026-01-01; new apps are made in the Dev Dashboard and installed on your store.

  2. 2

    Grant the scopes it needs

    Orders, products, inventory, locations, customers and merchant-managed fulfillment orders.

  3. 3

    Paste the credentials

    Shop domain + client id and secret. The CRM exchanges them for an access token, registers the webhooks and derives the HMAC secret.

Frequently asked questions

Are scopes shown on the test?

Yes — the connection test queries shop and accessScopes over GraphQL and shows the store, plan and granted scopes.

Why aren't refunds pushed?

A Shopify refund requires line-item amounts, so in v1 we don't push refunds automatically.

Connect Shopify

Orders, customers and fulfillment in sync with the CRM.

Start for free
Obriym CRM logoObriym CRMCustomer flow workspace

Obriym CRM is a focused workspace for sales teams and e-commerce operations. Leads, deals, orders, and customer retention in one place.

Product by OBRIYM

  • crm@obriym.com
  • OBRIYM
  • Serhii Oberemchuk

Individual Entrepreneur Oberemchuk Serhii Oleksandrovych · State reg. 178752761226

Product

  • AI
  • Features
  • Pricing
  • Compare
  • Roadmap
  • Integrations
  • API Reference

Company

  • About OBRIYM
  • Founder
  • Contact
  • Roadmap

Developers

  • For developers
  • OpenAPI spec
  • JS Widget
  • Lead intake API
  • Orders API

©2026Obriym CRM by OBRIYM. Built for production sales and e-commerce teams.

Terms of UseTerms of ServicePayment & RefundsPrivacy PolicySubprocessorsData ProcessingLegal detailsData DeletionPricingAPI Docs