How to Integrate Applications

2024/10/21

How to integrate Notion with Shopify to automatically reflect product information updated in Notion to Shopify

k.hieda

Shopify is a platform that allows for smooth data updates and management in online shop operations. <span class="mark-yellow">Usually, it is necessary to manually transfer information from the database to Shopify, but by integrating with Notion, this hassle is eliminated, and product information on Shopify can be automatically updated based on updates in Notion.</span>
Our no-code flow bot can be easily implemented without programming.

We will introduce the setup method and specific use cases, so please read to the end.

Two Benefits of Integrating Notion and Shopify

From the perspective of product management personnel, we considered the benefits of integrating Notion and Shopify.

Benefit 1: Prevent Mistakes with Automatic Updates Using Product IDs

This flow bot searches for Shopify product IDs from the Notion database and automatically reflects product information on Shopify if there are updates to the corresponding row.
<span class="mark-yellow">Manual input work is no longer necessary, preventing input errors and information omissions associated with updates.</span>
Operations become easier as you can always manage with accurate information.

Benefit 2: Ensure Product Information is Reflected with Regular Updates

This flow bot automatically activates at set times and reflects product information updated in Notion to Shopify.
<span class="mark-yellow">Regular updates are performed, so there is no need to manually check, and the latest information is reflected.</span>
This helps maintain data consistency and contributes to stable operations.

[About Yoom]

From here, we will explain how to create automation to "update Shopify product information when Notion product information is updated" using <span class="mark-yellow">Yoom's flow bot template.</span>

Please try it with the free plan first. You can register here.

Register for free on Yoom

Guidance

  • Trying the "Register Notion Product Information on Shopify" flow bot template will make the integration smooth.
  • Please integrate Notion and Shopify with Yoom respectively.
  • Shopify is only available with a paid plan. Please note that errors may occur in the operation or data connection of the set flow bot with the free or mini plan.
  • A 2-week free trial is available for paid plans. During this period, apps that are usually restricted can also be used.
  • Please check as the activation interval of the flow bot varies depending on the plan.

How to Create a Notion and Shopify Integration Flow

Things to Prepare in Advance

We will introduce the items needed during the integration work.

Notion

  • Login information (email address and password)
  • Database to update product information

Shopify

  • API Key
  • API Secret Key
  • Subdomain

>Help: How to Register My App on Shopify

Step 1: Register My App

First, register the app to be integrated with Yoom. Log in to the Yoom workspace and click the new connection button from My Apps in the menu bar.

A list of apps that can be connected with Yoom will be displayed. Search for the app to be connected from the search window at the top and proceed with My App registration.

Notion

Search for "Notion" and click on the app name that appears. This screen will be displayed.

  • Select the login method for the Notion account to be linked, enter each item, and click continue.

The screen will switch to allow access from Yoom. Click select page, choose the page to allow access, and click the allow button to complete the integration.

Shopify

Search for "Shopify" and click on the app name that appears. Enter the strings you have obtained when this screen is displayed.

>Help: How to Register My App on Shopify

Enter values in each field and click the add button to complete My App registration.

Step 2: Copy Yoom's Template to My Project

Click this banner. The template will be copied to "My Project" in the Yoom workspace.

The template will be copied to my project.

Click on the title within the red frame to navigate to the settings screen.

Step 3: App Trigger "When a specific database page is created"

Please click on the first process. Set the trigger interval and Shopify database connection settings.

(1/2) Select Integration Account and Action

The following is pre-configured, so no action is required.

  • Title
  • Database App
  • Account information linked with Notion
  • Execute Action

→ Click Next

(2/2) API Connection Settings for App Trigger

  • Trigger Interval
    • You can choose from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.

*The shortest trigger interval varies depending on your subscription plan.

→ Click Test → Success, Record ID and other product information from Notion have been extracted from the output.

→ Click Save

Step 4: Operate the Database "Retrieve Record (ID Search)"

Here, you will set up the conditions to search within the database.

(1/2) Database Integration

The following is pre-configured, so no action is required.

  • Title
  • Database App
  • Account information linked with Notion
  • Execute Action

Enter the database ID you input in the first process in the field at the bottom of the same page.

→ Click Next

(2/2) Detailed Settings for Database Operation

  • Conditions for the record you want to retrieve
    • Select "equals" for the Record ID, and click the rightmost edit field. From the dropdown, select Object ID to automatically embed the citation code.

→ Click Test → Success, Record ID and database items are retrieved in the output.

→ Click Save

Step 5: Integrate with the App "Update Product Information"

__wf_reserved_inherit

Click on the third process of the template. Set up to overwrite information on products already registered in Shopify.

(1/2) Select Integration Account and Action

The following is pre-configured, so no action is required.

  • Title
  • Database App
  • Account information linked with Shopify
  • Execute Action

→ Click Next

(2/2) API Connection Settings

  • Product ID
    • Click the edit field. Open the dropdown, select the product ID under the "Retrieve Record ID" tab, and embed the citation code.

The only required field is the Product ID. The Product ID is required because it is set as the unique key.
Other fields to update are similarly linked by citing the output. Below is a list of items that can be reflected in Shopify.

→ Click Test → Success

→ Click Save

Step 6: Turn the App Trigger [ON]

Once all processes are configured, a complete screen will pop up.

Turn the Trigger [ON] to complete the setup. The integration process is now complete!

<span class="mark-yellow">Integration was completed in a short time without using programming.</span> Here is the template used.

Make the Most of It! 3 More Automation Options with Notion and Shopify

Notion and Shopify offer additional templates for automation.

1. Automatically Add Product Information from Notion to Shopify to Reduce Manual Work

If you manage product information in Notion, you can automatically add that information to Shopify. This eliminates the need for manual entry and ensures accurate data synchronization.

2. Automatically Reflect Shopify Orders in Notion to Reduce Transcription Work

Orders from Shopify are automatically reflected in Notion. This eliminates the need for manual transcription work and ensures accurate data management.

3. Automatically Notify Google Chat of Order Information from Shopify for Prompt Response

When an order is placed on Shopify, a notification is automatically sent to Google Chat. This allows the entire team to share information and respond promptly.

Summary

By implementing this flowbot, the product information managed in Notion will be automatically reflected in Shopify, significantly reducing manual work.
Data is accurately updated using product IDs, preventing input errors and ensuring that the latest information is always reflected.
Additionally, regular updates maintain data consistency and enable stable operations.

<span class="mark-yellow">No programming is required, making it easy for anyone to set up. Start implementing it right away and begin efficient product management.</span>

See you again!

The person who wrote this article
k.hieda
10 years as a web planner and director. When I worked for a web production company, my main focus was on proposing modifications and operation plans to clients and proceeding with production. I'm currently a parallel worker. We produce blogs in Yoom's content division, and receive external public relations projects for companies in our individual business. Since we are starting a private lodging, we aim to thoroughly improve the efficiency of routine work!
Tags
Notion
Shopify
Automatic
Automation
Integration
Related Apps
App integration
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