SalesforceとGMOサインの連携イメージ
How to Integrate Applications

2024/10/03

How to integrate Salesforce with GMO Sign to send contracts via GMO Sign when the Salesforce opportunity reaches a specified phase

e.koyama

In this article, we will explain how to integrate Salesforce with GMO Sign to automatically create and send contracts via GMO Sign when a specified deal phase is reached. By integrating and automating these processes, you can achieve faster contract procedures, reduce errors, and ensure consistency. With Yoom, integration is easy, so please give it a try for a smooth start to your transactions.

Benefits of Integrating Salesforce with GMO Sign

Speeding Up Processes and Reducing Errors

When a specified deal phase is reached, contracts are automatically sent, eliminating manual work and speeding up the contract process. Faster response to customers reduces the risk of missing business opportunities. Additionally, since manual input and sending tasks are no longer necessary, human errors such as transcription mistakes or incorrect recipients during contract creation can be minimized. This can also lead to improved customer satisfaction and transaction reliability.

Ensuring Consistency

By automating the workflow, the same contract process is applied to all deals. This allows for uniformity in contract formats, terminology, and sending timing, regardless of the department or person in charge, thereby enhancing the transparency of the contract process. Consistent processes and document management also make it easier to train new sales employees and respond during audits.

[About Yoom]

Next, we will introduce how to create a flow bot that sends contracts via GMO Sign when the Salesforce deal phase reaches a specified phase.

How to Create a Workflow for Integrating Salesforce and GMO Sign

Let's set up the integration between Salesforce and GMO Sign and automate the workflow.

Using a template, we will introduce the steps to create a workflow where "a contract is sent via GMO Sign when a Salesforce opportunity reaches a specified stage".

Please note that the integration settings with Salesforce are available with the Team Plan or Success Plan. A two-week free trial is also available.

Before You Begin

1. Please create a template of the contract in Google Docs.
 ※If you have created it in Google Sheets or Microsoft Excel, you can replace the integration app and set it up.
 ※For creation, please refer to the "Prepare Template Documents" section in this article.

2. Please log in to Yoom.

3. Click the "Try it out" button below to copy the template in Yoom.

Step 1: My App Integration with Salesforce, Google Docs, and GMO Sign

*If the app integration is already completed, proceed to Step 2.

*If you have created a document template in Google Sheets or Microsoft Excel, replace the integrated app with Google Docs.

1. Select "My Apps" from the left menu and click "+ New Connection" on the right side of the screen.

__wf_reserved_inherit

2. From the list of new connections in My Apps, select Salesforce, Google Docs, and GMO Sign, and integrate the apps.
 *Reference: How to Register My App in Salesforce
 *Reference: About Integration with GMO Sign

Step 2: Setting Up a Trigger to Activate When a Specified Deal Phase is Reached in Salesforce

1. Open the copied template.
 *You can change the title from the red-framed area in the image below.

__wf_reserved_inherit
__wf_reserved_inherit

2. Click on "App Trigger: When an Outbound Message is Received" in Flowbot.

__wf_reserved_inherit

3. Select the linked account and action.
 Change the title if necessary and click "Next".

__wf_reserved_inherit

4. Set up the Webhook event reception for the app trigger.
 Refer to the instructions and precautions to set it to activate when the specified deal phase is reached.
 *For detailed setup instructions, please see the article on the right. [How to Set Up Outbound Messages in Salesforce]

__wf_reserved_inherit

5. If the test is successful, click "Save".

Step 3: Setting Up an Action to Retrieve Specified Deal Information from Salesforce

1. Click on "Operate Database: Retrieve Specified Deal Information" in Flowbot.

__wf_reserved_inherit

2. Integrate the database.
 ・Title: Can be changed if necessary.
 ・Database Integration: Enter or select a value of your choice.
 *The image below is an example of input.

__wf_reserved_inherit
__wf_reserved_inherit

 *The image below is an example of selecting "Object API Reference Name" from the suggestions. To retrieve deal information, search with the keyword "Deal".

__wf_reserved_inherit

3. Click "Next".

4. Perform detailed settings for database operations.
 Use the output of the deal ID obtained in Step 2 to set the "Conditions for the Record to Retrieve".

__wf_reserved_inherit

 *The image below is an example of output reference.

__wf_reserved_inherit

5. If the test is successful, click "Save".

Step 4: Setting Up an Action to Retrieve Contact Information from Salesforce

1. Click on "Operate Database: Retrieve Contact" in Flowbot.

__wf_reserved_inherit

2. Integrate the database.
 ・Title: Can be changed if necessary.
 ・Database Integration: Enter or select a value of your choice.
 *The image below is an example of input.

__wf_reserved_inherit
__wf_reserved_inherit

3. Click "Next".

4. Perform detailed settings for database operations.
 Use the output of the contact ID obtained in Step 3 to set the "Conditions for the Record to Retrieve".

__wf_reserved_inherit

 *The image below is an example of output reference.

__wf_reserved_inherit

5. If the test is successful, click "Save".

