How to Automatically Retrieve Product Rankings from Your Own E-commerce Site Daily and Notify on Discord

k.hieda

<span class="mark-yellow">"Manually obtaining product rankings every day is time-consuming." "If we could automatically share ranking information with the entire team every morning, we could quickly establish sales strategies." This is great news for EC business operators facing such challenges.</span>
By using a system that automatically retrieves product rankings from your own EC site and notifies Discord, the acquisition and sharing of ranking information is fully automated. This not only saves effort but also facilitates quick decision-making based on rankings and smooth information sharing within the team.
Traditionally, programming skills were required for such RPA operations and app integration, but with our Flowbot template, you can easily set it up without any code. This article provides a detailed explanation of the setup method and specific benefits. Please read to the end.

Recommended for

This Flowbot is perfect for the following people:

  • Those who manually obtain product rankings from their own EC site every day and want to save effort
  • Those who want to automate information retrieval using RPA and focus on other tasks
  • Those who use Discord regularly and want to share ranking information with the entire team in a timely manner
  • Those who want to quickly grasp best-selling products and promptly execute stock replenishment or promotional measures
  • Those who feel challenged by the speed and accuracy of information sharing and want to reduce discrepancies in team recognition

Benefits and Three Specific Use Cases of Automatically Retrieving Product Rankings from Your Own Sales Category Daily and Notifying Discord

From the perspective of EC business managers, operational staff, and team leaders, we consider how this automation can be beneficial.

1. Quickly Implement Sales Strategies Leading to Revenue Growth

<span class="mark-yellow">By timely grasping ranking information, you can quickly catch trends and plan sales strategies that lead to revenue growth.</span> For example, when an EC business manager checks the "best-selling rankings" notification on Discord every morning, they notice that the product ranked first has limited stock remaining. In response, they instruct the procurement team to replenish stock and request the promotion team to launch a campaign ad emphasizing "Ranked No. 1" within the day. This allows you to seize sales opportunities and significantly increase revenue.

2. Free from Routine Tasks and Focus on Other Important Tasks

<span class="mark-yellow">Automating the acquisition and sharing of product rankings reduces daily manual work.</span>
EC operational staff no longer need to access their own EC site every morning to check rankings and manually share them with team members. With this automation, best-selling rankings are notified on Discord every morning, allowing operational staff to focus on improving product pages and preparing campaigns. This reduces the workload and secures time to concentrate on other tasks.

3. Smooth Collaboration Based on the Same Information Across the Team

<span class="mark-yellow">By automatically notifying ranking information on Discord at a fixed time every day, the entire team can share the latest information in a timely manner.</span>
Previously, when information sharing was done manually, there could be variations in the timing of sharing best-selling rankings, leading to inaccurate information transmission. As a result, stock replenishment might be delayed despite shortages, or preparations for best-selling product campaigns might not be completed in time. With this automation, best-selling rankings are notified on Discord at a fixed time every morning, allowing the entire team to check the information simultaneously. This clarifies "who should be responsible for which task," preventing mistakes and double responses due to recognition discrepancies. Additionally, with everyone having common information, smooth meetings and discussions are realized, further strengthening team collaboration.

From here, we will explain the setup method for "automatically retrieving product rankings from your own sales category daily and notifying Discord" using the <span class="mark-yellow">Yoom Flowbot template</span>. This time, we will set it to retrieve the product names and URLs of the top 1 to 5 products from a specified site and notify Discord daily.

[What is Yoom]

Setup Procedure for Automatically Retrieving Product Rankings from Your Own Sales Category Daily and Notifying Discord

Utilizing Yoom's schedule trigger, the browser is automatically operated at a fixed time every day (e.g., 9 AM) to retrieve product rankings from your own sales category. This operation uses RPA (Robotic Process Automation) to automate browser operations that humans would manually perform.
The retrieved ranking information is notified to a specified channel via the Discord API, allowing the entire team to check the necessary information in a timely manner. Generally, programming knowledge is required to realize such a system, but with the no-code tool Yoom, it is possible without programming knowledge.

Integration Process

  • Register My Apps with Yoom (Discord, Browser Operation Account)
  • Copy the Template
  • Schedule Trigger, Browser Operation, App Integration
  • Turn on the Trigger Button and Start Integration

Items to Prepare in Advance

Chrome Extensions

  •  This operation uses Chrome. Please prepare an account.
  • Please add the "Yoom Browser Operation Setting Tool" in Chrome extensions.
  • After adding the Chrome extension, please turn on the setting to allow execution in incognito mode from the extension management.

Discord

  • Discord account information (required for operations from the management screen)
  • Access token (obtaining Bot token)
  • Channel ID to send notifications
    • Can be obtained within the Discord channel. Right-click the gear icon in the channel list to display the menu, and the channel ID will be shown at the bottom.

Step 1: Setting Up My App Integration

Set up to register the browser/app information to be integrated with Yoom. Log in to the Yoom workspace.

Browser Operation Account

Select the "Browser Operation Account" tab on the My Apps screen and click + New Connection.

The screen below will be displayed.

  • Service Name/Identifier
    • Enter any value.
  • Account Name
    • Chrome login account
  • Password
    • Chrome password

Enter the above and click the Add button to complete the addition of the operation account.

New App Connection

Select the "App" tab on the My Apps screen and click + New Connection.

Yoom will display a list of connectable apps. Enter the app to be integrated in the search box and proceed with My App registration.

Discord

Click the app name from the search results to display the screen for entering the values required for integration.

  • Account Name
    • Enter a name that is easy to identify.
  • Access Token
    • Enter the Bot token.

Yoom Help: How to Link Discord Bot with My Apps

Enter the required fields and click the Add button to complete the registration of Discord My Apps.

