Shopify・kintone・Slackの連携イメージ
How to Integrate Applications

2025/01/22

How to integrate Shopify, kintone, and Slack to add a record to the kintone database and send a notification to Slack when there is an order in Shopify

m.wadazumi

In operating an e-commerce site, managing and sharing order data is an essential task, but manual management can be considered inefficient.
Therefore, this time, we will explain the automation of integrating Shopify, kintone, and Slack, adding orders to kintone when they occur on Shopify, and notifying Slack.
By implementing this automation, you may be able to save the trouble of transcribing and notifying order data, thereby reducing the burden on the person in charge.
Furthermore, by sharing order data within the team, communication may become easier than ever before.

Recommended for

  • E-commerce site operators who want to automate the management and notification of order information using Shopify, kintone, and Slack
  • Online shop managers who want to strengthen communication between teams
  • Those who want to add Shopify order information to kintone and notify it via Slack for centralization

Benefits and Examples of Integrating Shopify, kintone, and Slack

Benefit 1: Reduce the task of transcribing and notifying order information

Automating the addition of order information from Shopify to kintone and notifying Slack eliminates the need for transcribing and notifying order data.
For example, <span class="mark-yellow">even if orders increase during a sale period, the person in charge will no longer need to manually check the order data and add it to kintone.</span>
This reduces the hassle of managing and notifying order data, potentially easing the burden on the person in charge.
Additionally, it can prevent common transcription omissions and input errors associated with manual entry, improving operational efficiency.

Benefit 2: Strengthen communication between teams

By automating the recording and notification of order data, order data generated on Shopify can be shared quickly, making it easier to communicate between teams.
For example, <span class="mark-yellow">when order data is notified on Slack, each person in charge can proceed with tasks such as starting to pack products or securing inventory.</span>
Since information sharing is automated in this way, minimal communication is sufficient.
Moreover, reducing time lags and errors associated with information sharing can lead to more accurate operations, potentially achieving a highly reliable e-commerce site operation.

Benefit 3: Centralize the management of order information

It is possible to centralize the flow of adding Shopify order information to kintone and notifying Slack.
For example, when adding and notifying order information manually as before, errors can cause the flow to stagnate.
However, <span class="mark-yellow">by introducing automation, data can be added and notified automatically, ensuring that the workflow does not stop and operations can proceed smoothly.</span>
Additionally, the person in charge will no longer need to add and notify Shopify order information to each system, reducing the need to move between systems.

Now, let's explain how to use the no-code tool Yoom to "add a record to the kintone database and notify Slack when there is an order on Shopify."

[What is Yoom]

How to Create a Shopify, kintone, and Slack Integration Flow

Automation can be achieved by receiving Shopify order occurrences using an API and adding records to the database using kintone's provided API.
Additionally, by using the API provided by Slack, you can further notify order information.
Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily achieved without programming knowledge.

The integration flow is broadly created through the following processes.

  • Register Shopify, kintone, and Slack as My Apps
  • Copy the template
  • Set up the Shopify trigger as the starting point of the flow and configure the subsequent kintone and Slack operations
  • Turn on the trigger button and verify the integration operation of Shopify, kintone, and Slack

If you are not using Yoom, please register for free from here.
If you are already using Yoom, please log in.

Step 1: Register Shopify, kintone, and Slack as My Apps

Please register Shopify, kintone, and Slack as My Apps to connect them to Yoom.
By registering My Apps in advance, you can smoothly proceed with the automation settings.

First, let's register Shopify as My App.
Click "My Apps" → "New Connection" on the left side of the Yoom screen.
Search for Shopify in the search bar or find it from the app list.

When the following screen is displayed, please configure the settings within the red frame.
For the method of registering Shopify as My App, please check here.

Next, register kintone as My App.
Similarly, find kintone from the list or search for it in the search bar.
The following screen will be displayed, so please configure the settings.
For the method of registering kintone as My App, please check here.

Next, please register Slack as My App.
When you select Slack, the following screen will be displayed, so please select from "Search Channels".
For the method of registering Slack as My App, please check here.

Next, sign in to the workspace.

If Shopify, kintone, and Slack are displayed in My Apps, the registration is complete.

Step 2: Copy the Template

To set up automation, please click "Try it" on the banner below.

Read the following screen display and click "OK".

