Alternative to Docomotion for Salesforce Document Generation
Document generation is an almost universal need for businesses and nonprofits leveraging the Salesforce platform as a CRM and beyond. Companies want to build quotes, contracts, invoices, product sheets, and many other documents off the data they manage through Salesforce, in as few steps as possible. This document compares six of the most popular tools available on the appexchange today. A summary table highlights core attributes, including basic technical capabilities. In addition, each tool is further described in more detail with an emphasis placed on the user experience for both the admin setting up the template as well as the end user generating documents from records.
Docomotion
Criteria |
Docomotion |
Key Advantages |
Ability to drag-and-drop fields and interactive fields directly into a Word document through the designer. Interactive forms can be sent from Salesforce, with data being updated when the form is returned. |
Key Disadvantages |
The designer does not present an intuitive UI, and most advanced options require scripting. Limited options for output file types. |
License cost |
Starting at 14 USD per user/month |
License Details |
15 users minimum. Nonprofit discount available on request. |
Salesforce Objects |
Standard + custom objects |
File Types |
Word, PDF, HTML, Email |
Setup Effort |
High - Requires installing a local package, setting up forms and data models, adding buttons to page layouts, then using the installed designer to create the actual template |
Installation to First Template Creation |
2 days |
Average Template Creation Estimate (Medium Complexity) |
4h |
Template Editing |
Desktop Designer that combines Docomotion options with an open Word document in one window. |
User Experience - templates |
Low - very complicated to set up, limited options, UI is not intuitive, advanced options (e.g. conditionality) require scripting |
User Experience - end user |
Easy to use, User clicks the button, selects the template and a few other options, then the document is generated. Nice UI in LDS, however quite slow to load. |
Output Formats within Document |
Text, tables, simple Word charts |
Automation |
Yes, depending on license model, using Process Builder & Flow |
Conditional Logic |
Yes, using scripts |
Storage |
Salesforce Files or Attachments, Google Drive |
E-Signature |
Yes, with Docomotion Premier license |
Lightning-Ready |
Yes, the full experience is available in Lightning and is in LDS |
Editing Output after Generation |
Yes, with Premier license |
Bulk/Batch Generation |
Yes, mass generating from reports in the Docomotion app |
Other Related Products by the vendor |
None |
AppExchange Rating |
5.0 |
Security |
Third party access required. Documents for mass generation are stored on Docomotion servers, can be set to expire |
Overview: Docomotion focuses on the creation of Word or pdf documents, using a Desktop Designer to allow users to drag-and-drop Salesforce fields directly into a Word document. In addition to pulling in data from a record, interactive fields can be used. These allow the document recipient to update information, which will subsequently be updated in Salesforce. While the concept is very interesting, especially for people used to working with Word merge fields and logic, the actual use of the tool is technically challenging. Docomotion has received outstanding reviews for it’s customer service.
Best for: Organisations with a limited budget and a specific need for creating documents that the recipient will update. The interface and scripting for advanced options may be a comfortable fit for admins used to working extensively with the MS Office Suite, including creating and running macros.
Admin User Experience: After installing the package, Docomotion has to be configured for use. This includes assigning Permission Sets, configuring Generate Document buttons, and locally installing the Designer tool. Depending on advanced options desired, additional setup steps may be required, e.g. authorizing Docomotion to update Salesforce data in order to use interactive fields. Step-by-step guides are available on the Docomotion support site, which is linked into a Quick Start tab within the Salesforce app. Once setup is complete, the admin has to create a Form and a Data Model. The Form links the Data Model and the template, and allows the admin to select additional options, similar to the Conga Solution. The interface to set up the Data Model is highly intuitive, with options to pull fields through multiple parent/child relationships in just a few clicks. Once the Data Model is ready, the admin can launch the local Designer from the Form record. The Designer has a split interface, with one side containing a regular MS Word interface, and the other side containing data tags and the data model. For me, the interface rendered poorly, with not all MS Word options fitting on the screen. To add merge fields into the template, the admin can drag-and-drop the fields into the Word document. Advanced logic requires scripting. There are options to preview and test the template directly from the Designer, then save it to Salesforce.
Template Setup Effort: Installing, setting up and navigating Docomotion, as well as creating my first template took me approximately two days, similar to Conga Composer. While some aspects are more intuitive to navigate (e.g. Data Model creation), the Designer itself is less intuitive, especially when it comes to the more advanced options. Some of the difficulties were due to the interface rendering poorly, which may depend on the specs of the computer used for the task.
End User Experience: End Users click a Generate Documents button from the starting record, then select the template they want to apply. If enabled by the admin for the template, users may select the output format and delivery channel. The UI matches Lightning Design System.
Titan
Criteria |
Titan |
Key Advantages |
User-friendly Word Add-in makes it incredibly easy to create templates flexibly. No need to build a separate data model, records from different objects can easily be added, connected, and filtered. Advanced options available without requiring any code. Part of Titan platform which also gives you Forms, Portals, Titan document sign, Maps and Calendar |
Key Disadvantages |
Support is available via videos, knowledge articles, chat, email but for custom support is a paid service |
License cost |
Starting at 5 USD per user per month |
License Details |
Discounts available for nonprofits. |
Salesforce Objects |
Standard + custom objects |
File Types |
Word, PDF, HTML/GIF/PNG using PDF Output feature |
Setup Effort |
Medium - Requires installing a Word Add-in, creating a Titan account, installing the appexchange package and a few manual configuration steps |
Installation to First Template Creation |
0.75 days |
Average Template Creation Estimate (Medium Complexity) |
1h |
Template Editing |
MS Word Add-in allows editing templates directly, with a toolbar to add in fields, tables, etc. |
User Experience - templates |
Medium - The MS Word Add-in is incredibly easy to use, most options have a help icon and support videos are available. The additional setup on the Titan account is not intuitive, requiring adding collaborators for each individual form, and delivery options difficult to understand. |
User Experience - end user |
User clicks the button on the record, selects the template, and can preview/download from there, as well as select other steps (email, storage, etc.). Download not always working. |
Output Formats within Document |
Text, Tables, Charts (using auto-pdf feature) |
Automation |
Yes, using Salesforce automation tools |
Conditional Logic |
Yes, with a simple button to set up |
Storage |
Salesforce Files or Attachments, Google Drive, Dropbox, box, OneDrive, Amazon S3, FTP |
E-Signature |
Yes, with Docs Sign |
Lightning-Ready |
Yes, though most of the experience happens outside of Salesforce |
Editing Output online after Generation |
Yes, using Edit & Send |
Bulk/Batch Generation |
Yes, from list views |
Other Related Products by the vendor |
Titan forms, Titan sign, Titan Scheduler, Titan maps, Titan portals, Titan Widgets, Titan LWC/Canvas |
AppExchange Rating |
5.0 (181 Reviews) |
Security |
Third party access required. |
Overview: Titan’s MS Word Add-in provides a fantastic user experience when creating templates. It’s incredibly easy to use, there is no need to separately build out a data model or otherwise define which objects you want to work with, fields and tables can simply be added in as you go. Subsequently defining how the records are related is also easy, and no SOQL statement, scripting or other code is required to set up even advanced logic for a template. A preview option allows for quick testing of the template, before publishing it. Setting up delivery methods and establishing the full connection to Salesforce is a little more challenging, as the admin has to navigate their online Titan account, which is primarily geared towards form creation. Finding the options relevant to document generation can be challenging. The same applies to the support documentation, which is extensive (though it primarily consists of videos) and can be hard to navigate.
Best for: Companies with webform needs in addition to document generation needs taking advantage of the full Titan offering. Admins wanting a pure clicks-not-code experience with extensive video guidance. Could be a good fit for non-admins setting up the template in MS Word, and admins only supporting in the online setup steps.
Admin User Experience: Titan provides a very quick access to the templates itself. Rather than first having to set up a solution, package, or similar, they only need a Titan account, the add-in in Word, and can then start directly building out the templates. The MS Word Add-in is incredibly easy to use and fits in visually, too. Titan is a true clicks-not-code tool, even for advanced logic. There is no need to copy-paste merge fields or write SOQL queries to filter results. The Add-in also provides an option for previewing the template. Once the template is set up, it can be published to the Titan account. This is where the setup becomes more challenging, as the user interface contains a multitude of options that are not relevant to document generation, making it harder to navigate. The admin follows a few general setup steps in the Titan account, then needs to set up various pieces for each individual template. Similar to FormStacks Documents, a mapping has to be set up, though in Titan this can be largely automated. In addition, collaborators have to be set up per template in order to allow Salesforce users access. Depending on the desired automated delivery method (storage, email, e-signature), further setup is required, though the end user may also select these methods manually when generating documents.
End User Experience: The end user clicks a Generate Document button from the starting record. They can then select the relevant template, and either view/download it or choose from a range of options, including Download, Email, or attaching the document. The UI is in line with Titan and does not clash with Lightning Design System.