Step 5: Setting Up an Action to Retrieve Account Information from Salesforce

1. Click on "Operate Database: Retrieve Account Information" in Flowbot.

__wf_reserved_inherit

2. Integrate the database.
 ・Title: Can be changed if necessary.
 ・Database Integration: Enter or select a value of your choice.
 *The image below is an example of input.

__wf_reserved_inherit
__wf_reserved_inherit

3. Click "Next".

4. Perform detailed settings for database operations.
 Use the output of the account ID obtained in Step 3 to set the "Conditions for the Record to Retrieve".

__wf_reserved_inherit

 *The image below is an example of output reference.

__wf_reserved_inherit

5. If the test is successful, click "Save".

Step 6: Setting Up an Action to Issue Contract Documents in Google Docs

*If you have created a contract template in Google Sheets or Microsoft Excel, set it up in the app where the template was created.

1. Click on "Integrate with App: Issue Document" in Flowbot.

__wf_reserved_inherit

2. Set up the document integration.
 ・Title: Can be changed if necessary.
 ・Template Document Integration: Enter or select the ID of the template file.
 ・Issued Document: Set the folder ID for saving the issued contract document and the output file name. You can refer to the output information obtained so far for the output file name.

__wf_reserved_inherit
__wf_reserved_inherit

3. Click "Next".

4. Set the replacement conditions.
 Refer to the setup method to configure each item using the output information obtained so far.
 *If the template has not been created yet, please check the "Prepare Template Document" section in this article.

__wf_reserved_inherit

5. Click "Save".

Step 7: Setting Up an Action to Generate an Access Token in GMO Sign

1. Click on "Integrate with App: Generate Access Token" in Flowbot.

__wf_reserved_inherit

2. Select the linked account and action.
 Change the title if necessary and click "Next".

__wf_reserved_inherit

3. Set up the API connection.
 Enter the secret key and customer ID.

__wf_reserved_inherit

4. If the test is successful, click "Save".

Step 8: Setting Up an Action to Register a Document for Envelope in GMO Sign

1. Click on "Integrate with App: Register Document for Envelope" in Flowbot.

__wf_reserved_inherit

2. Select the linked account and action.
 Change the title if necessary and click "Next".

__wf_reserved_inherit

3. Set up the API connection.
 Enter or select each item.
 ・Access Token: Refer to the output of the token generated in Step 7.
 ・File Attachment Method: Select the output of the document issued in Step 6.

__wf_reserved_inherit
__wf_reserved_inherit

 *The image below is an example of access token output reference.

__wf_reserved_inherit

4. If the test is successful, click "Save".

Step 9: Setting Up an Action to Request Signature on Envelope in GMO Sign

1. Click on "Integrate with App: Request Signature on Envelope" in Flowbot.

__wf_reserved_inherit

2. Select the linked account and action.
 Change the title if necessary and click "Next".

__wf_reserved_inherit

3. Set up the API connection.
 Utilize the output information obtained so far to enter each item.
 *The image below shows a part of the items, and the input content is an example.

__wf_reserved_inherit

4. If the test is successful, click "Save".

Finally, switch the trigger of the saved flow to "ON" to activate it.

This completes the flow of "Sending a Contract via GMO Sign When a Salesforce Deal Reaches a Specified Phase".

Other Automation Examples Using Salesforce and GMO Sign

There are many other examples of automation using Salesforce and GMO Sign in Yoom, so here are a few introductions.

1. This is a flow that notifies Google Chat when the Salesforce opportunity phase reaches a specified phase. By integrating Salesforce with chat tools, you can automatically share progress and detailed information about opportunities. Additionally, when combined with a flow that automatically creates and sends contracts, information related to contracts can also be included in the notification content.

2. This is a flow where you select the target record from the Salesforce Opportunity object and send an SMS using SMSLINK. Since SMS can be sent from the Salesforce screen, you can immediately follow up with a thank-you message and register information right after the opportunity.

3. This is a flow for storing files in Google Drive when document signing is completed with GMO Sign. By automating the storage of signed documents, you can prevent human errors such as incorrect storage locations or forgetting to save. Automating everything from document creation to post-signing storage can improve the overall efficiency of contract management.

Summary

The integration of Salesforce and GMO Sign enables faster contract procedures, reduces errors, and ensures consistency. To avoid missing business opportunities and enhance customer satisfaction, please try the integration methods introduced in this article. With Yoom, setting up the integration is easy. To streamline sales activities and contract management, we recommend automating peripheral tasks.

The person who wrote this article
e.koyama
Until now, I have experienced office work at specialized trading companies and in the EC industry. The work I was in charge of covered a wide range of tasks, such as sales office work, accounting, general affairs, human resources, and legal affairs. We worked to improve the efficiency of individual tasks, but I think the work could proceed more conveniently by using various support tools and Yoom... I would be happy if I could send out an introduction article on Yoom that makes use of my work experience and help everyone proceed smoothly with their work.
Tags
Integration
Automation
Salesforce
GMO Sign
Google Docs
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