When the following screen is displayed, check the "Title" and "Description".
If you want to make changes, click the relevant part to modify it.
First, we will set up Shopify, so click "When an order is placed".

Step 3: Set up the Shopify trigger that initiates the flow and the subsequent kintone and Slack operations

The following screen will be displayed, so please check the settings.
*Shopify is an app available only on certain plans.
For other plans, the operations and data connections set in the flow bot will result in errors, so be careful.
Paid plans offer a 2-week free trial.
During the free trial, you can use apps that are normally restricted, so please give it a try.

  • "Title" → Can be changed as desired
  • "Account information for integration with Shopify" → Verify if correct
  • "Trigger Action" → When an order is placed

When the following screen is displayed, please configure the settings.

  • "Trigger Interval" → Choose from 5 minutes, 10 minutes, 15 minutes, 30 minutes, 60 minutes
    *The trigger interval varies depending on the plan, so be careful.
  • "Subdomain" → Set as described

After setting, click "Test" → "Test Successful" → "Save".

Next, we will set up kintone, so click "Add a record".
When the following screen is displayed, check the settings.

  • "Title" → Can be changed as desired
  • "Account information for integration with kintone" → Verify if correct
  • "Execution Action" → Add a record

Move to the kintone screen and set the item names for the order information for testing purposes.
The following is an example, so feel free to set it as you like.

Return to the Yoom screen and set up "Database Integration".
Click within the frame and select from the displayed options or set as described.

When the following screen is displayed, set the "Values for the record to be added".
The item names set in kintone will be displayed here.
Utilize Shopify's output to configure it.
Click the arrow in the red frame to display the output.
Add the output that matches the item name.
Configure other items in the same way.

Once all item settings are complete, it will be displayed as follows.
If there are no issues, click "Test" → "Test Successful" → "Save".

Next, we will set up Slack, so click "Notify Slack".
When the following screen is displayed, check the settings.

  • "Title" → Can be changed as desired
  • "Account information for integration with Slack" → Verify if correct
  • "Action" → Send a message to the channel

Please see the following precautions.
For instructions on how to install the Yoom app in a Slack channel, check here.

Next, set the "Channel ID to post to".
Select the appropriate channel ID from the following options.

Next, set the "Message".
Use Shopify's output to configure the order information you want to check on Slack.
The following is an example, so set it as you like.
After setting, click "Test" → "Test Successful" → "Save".

Step 4: Turn on the trigger button and check the integration operation of Shopify, kintone, and Slack

Finally, click "Turn on Trigger" to complete the automation setup.
Check if the flow bot is operating correctly.

Here is the template used this time.

Other Examples of Automation Using Shopify, kintone, and Slack

There are many other examples of automation using Shopify, kintone, and Slack at Yoom, so here are a few introductions.

1. A flow where kintone information is automatically updated when a product is shipped in Shopify.
This automation is recommended for those who manage product inventory with kintone.
Since kintone information is automatically updated after the product is shipped, it saves the trouble of manual updates.

2. This is a flow that automatically sends to Slack when registered in kintone.
When a record is registered in kintone, it is automatically notified to Slack, making it ideal for those who want to quickly grasp the data.
You can also use Slack to share kintone data with your team.

3. This is a flow that automatically notifies Slack when a product is shipped from Shopify.
It is recommended for those who want to smoothly handle post-shipment processes as you can keep track of Shopify shipments through Slack notifications.
By notifying shipment information on Slack, all team members can check the shipment status.

Summary

By automating the transcription and notification tasks of order information, you may significantly reduce the burden of manual work.
This can help prevent transcription omissions and input errors, leading to improved operational efficiency.
Additionally, staff members will no longer need to add or notify Shopify order information in each system, reducing the need to switch between apps.
This automation is especially recommended for those who want to reduce the management of order data and notification tasks.
Utilize the template introduced this time to smoothly manage order data.

The person who wrote this article
m.wadazumi
I've been working as a writer since my job in child welfare, and I'm currently writing a blog on Yoom. While being surprised by the work efficiency improvements that can be made with Yoom, I would like to share that excitement with everyone and contribute to society. I'll tell you about application integration and automation that even I, who has zero programming knowledge, can do.
Tags
Integration
Automatic
Automation
Notification
Shopify
kintone
Slack
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials