SlideShare a Scribd company logo
DocuSign Integration with Salesforce-
Beginner Learning Series :
Integration in action
Divya. R,
Software Engineer
MST Solutions
Salesforce Admin Group, Trichy
Kadhar Basha
Salesforce Admin Group, Trichy
Trailblazer Community Group Leader
MST Solutions
- Kadhar Basha J
Sundaravel J
Salesforce Admin Group, Trichy
Trailblazer Community Group Co-Leader
MST Solutions
Salesforce Admin Group, Trichy
Divya Ravichandran
Salesforce Developer
MST Solutions
Agenda
Recap of series II
DocuSign Fields
Types of Fields in DocuSign
Custom Buttons
Custom Button Formats
Recap of previous series
• DocuSign Admin settings in Salesforce
• Supported Objects in DocuSign
• Send with DocuSign Button
• Document and Recipient Selection
• Envelope Settings
DocuSign Fields
• The DocuSign fields serve as guideposts to help your signers know where you want
them to sign, initial, or provide other information in the document.
• There are three types of DocuSign fields:
• Standard fields
• Custom fields (also called custom tags) which are customized versions of
standard fields.
• Merge fields which are customized versions of standard fields that are linked
to Salesforce fields.
DocuSign Standard Fields
• There are a number of standard fields available when sending
an envelope to allow you to collect signatures, approval, and
various types of information.
• Signature - New users first confirm their signing name and
initials, and then select a signature style. When they adopt
their signature, it is applied to the signing field.
• Attachment - The Attachment field allows you to request
additional documentation from a recipient.
DocuSign Custom Fields
• Custom fields are customized versions of standard fields that
have been saved for future use by your DocuSign account
admin.
• They help speed up your document preparation by allowing
you to use fields that have been customized to your
workflows.
• Custom fields help to optimize the sending process.
• Any combination of field properties, such as font type or size,
validation setting, or size can be defined in custom fields.
DocuSign Merge Fields
• Merge fields are custom fields that are integrated with
Salesforce objects.
• When a custom field with merge field settings is added to a
document, the Salesforce data associated with the custom
field is imported into the field.
• You can also specify an anchor when creating merge fields
to automate field placement.
• You can also create merge fields to merge data between
Salesforce fields and DocuSign fields.
Custom Buttons
• You can create custom buttons to provide more control and more data about
your DocuSign processes from the DocuSign Envelope Configurations object.
• DocuSign Envelope configuration object is supported only in Lightning.
• You can also create custom buttons from Salesforce object manager.
• Custom buttons enable you to:
• Define repeatable DocuSign processes
• Override DocuSign account settings
• Customize Recipient workflows
• Utilize DocuSign templates and Automate sending.
Custom Button Formats
To create custom buttons in Salesforce, you can:
• Use the Envelope Configurations object in Salesforce to create custom buttons
without writing a single line of code.
• It can be used in Salesforce Classic and Lightning.
• Use Salesforce Object Manager to create script-based URL detail page buttons.
• The buttons created with this method can be used in Salesforce Classic and
Lightning.
• Use Salesforce Object Manager to create OnClick JavaScript buttons.
• The buttons created with this method can only be used in Salesforce Classic.
URL Buttons
• You can create or update existing detail page URL buttons from Salesforce
Lightning Object Manager in Salesforce Setup.
• To support Salesforce's new security requirement, the URLFOR function
must be included in the custom button script.
• When creating URL buttons, you will need to wrap the URLFOR
function around the entire script.
• The URLFOR function is now required in custom buttons as part of a new security
requirement from Salesforce to avoid Cross-Site Request Forgery (CSRF) when accessing
Visualforce pages.
URL Buttons
Your script should look like this:
{!URLFOR('/apex/dsfs__DocuSign_CreateEnvelope',
null,
[SourceID = Opportunity.Id,DST = '425c6f4e-f673-
488c-a295-708137fc1eba',
OCO = 'Tag'])}
OnClick JavaScript
• Can be used to update existing script-based custom
buttons.
Disadvantages :
• JavaScript buttons cannot be used on version 7.0 and
newer.
• Requires scripting.
• Buttons created using this method cannot be used in
Salesforce Lightning.
DocuSign Envelope Configuration
• The DocuSign Envelope Configurations object provides Salesforce administrators the ability to create
custom envelope configurations, also known as custom buttons.
• Using the DocuSign Envelope Configurations object, you can define repeatable DocuSign processes in
the Salesforce context without the need to write code.
• In your custom configuration, you will be able to predefine many envelope parameters such as email
messaging, recipients, documents, expirations, and reminders.
• You can then add the button to Salesforce object layouts in Salesforce Lightning or Classic.
Docu sign integration with salesforce   beginner learning series  integration in action

More Related Content

