Basics of Draw Loop with Salesforce Integration

After you have successfully installed Nintex Draw loop, you can start creating relationships for your Salesforce data, creating templates to generate documents based on the data, and can specify where and how output documents should be delivered.

DDP (Dynamic Document Package) 

After you have successfully installed Nintex Draw loop, you can start creating relationships for your Salesforce data, creating templates to generate documents based on the data, and can specify where and how output documents should be delivered. You store all this data in the app. This is the Document Package. To install Draw Loop, click here.

DDP is used to generate the document dynamically with Salesforce record values. We can use multiple documents in a single DDP record. We can run draw loop as a custom button, custom links, and from Apex code. In draw loop, while creating DDP record, we will see six tabs:

  1. Basics
  2. Delivery Options
  3. Relationships
  4. Insert-Updates
  5. Tag Document
  6. DDP Files


Here is a starting place to create DDP record.

nintex salesforce
  1. In this tab, we can give the name for the DDP record.
  2. We can specify the which type of the document like Quote, letter, contract.
  3. Give the name of the result document
  4. We can specify the main object and from where we need to run the DDP record
  5. We can enter the security options and who can run the DDP record by giving the profile access.

Delivery Options: 

nintex salesforce
  1. In this tab, we can select the delivery option like download, store document, Salesforce email, DocuSign, SMTP, Document Queue, Content Delivery.
  2. We can specify resultant document type–whether it will be PDF or original document type what we upload like the word, PowerPoint.


nintex drawloop salesforce
  1. Here, we can create the relationship record from standard or custom object to access the Salesforce record values in the document from multiple objects.


nintex drawloop salesforce
  1. In this tab, we can select actions like field update, task creation, and chatter post for each time while running the DDP record.
  2. Tag Document:
nintex drawloop salesforce
  • From this tab, we can get the Salesforce record field tag based on the main object selection to merge with the document.

DDP Files: 

nintex drawloop salesforce
  • This is the place where we are going to upload the document while we run the draw loop each time.

Advantages of Draw Loop: 

  1. Since it is managed package, everything is a configuration only
  2. No need to worry about maintenance
  3. No need to write the logic and test classes
  4. Support for Word, PDF, PowerPoint, and Excel.
  5. We can use multiple documents at a time in one DDP record
  6. We can integrate with DocuSign and get electronic signature
  7. We can use field update, task creation like workflow action and chatter post.

User Access: 

  1. Each user needs to be assigned with draw loop license
  2. We need to assign “DDP User” permission set for each user to run draw loop
  3. We need to assign profiles to get run access at while creating DDP record.

To Know more about draw loop, please click here.


Draw Loop is

  1. Easy to configure
  2. We can merge Salesforce records value from multiple objects
  3. No need to worry about maintenance
  4. Dynamically merged field values
  5. Support for SOQL Query
  6. We can merge image with documents

About MST

At MST Solutions our cornerstone is to adapt, engage and create solutions which guarantee the success of our clients. The talent of our team and experiences in varied business verticals gives us an advantage over other competitors.

Recent Articles

Work with us.

Our people aren’t just employees, they are key to the success of our business. We recognize the strengths of each individual and allow them time and resources to further develop those skills, crafting a culture of leaders who are passionate about where they are going within our organization.