Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7
outlinetrue

With Shopify, your bot can show and gather information during conversations, including customers, products, discounts and shop details.

Create a custom app

...

After you login your Shopify store, go to “Apps and sales channels”, and then you can create an app.

After you click “create an app” button, you will be redirect to below screenshot, give it a name, and then you will get the new app created.

...

Click the “Configure Admin API scopes”,

...

and then you need to give the permission to use the scopes below:

  • Write_customers

  • Read_customers

  • Write_discounts

  • Read_discounts

  • Read_files

  • Read_fulfillments

  • Write_orders

  • Read_orders

  • Write_product_listings

  • Read_product_listings

  • Write_products

  • Read_products

  • Write_script_tags

  • Read_script_tags

After you select all the scopes, save it.

Install the App

After you create the app, and select all the necessary scopes, now you can install this app to your store.

...

After you install the app, you will see the token as per screenshot below:

...

Now you can copy the token to the password in UChat. also copy the API key to the api key in UChat.

Last thing, you need to copy your shopify domain(the one like this xxx.myshopify.com), please note, it’s not your own domain.

...

Connect with UChat

Now after you login in your UChat account, you can go to integrations, and then go to Shopify.

After you put your API key, Token & Shopify domain, your connection will be done!

...

By following the above 4 steps, jumping to Shopify's website and logging in yourself, you can easily connect your Shopify account to UChat.

After connection, you will then be able to use Shopify in your Action step. As follow are the functions you can utilize. Descriptions for each field will be put on corresponding photos.

Info

TIP - The functions work via API calls. This means that, by giving some inputs, you get your outputs from the servers. The outputs are saved in custom fields for future uses.

Note

WARNING - You might need to know how to build flow and use variables before you read the following functions. See links below for guidance.

Use Shopify in Action Step

Search for Customers

Get Customer Info

Get Customer Orders

Get Customer Abandoned Checkout

Search for products

Get Product Info

Get Product Images

Get Product Variants

Search for Custom Collections

Search for Smart Collections

Get Collection Info

Get Collection Products

Get Shop Info

Lookup Discount Code

Create Discount Code

Note IN PROGRESS - text tutorial about this page is in progress. Sorry for any inconvenienceIntegrating UChat, a powerful chatbot platform, with your Shopify store offers a wide range of benefits that enhance the overall customer experience and boost your online business success. Some of the key benefits include:

  1. Improved Customer Support: UChat provides instant responses to customer inquiries, order tracking, and product recommendations, reducing response time and providing a convenient way for customers to get the information they need without waiting. This leads to better customer satisfaction and loyalty.

  2. Increased Sales: UChat offers personalized product recommendations, upselling and cross-selling opportunities, and discounts to customers through automated chat interactions. This helps improve conversion rates and boosts revenue for your online store.

  3. Enhanced Customer Engagement: UChat creates a conversational and interactive shopping experience, allowing customers to ask questions, get recommendations, and receive personalized offers through the chatbot. This creates a more engaging and enjoyable shopping experience that encourages repeat purchases.

  4. Automated Messages: UChat enables you to send automated messages for abandoned carts, order confirmations, and order fulfillment notifications, keeping your customers informed and engaged throughout the purchasing process. This helps reduce cart abandonment and increases customer retention.

Overall, integrating UChat with your Shopify store empowers you with a powerful chatbot that improves customer support, increases sales, enhances customer engagement, enables automated messages, and provides valuable insights. This ultimately leads to a smoother shopping experience for your customers and helps you achieve business success in the competitive world of e-commerce.

...

Here is the overview of UChat integration with Shopify

Table of Contents

Video Courses & Templates

In this section, You will be able to learn a short mini course about UChat native integration with shopify, you can also download our ready to use template.

Here is a list of the video tutorials:

More details about the course, you can learn it here.

Create Shopify Private App

The integration with UChat will start with creating your own private app, it will takes you maximum 5 mins to do, simply follow our tutorials here to create your first private app

Install the Private App

After create your private app, you need to install to your shopify store, follow the instruction here.

Connect with UChat

After you install your private app to your shopify store, it’s time to connect with UChat. Follow the instruction here.

How to use Shopify Actions

Here is an overview on how to use Shopify actions, and you can find Shopify action in UChat → Action → Integrations.

Find more details information here.

Shopify Native Actions - Customers

In this section, we will talk about the “Customer” related actions. UChat support below customer related actions:

  • Search for Customers

  • Get customer information

  • Get customer orders

  • Get customer abandoned checkout

You can find more information here.

Shopify Native Actions - Products

In this section, we will talk about the “Products & Collection” related actions. UChat support below customer related actions:

  • Search for products

  • Get product information

  • Get product images

  • Get product variants

  • Search for custom collections

  • Search for smart collections

  • Get collection information

  • Get collection products

You can find more information here.

Shopify Native Actions - Orders

In this section, we will talk about the “Orders” related actions. UChat support below customer related actions:

  • Get Shop Information

  • Lookup discount code

  • Create discount code

  • Search for draft orders

  • Create draft orders for one product

  • Create draft order for multiple products

  • Create draft order with custom products

  • Send an invoice for the draft order

  • Apply discount to draft order

  • Complete draft order

  • Get draft order information

  • Get order information

You can find more information here.

Shopify Native Actions - Ecommerce

In this section, we will talk about the “Ecommerce” related actions. UChat support below customer related actions:

  • Add to Cart

  • Remove from Cart

  • Empty Cart

  • Get Cart Items

  • Create draft order From Cart

You can find more information here.

Shopify Native Actions - Meta Fields

In this section, we will talk about the “Meta Fields” related actions. UChat support below customer related actions:

  • Create Meta Field

  • Update Meta Field

  • Get Meta Field Information

  • Search Meta Fields

  • Delete Meta Field

You can find more information here.

Shopify Native Triggers

UChat now supports native webhook integration with Shopify. There is now no need to use inbound webhooks anymore as not only this native integration has any webhook limitations but also avoids other problems such a removal of webhooks from shopify store, unresponsive and empty payloads etc.

You can find more information here.