YoomでDeepLを自動化するイメージ
How to Integrate Applications

2025-04-23

Make posting on international social media in multiple languages easy! How to achieve translation and automatic posting with DeepL

h.masuda-

"I want to post on social media for an international audience, but translation is a hassle..."
"It's tedious to translate with DeepL and copy-paste every time..."
Do you have such concerns?

When trying to make social media posts multilingual, the translation work and posting effort can increase, often leading to procrastination.

But, what if you could "automatically translate and post just by entering text into a form"?

In this article, we introduce how to translate text for social media posts sent from a form using DeepL and automatically post it on X (Twitter)!
You can easily set it up without any coding, so no programming knowledge is required! You can improve work efficiency and smoothly achieve multilingual posting.

We also introduce how to set the automation flow trigger not only to form submissions but also to Slack message sending or Notion page creation/updates.
Please read to the end!

Recommended for

  • Those who want to automate translation work
  • Those managing social media in multiple languages
  • Those utilizing DeepL and X

For those who want to try it immediately

In this article, we introduce the integration method using the no-code tool "Yoom".
No complicated settings or operations are required, and even non-engineers can easily achieve it.
You can start immediately from the template below, so please give it a try!

How to Translate Form Text for SNS Posts Using DeepL and Post on X (Twitter)

Now, let's explain how to use the no-code tool Yoom to translate form text for SNS posts using DeepL and post it on X (Twitter).

When a post text is sent from a form created with Yoom, it can be translated using DeepL's API and then posted to X using an API provided by X.

Generally, programming knowledge is required to achieve this, but it can be easily accomplished without programming knowledge by using the no-code tool Yoom.

[About Yoom]

This flow will be created through the following process:

  • Integrate DeepL and X with My Apps
  • Copy the Flowbot template
  • Create a form for SNS post text as a trigger
  • Set actions for DeepL and X
  • Turn on the trigger and prepare to launch the Flowbot

If you are not using Yoom, you can register for free here.
If you are already using Yoom, log in and proceed with the setup!

Step 1: Integrate DeepL and X with My Apps

First, to smoothly perform the automation setup, register DeepL and X, which will be used this time, in Yoom's My Apps.

1. Select "My Apps" from the left side of the Yoom management screen and click "Add".

2. Search for "DeepL" and "X" in the search window and select the apps to transition to the next screen.

〈For DeepL〉

On the following screen, set each item according to the instructions.

  • API Key: You can obtain it by logging into DeepL. For detailed acquisition methods, click here

Once completed, click "Add", and when "My Apps have been registered" is displayed on the Yoom screen, the integration is complete!

〈For X〉

On the following screen, log in to the X account you want to integrate.

When prompted for access, click "Allow access to the app".

When "My Apps have been registered" is displayed on the Yoom screen, the integration is complete!

Step 2: Copy the Flowbot Template

While logged into Yoom, click "Try it" on the following template.

The template will be automatically copied to the workspace.
When the following screen appears, click "OK" to proceed with the Flowbot settings!

Step 3: Create a Text Form for SNS Posts to Trigger

First, let's create a form to send the SNS post text you want to translate, which will trigger the flow!
Click on Flowbot's "SNS Post Text Form".

In the form creation screen below, a form is created by default.
Adjust the form content as needed.

Click the "Preview Page" button in the upper right to check the preview of the form.

  • Flowbot initiator when using shared forms: You can choose from the following two options.

Once the form settings are complete, click "Next".

On the following screen, check the form display and enter a test text for SNS posts in the "SNS Post Text" field.

Once the input is complete, click "Save" to finish the setup.

Step 4: Set Up DeepL Action

Next, set up an action to translate the text sent from the form using DeepL!
Click on Flowbot's "Translate Text".

Check the linked account on the following screen and click "Next".

In the API connection settings screen below, set up the translation with DeepL.
Follow the instructions to set the language you want to translate the original text into, etc.

  • Text to Translate: Set the text sent to the form created in Step 3 as the text to be translated, as shown below.

Once the setup is complete, click "Test" and if there are no issues, click "Save".

Step 5: Set Up X Action

Next, set up an action to post the text translated by DeepL on X!
Click on Flowbot's "Post a Post".

Check the linked account on the following screen and click "Next".

In the API connection settings screen below, set up the post to be posted on X. Follow the instructions to proceed with the setup.

  • Post Text: Set the text translated in Step 4 as the text to be posted, as shown below.

Once the setup is complete, click "Test" and if there are no issues, click "Save".

