App Icon
Simple tool to add variables in content, title, header, and footer. Great way to add easy replacements in docs and templates!
Works with:
140,540
Overview
Doc Variables allow you to quickly add a variable to any document in any style.  A sidebar interface generates a form with all your variables.  Fill in the form and apply the variables to generate a new document.   Great tool for creating templates that can be shared across a team to create consistent output (e.g. contracts, invoices, or client reports).  Works with Google Docs and Google Slides.

Latest Feature: New user interface!  We've integrated the Semantic UI to give the Doc Variables a cleaner and updated look.  We have also included the following new features:

- References (reference external data)
- Hidden Fields
- Constants

Note: Doc Variables remains free, but non-subscribers will be given a delay prior to applying variables.  If you find it useful, please consider subscribing.

Example Variable Syntaxes:

${Variable Name}
${Variable Name::~Default Value} ("Default Value" will be pre-filled)
${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)
Additional information
PricingNot available
Privacy policy
Terms of service
Doc Variables will ask for the permissions shown below. Learn more
Doc Variables will need access to your Google account
This will allow Doc Variables to :
See, edit, create, and delete all your Google Docs documents
View and manage documents that this application has been installed in
See, edit, create, and delete all your Google Slides presentations
See, edit, create, and delete all your Google Sheets spreadsheets
Connect to an external service
View and manage data associated with the application
See your primary Google Account email address
See your personal info, including any personal info you've made publicly available
Reviews
Language:
Sort by:
Profile Picture
A User of Doc Variables
May 19, 2016
Love the addon. It's been very helpful for an idea I'm implementing now. By the way, is it possible to escape the commas for ::options? I'd like to maybe list some sentences as options, but they contain commas, so it breaks into many items. Thanks in advance!
Is this review helpful?
Yes
No
Profile Picture
Nick Truch
July 29, 2017
Oh no ... just realised it's not available in Slides. We make our personal brochures in Slides rather than docs as it's so much more flexible in terms of design and layout. Having this addon in Slides would be a great way to personal our brochures. Any plans? Also, looking at the permission. Are they really all needed ... some of them make me nervous.
Is this review helpful?
Yes
No
Profile Picture
A User of Doc Variables
August 20, 2019
I've been using this for years. Simple, easy to use and once you're going it's very convenient. I use it in most all of my templates to ensure basic content is always applied. My favorite part is adding variables to the document title which takes care of naming as well.
Is this review helpful?
Yes
No
Profile Picture
A User of Doc Variables
June 29, 2017
Most simplistic and fastest add-on for generating documents from a template. This add-on is simply a MUST for anyone who want's to use google docs for business. An unexpected GREAT and UNDERadvertised feature of this app is: the user can partially fill out a template. The fields left blank will be left alone as variables (meaning that you can use a template to generate a more specific template, and fill in the rest of the variables later). For example, you can create a general "Invoice" template (with fields such as customer name, address, account, PO#, order desc, shipping, and $total), and if you have one customer who comes often, just fill out their info (name, address, account number, etc) and leave the rest of the fields blank (such as PO#, order desc, shipping instructions, $total). Now you have an invoice ready to go for that particular customer!
Is this review helpful?
Yes
No
Profile Picture
A User of Doc Variables
September 11, 2019
Love the product, very helpful and simple to use. I have a question around the pricing. One of our users keeps getting a message when they go to apply variables to try and sell them into a premium package... but our other users don't get this message. Is this free to use or do we need to upgrade? If so can you provide a link?
Is this review helpful?
Yes
No
Profile Picture
A User of Doc Variables
February 12, 2017
I've wanted this SO BADLY for a while now and this almost got me there. I don't like that it generates a completely new document each time. I wish I could put it in a mode where it just re-wrote the content of an existing doc when applied so that I don't end up with millions of copies of my templated doc. Also, when it spawns a new document, I wish it would put something unique in the name of that doc so that I know it was the one spawned from the plugin. I almost deleted my template because I was unable to recognize which one of the docs was the original one. The absolute best thing that could happen here is if there was a way to do in-doc variables that were somehow stored as metadata instead of replacing the text so that you could control the content in one doc alone and replace the text multiple times without losing the template... but I can see that this might be difficult :). Altogether, I think I can make this work for my needs, but I wanted to vocalize the issues I am having to let others know about them and to help the developer identify how they can make this plugin a must-have for every docs user! Good work guys :)
Is this review helpful?
Yes
No
Profile Picture
A User of Doc Variables
December 28, 2017
Pros: + Very convenient. + Simple to use. + Helps improve my team's work flow greatly. Cons: - Could use more features
Is this review helpful?
Yes
No
Profile Picture
A User of Doc Variables
October 9, 2018
Jesse I was wondering if you have explored making Doc Variables “dynamic”, like Mapped Content Controls in Microsoft Word. I work for a consulting company that produces hundreds of reports each month for our clients, and Word’s Content Controls are critical to updating information that repeats throughout our documents. I’d like to make the switch to Google Docs to update our rather antiquated processes but I’m not sure that’s possible if it means loosing the efficiency and data accuracy that Mapped Content Controls offer. Unfortunately Doc Variables in its current state isn’t effective for us because we need the ability to update Variables more than once during the process of writing the report. I think the ability to have dynamic or mapped Doc Variables would be extremely valuable to many users and it seems Solid Digital is in a great position to offer this functionality.
Is this review helpful?
Yes
No
Profile Picture
Shane Rockey
February 16, 2018
Google should have included something like this but they didn't and this little app has really filled a huge gap. My guess is google will buy Jesse's company for millions and integrate it into their native program. Hopefully Jesse will negotiate a consultant position out of them when they buy him out since he is so much more helpful than google with questions.
Is this review helpful?
Yes
No
Profile Picture
Kurtis Saiyo
January 4, 2016
Better documentation please (minus one star). Are there more options other than "date" (date picker) and "options"(drop down menu). Perhaps a time picker, or a google maps location picker (something like current location) or a simple "today's date". These might already be available, but I wouldn't know because there's no formal documentation! Other than that, simple and very useful add-on. Thank you for this great contribution.
Is this review helpful?
Yes
No
1-10 of 141
Search
Clear search
Close search
Google apps
Main menu