Konnectify
Shopify + Konnectify

Shopify Integration with Konnectify

Connect Shopify to Konnectify to automate commerce workflows across your store—sync customers, orders, products, inventory, and fulfillment events to keep operations accurate and fast.

Customers Orders Draft Orders Products Product Variants Inventory Fulfillments Refunds & Returns Locations Articles 21 Triggers 33 Actions

What is Shopify?

Shopify is a complete commerce platform for running an online store—managing products, customers, orders, payments, and fulfillment from one place. When you connect Shopify to Konnectify, you can automate operational workflows across your stack (support, fulfillment, accounting, inventory tools) so your store data stays consistent without manual work.

This integration is designed for commerce teams that need reliable, event-driven automation for customers, orders, products, inventory updates, refunds, and returns.

New to Shopify?

Create a Shopify store or set up a custom app to enable API access for automations.

Visit Shopify →
New to Konnectify?

Build workflows in minutes using Shopify triggers and actions—no brittle scripts required.

Create a Konnectify account →
What you can automate
• Sync new/updated customers to your CRM or support tools
• Route new orders to fulfillment or WMS systems
• Create draft orders from quotes or internal requests
• Keep product catalog and variants aligned across channels
• Update inventory levels by location and prevent overselling
• Automate refunds, returns, and fulfillment tracking events

API & Authentication

Authentication type: Credentials (Client ID + Client Secret + Shop Name)

This Shopify connector uses a custom app credential setup. You’ll provide your Shop Name (without .myshopify.com) plus the custom app’s Client ID and Client Secret from the Shopify admin/developer dashboard. Konnectify uses these credentials to securely authenticate requests to Shopify’s Admin API.

What the API connection enables
  • Read and react to real-time store events via webhooks (customers, orders, products, inventory items, refunds, returns, fulfillments).
  • Create and manage orders and draft orders.
  • Create/update products and variants and look them up by ID, handle, SKU, or title.
  • Activate and update inventory across locations.
  • Create fulfillments and fulfillment events (tracking milestones).
  • Create returns and refunds to support post-purchase operations.
Important: Shopify plan restrictions & rate limits
Shopify API availability can vary by plan and by app configuration. Shopify also enforces API rate limits; if your workflow processes high volumes (e.g., bulk catalog changes), consider adding batching, retries, and/or queueing steps in Konnectify.

Official docs: Shopify Admin API documentation

How to connect Shopify to Konnectify

Prerequisites
  • A Shopify store (your shop subdomain, e.g., your-store-name).
  • A Shopify custom app with the required Admin API access configured.
  • The custom app’s Client ID and Client Secret.
  • Permission to install/configure apps and webhooks in Shopify.
1

Add Shopify to a Workflow

  1. Create a new Workflow in Konnectify.
  2. Select Shopify as the trigger app or action app.
2

Authorize via Credentials (Client ID + Client Secret)

  1. Enter your Shop Name (without .myshopify.com).
  2. Paste the Client ID and Client Secret from your Shopify custom app.
  3. Save the connection in Konnectify.
3

Configure the Trigger or Action

  1. Choose the Shopify trigger (webhook event) or action you need.
  2. Map fields between steps (e.g., customer email, order ID, SKU, location ID).
  3. Save your step configuration.
Note on IDs & permissions
Many Shopify actions require IDs (Order ID, Fulfillment Order ID, Location ID, Inventory Item ID). Ensure your custom app has the appropriate Admin API permissions for the resources you’re automating.
4

Test the Workflow

  1. Run a test using sample data (or create a test order/customer in Shopify).
  2. Verify field mappings and downstream updates.
5

Activate the Workflow

  1. Turn on the Workflow in Konnectify.
  2. Monitor runs and adjust error handling/retries as needed.

Triggers 21

Shopify triggers are delivered via webhooks (near real-time). Choose a trigger to start a workflow whenever the event occurs in your store.

Customers 3 triggers
New Customer

Receives a notification whenever a new customer is created in Shopify.

Updated Customer

Receives a notification whenever a customer is updated in Shopify.

Deleted Customer

Receives a notification whenever a customer is deleted in Shopify.

Orders 6 triggers
New Order

Receives a notification whenever a new order is created.

Updated Order

Receives a notification whenever an order is updated.

Deleted Order

Receives a notification whenever an order is deleted.

Cancelled Order

Receives a notification whenever an order is cancelled.

Fulfilled Order

Receives a notification whenever an order is fulfilled.

Order Paid

Receives a notification whenever an order is paid.

Draft Orders 3 triggers
New Draft Order

Receives a notification whenever a new draft order is created.

Updated Draft Order

Receives a notification whenever a draft order is updated.

Deleted Draft Order

Receives a notification whenever a draft order is deleted.

Products 3 triggers
New Product

Receives a notification whenever a new product is created.

Updated Product

Receives a notification whenever a product is updated.

Deleted Product

Receives a notification whenever a product is deleted.

Inventory 4 triggers
New Inventory Item

Receives a notification whenever a new inventory item is created.

Updated Inventory Item

Receives a notification whenever an inventory item is updated.

Deleted Inventory Item

Receives a notification whenever an inventory item is deleted.

Variant Out of Stock

Receives a notification whenever a product variant goes out of stock.

Fulfillments 1 triggers
Fulfillment Event Created

Receives a notification whenever a fulfillment event is created.

Refunds & Returns 2 triggers
New Refund

Receives a notification whenever a refund is created in Shopify.

Return Approved

Receives a notification whenever a return is approved in Shopify.

Actions 33

Use Shopify actions to create, find, update, and delete commerce objects (orders, customers, products, variants, inventory, fulfillments, and more).