Step 6: Turn On the Trigger and Complete Flowbot Activation Preparation

Congratulations! You are now ready to activate Flowbot.
When "All settings are complete!" is displayed, click "Turn on Trigger".

This is how to automatically translate SNS post text sent to the form with DeepL and post it on X (Twitter)!

How to Translate Slack's Social Media Post Text with DeepL and Post on X (Twitter)

This method is similar to the flow introduced earlier, but here we will introduce a flow where the trigger is set to sending a message on Slack instead of form submission.

As with the flow introduced earlier, there is a template available, so please click "Try it out" on the template below to copy it.

Since the settings for the first trigger are different, I will explain the method.

Please click on "When a new message is posted to the channel" in the Flowbot.

If you proceed directly from the account linkage information or action setting screen, the following API connection setting page will be displayed.

  • Trigger activation interval: You can choose from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. Please note that the shortest activation interval varies depending on the Yoom plan.
  • Channel ID: You can select from the options.

Once the settings are complete, send a test message in the configured channel and then click "Test".
If the message content is reflected in the output and there are no issues, click "Save".

This completes the Slack trigger settings. Please proceed with the subsequent flow in the same manner as the flow introduced earlier!

How to translate Notion's SNS post text using DeepL and post it on X (Twitter)

This is also the same except for the trigger, but it is a flow that triggers when a Notion database is created or updated.

As before, there is a template, so please click "Try it" on the following template to copy it.

The configuration differs only for the first trigger and the action to retrieve Notion records, so I will explain the method.

First, click on "When a page in a specific database is created or updated" in Flowbot.

Proceed to the next step in the account linking information and action settings screen, and the following API connection settings page will be displayed.

  • Database ID: You can obtain it from the URL of the database you want to trigger. For more details on how to check the database, please refer to here.

Test and save, and the trigger setup is complete!

Next, click on "Retrieve Record (ID Search)" in Flowbot.

Set the Database ID on the following database linking page. Click the input field and select from the options.

Once the setup is complete, proceed to the next page.

On the following screen, set the conditions for the records you want to retrieve.

Once the setup is complete, test and save. This completes the Notion action setup!

For the subsequent flow, proceed with the setup as described from step 4 onwards in this article.

Other Automation Examples Using DeepL

There are many other examples of automation using DeepL on Yoom, so let me introduce a few.

1. Translate Emails Received in Gmail with DeepL and Notify on Slack

This is a flow to translate emails received in Gmail with DeepL and notify on Slack.
For example, it's recommended for those who receive inquiry emails from overseas business partners or customers!
After receiving an email, translation and notification are completed quickly, allowing you to share information promptly within the team without the hassle of checking, translating, and transcribing. <span class="mark-yellow">

2. Translate Google Form Responses with DeepL and Send via Gmail

This flow translates responses from Google Forms using DeepL and sends them via Gmail.

You can automatically translate inquiries and feedback from overseas and notify the person in charge.
By automating translation and notification to the person in charge, <span class="mark-yellow">the start of customer response becomes smoother, contributing to an increase in customer satisfaction.</span>

3. When an inquiry is received in Gmail, automatically translate it with DeepL and add a card to Trello

This is a flow where inquiries received in Gmail are translated with DeepL and a card is added to Trello.

By automating translation and task addition, not only can the burden on the person in charge be reduced and prompt response initiated, but it also helps in <span class="mark-yellow">preventing missed inquiries and ensuring smooth progress management!</span>

Summary

How was this article for you?
By implementing the automation flow introduced this time, making SNS posts multilingual is no longer a tedious task.

Once you input the content into the form, DeepL automatically translates it and posts it on X (Twitter)!
This eliminates the need for manual translation and posting, leading to improved work efficiency.

Furthermore, it is possible to build an automatic translation and posting system using Slack and Notion.
This facilitates smooth information sharing and content dissemination within the company, allowing you to make more effective use of your limited time.

"I'm overwhelmed with daily tasks, but I want to disseminate information more efficiently..."

This automation flow is something you should definitely try.

By utilizing Yoom, you can automate various tasks that were previously done manually.
Let's make your work smarter than ever before!

The person who wrote this article
h.masuda-
I have experienced a wide range of tasks such as marketing and office work in small to medium enterprises. I came across Yoom when I was worried about being able to automate many of the input tasks that occur in a work environment with lots of tasks and a sense of speed. I will tell you about Yoom automation in an easy-to-understand manner, even for beginners, so that everyone can make effective use of their limited time.
Tags
X (Twitter)
Automatic
Automation
Integration
Related Apps
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
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