PPTX
Docu sign integration with salesforce beginner learning series setting up ...
PPTX
DocuSign Integration with Salesforce - Beginner Learning Series : Kick starti...
PPTX
DocuSign Cloudstock Session 2 - No Code
DOCX
Office 365 admin center billing overview
PPTX
eSignature Implementation Webinar Slides
PPTX
Salesforce Integration with MuleSoft | MuleSoft Mysore Meetup #12
PPTX
Salesforce Application Development
Docu sign integration with salesforce beginner learning series setting up ...
DocuSign Integration with Salesforce - Beginner Learning Series : Kick starti...
DocuSign Cloudstock Session 2 - No Code
Office 365 admin center billing overview
eSignature Implementation Webinar Slides
Salesforce Integration with MuleSoft | MuleSoft Mysore Meetup #12
Salesforce Application Development

Similar to Docu sign integration with salesforce beginner learning series integration in action (20)

PPTX
Branding Nintex Forms
PPTX
Dev day paris020415
PPT
Salesforce Presentation
PDF
Salesforce Administration Presentation.pdf
PDF
Salesforce administration presentation.pdf
PPTX
Salesforce Spring '17 Top 10 Features
DOC
Syed mubin 3.2 years Exppersion in Salesforce
PPTX
Salesforce admin training 1
PDF
Freshdesk to Salesforce Migration-Tenetizer Technologies
PPTX
Simplified appointment scheduling using lightning scheduler
PPTX
Choosing the Right Salesforce Integration: The Questions You Should Ask - A C...
PDF
Salesforce tutorials
PDF
2016 Salesforce Release Highlights
PDF
Nintex Forms for SharePoint Online and Office 365 - From Atidan
PPTX
Salesforce online training -GoLogica
PPTX
PPTX
Dodge Data for Salesforce.com
PPTX
Mumbai Salesforce User Group Inaugural Meetup
PPTX
Sales force
PPTX
Salesforce interview questions walkthrough
Branding Nintex Forms
Dev day paris020415
Salesforce Presentation
Salesforce Administration Presentation.pdf
Salesforce administration presentation.pdf
Salesforce Spring '17 Top 10 Features
Syed mubin 3.2 years Exppersion in Salesforce
Salesforce admin training 1
Freshdesk to Salesforce Migration-Tenetizer Technologies
Simplified appointment scheduling using lightning scheduler
Choosing the Right Salesforce Integration: The Questions You Should Ask - A C...
Salesforce tutorials
2016 Salesforce Release Highlights
Nintex Forms for SharePoint Online and Office 365 - From Atidan
Salesforce online training -GoLogica
Dodge Data for Salesforce.com
Mumbai Salesforce User Group Inaugural Meetup
Sales force
Salesforce interview questions walkthrough
Ad

More from KadharBashaJ (20)

PPTX
A Review on LWC Events for communication.pptx
PPTX
Winter'23 Release Updates.pptx
PPTX
Asynchronous Apex .pptx
PPTX
Review on Data Security.pptx
PPTX
Flow With Aura.pptx
PPTX
Conga composer
PPTX
Flow builder series i
PPTX
Tour to docgen lightning experience
PPTX
Winter 22 features
PPTX
DocuSign Power Form
PPTX
Formstack
PPTX
Publish and subscribe platform events using flows
PPTX
Multi language support for salesforce community portal
PPTX
How to crack Admin and Advanced Admin
PPTX
Alternate for scheduled apex using flow builder
PPTX
How to crack java script certification
PPTX
Master tableau 20 in data science by solving real life analytics problems
PPTX
Low code love salesforce automation tool vs apex code
PPTX
Qa mockup interview for automation testing
PPTX
Qa mock up interview for manual testing
A Review on LWC Events for communication.pptx
Winter'23 Release Updates.pptx
Asynchronous Apex .pptx
Review on Data Security.pptx
Flow With Aura.pptx
Conga composer
Flow builder series i
Tour to docgen lightning experience
Winter 22 features
DocuSign Power Form
Formstack
Publish and subscribe platform events using flows
Multi language support for salesforce community portal
How to crack Admin and Advanced Admin
Alternate for scheduled apex using flow builder
How to crack java script certification
Master tableau 20 in data science by solving real life analytics problems
Low code love salesforce automation tool vs apex code
Qa mockup interview for automation testing
Qa mock up interview for manual testing
Ad

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Empathic Computing: Creating Shared Understanding
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Big Data Technologies - Introduction.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
MIND Revenue Release Quarter 2 2025 Press Release
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25 Week I
Empathic Computing: Creating Shared Understanding
Unlocking AI with Model Context Protocol (MCP)
Big Data Technologies - Introduction.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation_ Review paper, used for researhc scholars
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
The AUB Centre for AI in Media Proposal.docx
20250228 LYD VKU AI Blended-Learning.pptx
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Review of recent advances in non-invasive hemoglobin estimation
MIND Revenue Release Quarter 2 2025 Press Release