Step 2: Copy Yoom's Flow Bot Template to My Project

Click the banner below.

The template will be copied to My Project. You can access My Project from the left menu bar.

Step 3: Schedule Trigger "At 9 AM Every Day"

Click on the first step of the template. This item is pre-configured, so the light blue icon (indicating completion) is lit, but let's explain the settings.

(1/1) Specify Execution Time

This time, since it is set to start every day, check all days of the week from the "Day of the Week" tab and set it to start at 9:00. You can change the repeat days and times from this screen. More complex timing settings can be made from the Cron settings tab.

→ Click Save to proceed to the next step.

Step 4: Operate the Browser "Operate the Browser"

Click on the second step of the template. Here too, the light blue icon is lit, but an additional operation to read the rankings is required.

※ Browser operations are available only with some paid plans.
※ A two-week trial is available for paid plans.

(1/1) Detailed Browser Operation Settings

In the pre-settings, only the step "Access the Site" is added.

Click this step to set which site to access.

In the edit field for the target URL, enter the site's URL. Following this, set the action to retrieve the ranking content.

Click the + button below the "Access the Site" item. A white frame will display the operation selection screen. From this, select "Specify Operation in Browser."

Enter the URL of the site to access on the displayed screen and click the "Start Operation" button. The specified site will open in a separate window.

If a window labeled "Set Action to Element" is displayed at the bottom left of the opened site, it is in operation mode. From this page, find the best-selling ranking content and perform the operation to retrieve the information in order from the first place.

First, click the product name of the first place product. A dropdown labeled "Action to Operate" will be displayed. Since this item usually transitions to the product page, select the "Click" action.

The page switches to the product page of the first place product. Click the product title again and select "Retrieve Displayed Value" from the dropdown.

The action operation screen is displayed. Here, it is a key point.

  • In the edit field for "Name of Retrieved Value," only "Displayed Value" is listed by default, but please add "1st" to avoid duplication with the item names for 2nd to 5th places.
  • If the item name is not unique, multiple values may correspond to one item name, so it is necessary to separate the item names.

After entering, click the add button at the bottom right.

On the same screen again, click the product name to open the dropdown. This time, retrieve the URL of the product page.

Also add "1st" to the item name here and click the add button at the bottom right.

Perform the same operation on the same screen and select "Go Back to Previous Page." Go back to the previous page and then retrieve the "Displayed Value" and "Product Page URL" for the 2nd place and beyond.

When you perform the operation from clicking the first place in the ranking to returning to the previous page, the flow will be displayed on the Yoom operation page as shown above. Repeat this flow until you retrieve the values for the 5th place product page.

Incidentally, if the site is set to display products in 4 columns, there may be a situation where you need to select the slide right button before retrieving the 5th place. In that case, also select "Click" for the action.
Once the operations for 1st to 5th places are completed, proceed to the test.

Click the test button at the bottom right of the Yoom operation screen.
When the test starts, the retrieval of values will begin in order from the top "Access the Site." Once all the specified values on the site have been retrieved, the items and values will be displayed in "Retrieved Values."

The test was successful, and the "Displayed Values" and "Product Page URLs" for 1st to 5th places were retrieved. These items will be used for editing the template for notifying Discord in the next step.

→ Click Save.

Step 5: Integrate with Apps "Send Message"

Click on the third step of the template. Edit the notification content settings for Discord.

(1/2) Select Linked Account and Action

This is pre-configured.

  • Title of App Trigger
  • App
  • Account information linked with Discord
  • Action

→ Click Next.

(2/2) API Connection Settings

  • Channel ID
    • Click the edit field to display the linked channels as candidates. When you select the channel to notify, the ID will be quoted. You can also enter the ID obtained from the channel.
  • Message Content
    • Create a template for the notification. You can also mention specific members.
  • Click the edit field to display the items obtained in the previous operation in a dropdown.
  • Enter "1st:" in the edit field, then select the displayed value (product name) and the page URL to embed the quote code. Similarly, enter the item names and embed the quote codes for the 2nd place and below.

Once the input is complete, click the test button at the bottom left. → Success

→ Click Save. This concludes the current step.

Step 6: Turn ON the App Trigger

Once all steps are configured, a completion screen will be displayed.

After turning on the trigger, use the toggle at the top left of the template to start the flowbot.

<span class="mark-yellow">The flowbot setup was easily completed without programming.</span> Here is the template used.

Make the Most of It! 3 Automation Ideas Using RPA and Discord

The combination of RPA and Discord offers many possibilities. Centralizing notifications on Discord can particularly enhance work efficiency.

1. Automatically Retrieve Website Information Daily and Share on Discord

This system automatically retrieves website information daily and notifies the team on Discord. It reduces manual work and facilitates smooth information sharing.

2.  Automatically Register Google Form Data to Jobcan Attendance

Employee information registered through Google Forms is entered into Jobcan Attendance using RPA and shared on Discord. This improves data accuracy.

3. Automatic Registration and Notification to Jobcan Attendance from Form Registration

Employee information entered in the Yoom form is registered in Jobcan Attendance via RPA and notified on Discord. This reduces the burden of registration work.

Summary

For those who manually retrieve rankings daily or feel challenged by the speed of information sharing, this flow bot that automatically retrieves information from your own e-commerce site and notifies Discord should be helpful.
<span class="mark-yellow">With Yoom's flow bot template, you can easily start automation without programming skills.</span> Its intuitive operation design makes it easy for anyone to handle, and setup is completed quickly.
You can try it for free. Check the details from the banner below!

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
No items found.
Related Apps
No items found.
App integration
No items found.
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
RELATED ARTICLES
No items found.
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
No items found.