How to get started with Shopify on Zapier

Shopify and Zapier connect to automate your store. You can trigger actions when new orders or customers are added and create customers or update products.

Available on plans:

Free

Pro

Team

Enterprise

Prerequisites

To use the Shopify app on Zapier, you must have:

Connect Shopify to Zapier

To create an app connection to Shopify on Zapier:

  • Go to the Apps page.
  • Click + Add connection.
  • A new dialog box will appear. Search for and select Shopify.
  • Click Add connection.
  • A new browser tab or window will open.
  • A Connect an Account page will open in a browser tab or window.
  • In the Account field, enter your Shopify username.
    • For example, if your store's URL ishttps://admin.shopify.com/store/parcelpanel/, then parcelpanelis your username.
  • Click Yes, Continue to Shopify.
  • Log into Shopify to authenticate.
  • Grant Zapier permission to access your account if prompted to.

Your Shopify account is now successfully connected to Zapier.

About Shopify's app

Triggers, searches, and actions

Triggers
  • New Blog (Polling) - Triggers when a new blog is added to your Shopify store.
  • New Fraudulent Order (Polling) - Triggers when an order risk level is medium, high or both.
  • New Cancelled Order (Instant) - Triggers whenever an order is cancelled (with line item support).
  • New Customer (Instant) - Triggers when a new customer is added to your Shopify account.
  • Customer Account Enabled (Instant) - Triggers when a customer account is enabled.
  • New Order (Instant) - Triggers when an order is created (with line item support).
  • New Refund (Instant) - Triggers when a refund or partial refund occurs (with order details).
  • New Tag Added to Customer (Instant) - Triggers when a new tag is added to a customer.
  • Updated Draft Order (Instant) - Triggers when a draft order is updated.
  • Updated Order (Instant) - Triggers when an order is updated (with line item support).
  • New Blog Entry (Polling) - Triggers when a new entry is added to a blog in your Shopify store.
  • New Abandoned Cart (Polling) - Triggers whenever a cart is "abandoned" (only open carts) (with line item support).
  • New Company (Instant) - Triggers when a new company is created.
Searches
  • Find Customers - Finds customers by email or a search query across multiple fields.
  • Get Fulfillment Orders by Order ID - Gets all fulfillment orders for a given order ID.
  • Find Metafields - Searches for Metafields data for a given resource (example order Metafields).
  • Find Products by Title (With Line Item Support) - Finds products by searching the titles. Returns individual products.
  • Find Products by Title or Handle - Finds products by handle. Titles can also be used if handles are not customized.
  • Find Product Variant by SKU - Finds a product variant by a SKU search.
  • Find or Create Customer - Finds or creates a specific customer.
  • Find or Create Product Variant V2 - Finds or creates a specific product variant by title.
Actions
  • Add Line Item to Order - Adds a line item to an existing order.
  • Create Blog Entry - Creates a new blog post.
  • Create Company Location - Creates a new company location for B2B commerce.
  • Create Customer - Creates a new customer using GraphQL API.
  • Create Draft Order - Creates a new draft order (with line item support).
  • Create Gift Card - Creates a new gift card in your Shopify store.
  • Mark Order as Paid - Marks an order as paid by recording a payment transaction for the outstanding amount.
  • Create Product - Creates a new product.
  • Remove Tag from Customer - Removes one or more tags from a customer.
  • Update Customer - Updates an existing customer using GraphQL API. Replaces only data that is set.
  • Update Order - Updates an existing order.
  • Update Product - Updates an existing product. Replaces only data that is set.

Limitations

  • API rate limits apply. REST Admin API supports a limit of 40 requests per app per store per minute (increased to 400 for Shopify Plus stores), which can impact automation frequency.
  • Input arguments that accept an array have a maximum size of 250 items for all APIs.
  • Resource-based rate limits apply. After reaching 50,000 product variants, stores are limited to creating only 1,000 new variants per day (this doesn't apply to Shopify Plus stores).

Templates

View all of Shopify's templates.

Use cases

Additional Shopify resources

Was this article helpful?
4 out of 46 found this helpful