SalesforceとSlackの連携イメージ
How to Integrate Applications

2025/01/27

How to integrate Salesforce with Slack to notify when an opportunity is registered in Salesforce

r.oba-

In conducting business, it is crucial to quickly check the latest information. By utilizing Yoom to integrate Salesforce and Slack, you can automatically notify Slack when deal information is registered in Salesforce. This eliminates the need to manually check deal information and prevents missing important updates. Moreover, efficiently sharing information can strengthen internal collaboration. This article explains how to set up the flow to automatically notify Slack when deal information is registered in Salesforce and the benefits of implementing it.

Recommended for

  • Those who are using Salesforce and Slack separately and want to integrate the apps to streamline deal management
  • Team leaders aiming to streamline progress sharing for smooth team collaboration
  • Project leaders who want to prevent missing important information
  • IT personnel looking to integrate Salesforce with other tools to improve work efficiency

Now, let's explain how to use the no-code tool Yoom to "notify Slack when deal information is registered in Salesforce".

[What is Yoom]

How to notify Slack when deal information is registered in Salesforce

This can be achieved by receiving the registration of deal information in Salesforce using Salesforce's API and notifying Slack using Slack's API. Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be easily accomplished without programming knowledge.

We will create this in the following major processes.

  • Register Salesforce and Slack as My Apps
  • Copy the template
  • Set up the Salesforce trigger, which is the starting point of the flow, followed by the Slack operation settings
  • Turn on the trigger button and verify the integration operation between Salesforce and Slack

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

Step 1: Connect Salesforce and Slack to My Apps

Register My Apps to connect Salesforce and Slack to Yoom.
By registering My Apps first, you can easily set up automation.

First, register My Apps for Salesforce.
Click "My Apps" → "New Connection" on the left side of the Yoom screen.

__wf_reserved_inherit

A list of apps and a search bar will be displayed, so use either to select Salesforce.
When the following screen appears, enter your "Username" and "Password" and click "Login".
※【Salesforce】is an app available only with the Team Plan and Success Plan.
Please note that if you are on the Free Plan or Mini Plan, the operations and data connections of the flow bot you have set will result in errors.
Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use apps that are normally restricted.

__wf_reserved_inherit

This completes the My Apps connection for Salesforce.

Next, register My Apps for Slack.
Similarly, search for Slack from the list of apps or use the search bar.

Enter the "Slack URL" of the workspace you want to sign in to and click "Continue".

__wf_reserved_inherit

By allowing access on the next screen, the My Apps connection for Slack is complete.

__wf_reserved_inherit

Once both My Apps registrations are complete, Salesforce and Slack will be displayed in My Apps.

Step 2: Copy the Template

Next, let's proceed with the setup using the flow bot template.
Log in to Yoom and click "Try it" on the banner below.

The message "Template has been copied!" will be displayed, and clicking "OK" will complete the copy process.

__wf_reserved_inherit

Step 3: Set the Trigger

Next, set the trigger in Salesforce. Click "When a new record is registered in the Opportunity object".

__wf_reserved_inherit

Check the "Account information to integrate with Salesforce".
You can freely change the title, but leave the trigger action as is and click "Next".

__wf_reserved_inherit

Next, configure the API settings.
You can select the "Trigger interval" from intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
Please note that the shortest trigger interval varies depending on the plan.

For "My Domain URL", please check the red line and enter it.

__wf_reserved_inherit

After setting, click "Test".

When you run the test, information will be displayed in the output.
Confirm that the information is displayed and click "Save".

Next, click "Retrieve Account Information".

__wf_reserved_inherit

Check the "Account information to integrate with Salesforce".
You can freely change the title, but leave the trigger action as is.
For "Database Integration", check the red line and set it.
After setting, click "Next".

__wf_reserved_inherit

Set the "Conditions for the records you want to retrieve".
Set the conditions for the records to be retrieved.
You can enter the information obtained earlier from "Output".
You can add conditions from "+ Add Trigger Condition".

__wf_reserved_inherit

After setting, click "Test".

When you run the test, information will be displayed in the output.
Confirm that the information is displayed and click "Save".

Step 4: Set the Action

Next, set the action for Slack. Click "Notify Slack".

__wf_reserved_inherit

Next, check the "Account information to integrate with Slack".
You can freely change the title, but do not change the execution action.

__wf_reserved_inherit

Perform the "API connection settings".
Select the "Channel ID to post to" from the options.

__wf_reserved_inherit


In the "Message", set the content to be notified as desired.
You can enter the information obtained in the previous settings from "Output".
You can also set mentions for the notification recipients.

__wf_reserved_inherit

Once the settings are complete, it will be displayed as follows.

After setting, click "Test" and if "Test Successful" is displayed, click "Save".

Step 5: Verify the Automation between Salesforce and Slack

Finally, click "Turn ON Trigger" to complete the automation setup.
Now, when opportunity information is registered in Salesforce, it will automatically be notified in Slack.

__wf_reserved_inherit

Here is the template used this time.

Other Examples of Automation Using Salesforce and Slack

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

1. A flow to register activity history in Salesforce when a message is posted on Slack

With this integration, you can register activity history in Salesforce when a message is posted on Slack.
This eliminates the need for manual registration work and helps prevent human errors.

2. A flow to notify Slack when the Salesforce opportunity stage reaches a specified phase

With this integration, a notification is sent to Slack when the Salesforce opportunity stage reaches a specified phase.
This eliminates the need for manual notification tasks, leading to improved operational efficiency.

3. Flow to Notify Slack When a New Lead is Registered in Salesforce

With this integration, a notification is sent to Slack whenever a new lead is registered in Salesforce.
This allows for quick sharing of the latest information and is expected to strengthen team collaboration.

Benefits and Examples of Integrating Salesforce with Slack

Benefit 1: Prevent Missing Information with Notification Features

By integrating Salesforce with Slack, you can automatically receive notifications in Slack when deal information is registered in Salesforce.
For example, even if an urgent deal is closed, receiving notifications helps prevent missing it and allows for immediate action.
This eliminates the need for manual checks and prevents missing information, thereby enhancing productivity.

Benefit 2: Reduce Manual Tasks and Streamline Operations

The integration of Salesforce and Slack allows deal information to be notified in Slack, eliminating the need for manual communication.
For instance, automatically notifying the entire sales team of closed deals enables team members to focus on other tasks.
This reduction in manual notification tasks can help prevent human errors.

Benefit 3: Strengthen Internal Collaboration by Sharing the Latest Information

Integrating Salesforce with Slack allows deal information registered in Salesforce to be notified to specified Slack channels.
For example, notifying other departments of closed deals by the sales team enables everyone to quickly confirm the latest information.
This ensures that all members are aware of the latest information, facilitating smooth inter-departmental collaboration.

Summary

This time, we introduced a method to integrate Salesforce with Slack so that when opportunity information is registered in Salesforce, a notification is automatically sent to Slack.
This automation can save the effort of manually transmitting information and prevent communication errors or oversights.
As a result, it is expected to improve work productivity, prevent human errors, and strengthen internal collaboration.
Take this opportunity to utilize the template to integrate Salesforce and Slack and aim for more efficient operations.

Additionally, Yoom's app integration can be set up with no code, allowing anyone to start immediately. Please consider implementing it.

The person who wrote this article
r.oba-
I've worked as an engineer at a materials company for automotive exterior parts. Utilizing the experience of being exposed to various systems, We will use Yoom to disseminate useful content for doing business efficiently.
Tags
Salesforce
Slack
Integration
Automation
Automatic
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