Check out the store for many more

Doc Variables

offered by
21,949 users


Simple tool to add variables in content, title, header, and footer. Great way to add easy replacements in docs and templates!
I created this add on because we have a lot of contracts and proposals that use placeholders for commonly used terms such as Client Name, Project Name, or Addresses. Instead of going through the document and trying to find each placeholder, I created Doc Variables to search for a specific syntax, create a form that could assign the variables, and then replace them all in the content, title, header, or footer. Syntax: ${variable_name} Open up the sidebar and a form will display with all available variables. Enter in assignments/replacements, and then click "Replace Variables". Doc Variables will replace all instances of the collected variables.

Latest Update: Big update -- allows user to select folder where file will be saved to when making a copy.  Changed dialog for importing files.  It will now start in the folder where the document lives.

Previous Update:  Layout changes based on user feedback.


${Variable Name::~Default Text}
${Textarea NAme::textarea::~Add this text as default content.}
${Select Variable::options::One,~Two,Three} (Two will be selected)
${Other Doc::file} (Imports a separate document)
${My Logo::image::width=200,height=200} (Adds an image from your drive with the width of 200 and height of 200)


Version: 49
Updated: July 18, 2019
Language: English