Docu sign integration with salesforce beginner learning series integration in action

  • 1. DocuSign Integration with Salesforce- Beginner Learning Series : Integration in action Divya. R, Software Engineer MST Solutions
  • 2. Salesforce Admin Group, Trichy Kadhar Basha Salesforce Admin Group, Trichy Trailblazer Community Group Leader MST Solutions - Kadhar Basha J Sundaravel J Salesforce Admin Group, Trichy Trailblazer Community Group Co-Leader MST Solutions
  • 3. Salesforce Admin Group, Trichy Divya Ravichandran Salesforce Developer MST Solutions
  • 4. Agenda Recap of series II DocuSign Fields Types of Fields in DocuSign Custom Buttons Custom Button Formats
  • 5. Recap of previous series • DocuSign Admin settings in Salesforce • Supported Objects in DocuSign • Send with DocuSign Button • Document and Recipient Selection • Envelope Settings
  • 6. DocuSign Fields • The DocuSign fields serve as guideposts to help your signers know where you want them to sign, initial, or provide other information in the document. • There are three types of DocuSign fields: • Standard fields • Custom fields (also called custom tags) which are customized versions of standard fields. • Merge fields which are customized versions of standard fields that are linked to Salesforce fields.
  • 7. DocuSign Standard Fields • There are a number of standard fields available when sending an envelope to allow you to collect signatures, approval, and various types of information. • Signature - New users first confirm their signing name and initials, and then select a signature style. When they adopt their signature, it is applied to the signing field. • Attachment - The Attachment field allows you to request additional documentation from a recipient.
  • 8. DocuSign Custom Fields • Custom fields are customized versions of standard fields that have been saved for future use by your DocuSign account admin. • They help speed up your document preparation by allowing you to use fields that have been customized to your workflows. • Custom fields help to optimize the sending process. • Any combination of field properties, such as font type or size, validation setting, or size can be defined in custom fields.
  • 9. DocuSign Merge Fields • Merge fields are custom fields that are integrated with Salesforce objects. • When a custom field with merge field settings is added to a document, the Salesforce data associated with the custom field is imported into the field. • You can also specify an anchor when creating merge fields to automate field placement. • You can also create merge fields to merge data between Salesforce fields and DocuSign fields.
  • 10. Custom Buttons • You can create custom buttons to provide more control and more data about your DocuSign processes from the DocuSign Envelope Configurations object. • DocuSign Envelope configuration object is supported only in Lightning. • You can also create custom buttons from Salesforce object manager. • Custom buttons enable you to: • Define repeatable DocuSign processes • Override DocuSign account settings • Customize Recipient workflows • Utilize DocuSign templates and Automate sending.
  • 11. Custom Button Formats To create custom buttons in Salesforce, you can: • Use the Envelope Configurations object in Salesforce to create custom buttons without writing a single line of code. • It can be used in Salesforce Classic and Lightning. • Use Salesforce Object Manager to create script-based URL detail page buttons. • The buttons created with this method can be used in Salesforce Classic and Lightning. • Use Salesforce Object Manager to create OnClick JavaScript buttons. • The buttons created with this method can only be used in Salesforce Classic.
  • 12. URL Buttons • You can create or update existing detail page URL buttons from Salesforce Lightning Object Manager in Salesforce Setup. • To support Salesforce's new security requirement, the URLFOR function must be included in the custom button script. • When creating URL buttons, you will need to wrap the URLFOR function around the entire script. • The URLFOR function is now required in custom buttons as part of a new security requirement from Salesforce to avoid Cross-Site Request Forgery (CSRF) when accessing Visualforce pages.
  • 13. URL Buttons Your script should look like this: {!URLFOR('/apex/dsfs__DocuSign_CreateEnvelope', null, [SourceID = Opportunity.Id,DST = '425c6f4e-f673- 488c-a295-708137fc1eba', OCO = 'Tag'])}
  • 14. OnClick JavaScript • Can be used to update existing script-based custom buttons. Disadvantages : • JavaScript buttons cannot be used on version 7.0 and newer. • Requires scripting. • Buttons created using this method cannot be used in Salesforce Lightning.
  • 15. DocuSign Envelope Configuration • The DocuSign Envelope Configurations object provides Salesforce administrators the ability to create custom envelope configurations, also known as custom buttons. • Using the DocuSign Envelope Configurations object, you can define repeatable DocuSign processes in the Salesforce context without the need to write code. • In your custom configuration, you will be able to predefine many envelope parameters such as email messaging, recipients, documents, expirations, and reminders. • You can then add the button to Salesforce object layouts in Salesforce Lightning or Classic.