Integrate Shopify to synchronize data, trigger flows, and start automating your e-commerce processes.
Overview
With over 1 million active users, Shopify is the third-largest e-commerce platform in the United States and is known worldwide for its flexibility, scalability, and breadth of features. Shopify customers can set up and manage branded online stores. Shopify is a subscription service, offering different monthly plans for different-sized businesses. **Who uses Shopify?** * Shopify is used by over 1.7 million businesses in 175 countries around the world. * Shopify is the third-largest e-commerce platform, with 10.98% of the market share. * Over 50% of Shopify stores get repeat purchases. **What can I do with Shopify by Bird?** By integrating Bird and Shopify, you can supercharge your e-commerce customer experience by creating automations to simplify delivery and returns processes, nurture customers and drive sales with targeted and personalized interactions. This integration enables Shopify customers to access and leverage historical Shopify customer data in automated, personalized conversations. **Use Shopify by Bird to:** * Build customer relationships with conversational two-way messages * Recover lost sales with abandoned cart solutions. * Automate customers’ delivery preferences. * Send dynamic marketing campaigns containing product recommendations from your Shopify store and allow customers to add them directly to their carts. * Build and send personalized re-engagement campaigns. * Subscribe potential customers to SMS, WhatsApp and Email communications using customisable sign-up forms
Triggers
Page viewed
Signup form viewed
Signup form submitted
CSAT survey submitted
Checkout abandoned
Occurs when a checkout has been abandoned.
Checkout
Order confirmed
Occurs when an order has been confirmed and paid for.
Cart updated
Occurs when a product is added to or removed from a cart.
Cart viewed
Occurs when a cart is viewed.
Product viewed
Occurs when a product is viewed.
Collection viewed
Occurs when a collection is viewed.
Order canceled
Occurs when an order has been canceled.
Order fulfilled
Product
Product from the store
Order edited
Occurs when an order is edited.
Customer created
Occurs when a customer is created.
Customer updated
Occurs when a customer is updated.
Customer deleted
Occurs when a customer is deleted.
Product created
Occurs when a product is created.
Product updated
Occurs when a product is updated.
Product deleted
Occurs when a product is deleted.
Cart created
Occurs when a cart is created.
Cart updated
Occurs when a cart is updated.
Cart deleted
Occurs when a cart is deleted.
Refund created
Occurs when a refund is created.
Actions
Get customers
Retrieves a list of customers.
Search customers
Searches customers by customer information, such as email address or phone number. Only customers matching all of the provided filters will be returned.
Get customer
Retrieves a single customer.
Create customer
Creates a customer.
Update customer
Updates a customer.
Send customer account invite
Sends an account invite to a customer.
Search order by ID
Search an existing order based the Order ID.
Get customer count
Get total customer count.
Add tag to order
Set the tags on an existing order.
Get order
Retrieve an order by specifying the ID.
Get orders
Retrieve a list of orders.
Get customer orders
Retrieve a list of orders for a specific customer.
Get product
Retrieve a product by specifying the ID.
Get products
Retrieve a list of products.
Create price rule
Creates a new price rule.
Get discount code
Retrieve a discount code.
Create discount code
Creates a new discount code.
Cancel order
Cancels an order.
Calculate Refund
Calculates refund transactions based on line items and shipping.
Create Refund
Creates a refund.
Get Order Fulfillments
Retrieves fulfillments associated with an order.
Update Order
This operation allows for updating properties of an order.
Create Order
Creates an order.
Begin order editing
Creates a CalculatedOrder object, which tracks the edits to be made to the order.
Commit order edit
Applies and saves staged changes to an order.
Edit line item quantity
Adjust the quantity of a line item in the order.
Add product variant to order being edited
Applies and saves staged changes to an order.
Edit line item add discount
Add a percentage discount to the line item.
Add line item to order
Adds a custom line item to the CalculatedOrder object. A custom line item is an item that is not in the shop's product catalog.
Create checkout
Creates a checkout.
Create batch discount codes
Creates a discount code creation job.
Get a batch discount code creation job
Gets a discount code creation job.
Get a list of discount codes for a creation job
Retrieves a list of discount codes for a creation job.
Get a list of discount codes
Retrieves a list of discount codes.
Get a count of discount codes for a shop
Retrieves a count of discount codes for a shop.
Delete a discount code
Deletes a discount code.
Update a discount code
Updates a discount code.
Get a price rule
Fetches a price rule details.