Locations 2 actions
Create Location

Adds a new location to the shop for fulfilling orders and managing inventory.

Find Location

Finds a location by ID or Name using dynamic schema generation.

Inventory 3 actions
Activate Inventory

Activates an inventory item at a specific location, allowing it to be tracked and sold from that spot.

Inventory Stock Update

Sets inventory quantities for specific items at specific locations.

Find Product Variant

Finds a product variant by ID

Articles 3 actions
Create Article

Creates a new article within a specific blog.

Update Article

Updates details of a specific blog article.

Delete Article

Permanently deletes a blog article.

Fulfillments 5 actions
Get Fulfillment

Fetches status, tracking info, and line items for a specific Fulfillment ID.

Get Fulfillment Orders by Order ID

Retrieves a list of fulfillment orders associated with a specific Order ID.

Create Fulfillment

Creates a fulfillment for a specified fulfillment order, optionally notifying the customer.

Create Fulfillment Event

Creates a new tracking event for a specific fulfillment (e.g., Out for Delivery).

Create Fulfillment Event

Creates a new tracking event for a specific fulfillment (e.g., Out for Delivery).

Note: If you see duplicate action names in your builder, select the one that matches the required fields shown in the step configuration.
Draft Orders 5 actions
Create Draft Order

Creates a draft order with line items, addresses, and discounts.

Update Draft Order

Updates a draft order's details, including line items, addresses, and discounts.

Find Draft Order

Finds a draft order by ID.

Delete Draft Order

Permanently deletes a draft order.

Create Order

Creates a new order with line items, shipping address, and transactions.

Products 4 actions
Create Product

Creates a new product with variants, options, and metadata.

Update Product

Updates product details, options, tags, metafields and media.

Find Product

Finds a product by ID or Handle.

Search Product Variant

Search for a product variant by SKU or Title.

Product Variants 2 actions
Create Product Variant

Bulk creates product variants with inventory, pricing, and options.

Update Product Variant

Bulk updates product variants including inventory, pricing, and options.

Orders 6 actions
Cancel Order

Cancels an existing order, triggering refunds and restocking if specified.

Update Order

Updates an order's attributes like note, tags, email, or shipping address.

Mark Order as Paid

Manually marks an order as paid, updating its financial status.

Find Order

Finds an order by ID or search query.

Delete Order

Deletes an order by ID. Note: Order usually must be archived or canceled first.

Create Order

Creates a new order with line items, shipping address, and transactions.

Customers 4 actions
Find Customer

Searches for a customer using a specific identifier.

Create Customer

Creates a new customer with addresses and metafields.

Update Customer

Updates customer details including addresses and metafields.

Delete Customer

Permanently deletes a customer by ID.

Refunds & Returns 2 actions
Refund Order

Creates a refund for an order, specifying line items and optional transactions.

Return Order

Creates a return with line items and reasons.

Popular automations

Examples of common Shopify workflows you can build with Konnectify using the available triggers and actions.

Keep customer profiles clean and up to date

When a customer changes details in Shopify, automatically update your canonical customer record.

Updated Customer Update Customer

Auto-fulfill orders after payment

When an order is marked paid, fetch fulfillment orders and create a fulfillment to move it forward automatically.

Order Paid Get Fulfillment Orders by Order ID Create Fulfillment

Instantly enrich product updates

When a product is updated, fetch it by ID/handle and apply consistent tags, metadata, or media updates.

Updated Product Find Product Update Product

Prevent overselling with automatic inventory corrections

When a variant goes out of stock, find the variant and update inventory levels at the right location(s).

Variant Out of Stock Search Product Variant Inventory Stock Update

FAQ

How does authentication work for the Shopify connector?
Konnectify uses a credentials-based connection for Shopify: Shop Name, Client ID, and Client Secret from your Shopify custom app. Make sure the custom app has the Admin API permissions needed for the triggers/actions you plan to use.
Which Shopify plans are supported?
Most Shopify plans support the Admin API, but specific capabilities can depend on your store, your custom app configuration, and Shopify’s feature availability in your region. If an action fails due to permissions, update the custom app’s API access/scopes and reinstall/reauthorize if required.
Are Shopify triggers polling-based or webhook-based?
All triggers in this connector are webhook triggers. Shopify sends an event to Konnectify when something changes (e.g., a new order, updated customer, out-of-stock variant), reducing delay and avoiding frequent polling.
How do I prevent duplicates (customers/orders/products)?
This connector doesn’t include a dedicated “Upsert” action. To avoid duplicates, use a Find action first (e.g., Find Customer / Find Order / Find Product / Search Product Variant) and then branch your workflow:
  • If found → Update
  • If not found → Create
What happens if Shopify rate limits are hit?
If Shopify responds with throttling/rate-limit errors, the workflow run may fail or be retried depending on your Konnectify settings. For high-volume workloads, add backoff/retry logic and avoid unnecessary “find” calls by caching IDs when possible.
Can I connect multiple Shopify stores to Konnectify?
Yes. Create a separate Konnectify connection for each store by using the appropriate Shop Name and custom app credentials for that store. Then select the desired connection inside each workflow step.
What’s the recommended way to create fulfillments in Shopify?
Typically you’ll first use Get Fulfillment Orders by Order ID to retrieve the fulfillment order(s) Shopify expects, then pass the resulting fulfillment order ID(s) into Create Fulfillment. To add shipment tracking updates afterward, use Create Fulfillment Event.

Ready to automate your Shopify workflows?

Connect Shopify to Konnectify to streamline orders, customers, inventory, and fulfillment—end to end.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article