Back to insights
Salesforce IntegrationDocuSignSalesforce

Integrating DocuSign with Salesforce

Learn how to integrate DocuSign with Salesforce to automate document generation, signing, and approval workflows.

Karan Kishore11 min read

Salesforce Developer

Integrating DocuSign with Salesforce cover infographic

Abstract

The use of electronic signatures is now considered one of the most critical elements of doing business in the contemporary world. By integrating the services of DocuSign with Salesforce, users can work on their documents, sign them, track and manage them directly through Salesforce.

This article will describe the process of integration of the DocuSign App Launcher package with Salesforce, establish the connection, create templates, send documents to be signed, and resolve common problems when implementing them.

Solution

There is a solution that will enable you to integrate your Salesforce CRM with DocuSign using an Apps Launcher Package offered by the latter in AppExchange.

  • Send documents for signature.
  • Monitor the status of envelopes in Salesforce.
  • Generate templates.
  • Use merge fields to map data from Salesforce to documents.
  • Automate document workflows.

The integration process involves installing the Apps Launcher package, logging in with your DocuSign account details, defining permissions for the users, and creating templates.

Step-by-Step Guide

Prerequisites

Before beginning the integration, ensure the following:

Salesforce Requirements

  • Salesforce Administrator access
  • API-enabled Salesforce org
  • Permission to install AppExchange packages

DocuSign Requirements

  • Active DocuSign account
  • DocuSign Administrator privileges
  • Appropriate subscription plan supporting required features

Step 1: Install DocuSign Apps Launcher

  1. To begin with, visit AppExchange or click on the listing link for "DocuSign Apps Launcher".
  2. Search for "DocuSign Apps Launcher."
  3. Click Install.
  4. Choose the target Salesforce environment.
  5. Complete package installation.
  6. Assign required permission sets.
DocuSign Step 1DocuSign Step 2DocuSign Step 3 Duplicate

Step 2: Launch DocuSign Apps Launcher in Salesforce

  1. Click App Launcher.
  2. Search for "DocuSign Apps Launcher" and click it.
  3. DocuSign Step 3
  4. Open the application.
  5. DocuSign Step 4
  6. Click Allow Access on this page.
  7. DocuSign Step 5
  8. Then allow on the pop-up screen.

Step 3: Connect Salesforce to DocuSign within Salesforce

  1. Click Login to DocuSign.
  2. Enter DocuSign credentials.
  3. Authorise Salesforce access.
  4. Verify Successful Authentication.
DocuSign Step 6

Click "Login to DocuSign" on this screen and authorise, then click Next.

DocuSign Step 7

Step 4: Configure User Access

  1. Open Setup.
  2. Assign DocuSign permission sets to users.
  3. Verify profile permissions.
  4. Confirm DocuSign user mapping.

Step 5: Create a DocuSign Template

DocuSign Step 8
  1. Go to the "DocuSign Envelope Templates" tab and click New.
  2. DocuSign Step 9
  3. Give a name for the template and choose an Object.
  4. DocuSign Step 10
  5. Click Upload on this screen and choose a document to send.
  6. DocuSign Step 11
  7. Once the document is uploaded, click Done and Next.
  8. DocuSign Step 12
  9. Add a recipient who needs to get this document for signing and scroll down.
  10. DocuSign Step 13
  11. Enter a Subject and Message, which will be sent to the email, and click Next.
  12. DocuSign Step 14
  13. On this screen, include the Merge Fields from the target Objects and their related objects alone, and click Next.
Note: This Merge Field feature is only available for the Purchased Plans.
    DocuSign Step 15
  1. On this screen, place the Sign Place and Fields needed; any alterations except the content will be made.
  2. DocuSign Step 16
  3. Drag and drop the Standard fields and configure them based on requirements, and click Save and Close.
  4. DocuSign Step 17
  5. Customise the options based on needs and scroll down.
  6. DocuSign Step 18
  7. Alter the field updates based on conditions and click Next.
  8. DocuSign Step 19
  9. Provide the Button Name and choose the Page Layouts to appear on the UI, then press Finish.
  10. DocuSign Step 20

Creation of the DocuSign Envelope Template is successful and it can now be used.

Step 6: Send Documents for Signature

  1. Open a Salesforce record.
  2. Select Send with DocuSign.
  3. Choose a template.
  4. Review recipients.
  5. Send the envelope.
DocuSign Step 21

Open a Salesforce record (Account Record), and you will see the custom button created earlier. Click the button.DocuSign Step 22 You will be navigated to a screen — click Select Template and choose the template created, then click Next.DocuSign Step 23 Add a recipient who needs to receive the envelope to sign, and click Next.DocuSign Step 24 A document in edit mode appears — edit here if needed and then click Send.

Step 7: Track Envelope Status

Document progress can be tracked in Salesforce itself:

  • Sent
  • Delivered
  • Signed
  • Completed
  • Declined
DocuSign Step 25

The dfsle__Envelope__c custom object is created on Salesforce, and actions are monitored via this object. DocuSign Step 26An email is sent to the recipient DocuSign Step 27containing the message created on the template;DocuSign Step 28 the recipient adds a signature and other required details, then clicks Finish.DocuSign Step 29 Once the review is completed, the record owner gets an email,DocuSign Step 30 the dfsle__Envelope__c Status is updated,DocuSign Step 31 and the field update on the Account Description also happens as expected.

Common Issues and Troubleshooting

Issue: Unable to Access Merge Fields

Error: "This Account lacks sufficient permissions to use Merge Fields."

Resolution:

  • Verify DocuSign subscription plan.
  • Confirm user permission profile.
  • Ensure Merge Fields are enabled.
  • Validate Salesforce-to-DocuSign account mapping.

Issue: Authentication Failure

Resolution:

  • Reconnect the DocuSign account.
  • Verify login credentials.
  • Confirm API access is enabled.

Issue: Users Cannot Send Envelopes

Resolution:

  • Check assigned permission sets.
  • Verify DocuSign user licensing.
  • Confirm sender permissions.

Conclusion

Integration of DocuSign and Salesforce improves the process of managing documents while at the same time minimising the effort involved in managing them.

Advantages

  • Eliminates manual document handling.
  • Accelerates approval and signature processes.
  • Tracks document status in Salesforce.
  • Improves customer experience.
  • Supports reusable templates and automation.

Disadvantages

  • Advanced features may require additional licensing.
  • Merge Fields depend on subscription level and permissions.
  • Initial configuration requires Salesforce and DocuSign administrative access.

In summary, DocuSign integration into Salesforce enables organisations to have a simple way of sending out signatures using documents within Salesforce.

Topics:DocuSignSalesforceIntegration

Ready to accelerate your digital transformation?

Partner with Subsel to build modern CRM, AI-enabled automation, and enterprise systems that scale.