Google Docs mockup with handlebars to indicate custom properties or variables, on a blue background

How To Create Google Doc w/ Fillable Fields

One of the most common questions for Google Docs is “How do I add fillable fields?” Whether you're inputting customer feedback, survey responses, or account information, a simple fillable field can do the job. Adding fields to a Google Doc sounds like it would be easy, but it’s more complicated than you might think. We'll show you the easiest workarounds to make your Google Docs fillable.

How to add fields:

There are two ways to add fillable fields to your Google Docs, depending on your use case:

Easily replace field content
Workona lets you automatically customize or replace content (including dates, times, client names, account levels, etc.) within the Google Docs, Sheets, and Slides you already use as templates. Try it now →

1. Get fillable fields via tables

If you’ve ever seen a sleek-looking form in Google Docs, it was likely a table. It’s easy to use tables in Google Docs to create blank text fields, which are actually just cells in the table. Here’s how to format a table with fillable fields in your doc:

  1. Open a Google Doc and place your cursor where you want to insert the fields. Go to the Insert menu at the top and select Table.
  2. Click and drag to select the size of the table, based on the number of fillable fields you need. (Later, you can add or remove rows and column by right-clicking the table.)
Screenshot of inserting table in Google Docs
  1. Once the table is inserted, click inside a cell where you want to create a fillable field.
  2. Go to the 3-dot menu in the top right and select Table options > Table properties.
Screenshot of selecting table option in Google Docs
  1. In the Table properties dialog box, select a color to differentiate the fillable fields from the rest of the text.
  2. Click OK to apply the color to the selected cell, and repeat for other cells where you want to create a fillable field. After creating all the fillable fields, go back to the Table properties dialog box.
Screenshot of selecting border and cell attributes for a table in Google Docs
  1. Navigate to the "Table border" section and choose a white color to format the border around the table. (Other colors are fine too, but this creates a clean look.)
  2. Click OK.
  3. Select Share > Anyone with the link can edit, or a similar permission level that allows your audience to fill out the fields.
Screenshot of editing sharing permissions in Google Docs

How to get a fillable line in Google Docs

Maybe you want to insert a solid line to make it clear where the blank text field begins, i.e., where your audience should start typing their answers. Here’s how:

  1. Open a Google Doc and place your cursor where you want to insert the fields.
  2. Go to the Insert menu at the top and select Table. Choose the size of the table based on the number of fillable fields you need (later, you can add or remove rows and column by right-clicking the table).
  3. To change the row width (so your line begins at the right place), hover over the horizontal line until a double arrow icon appears, then click and drag.
Gif of dragging a row line in Google Docs to adjust width of fillable fields
  1. Click inside the table to select it, then go to the 3-dot menu in the top right and select Table options > Table properties. Or, you can click the border width table in the menu.
  2. Set the border width to 0 pt.
Screenshot of table options menu in Google Docs
  1. Hover over the bottom of the cell where you want the line to appear so only the bottom line is selected.
Screenshot of selecting a fillable line in Google Docs table
  1. Select the border width menu and set the border width to 1 pt. This will only apply to the line you selected.
Screenshot of formatting fillable line in Google Docs table
  1. Now you have a line which indicates where your respondents should start typing their answers in each field.
Screenshot of a fillable line in Google Docs, using table cells as fields

2. Get fillable fields via Workona

You might be thinking, “I don’t want blank fields; instead, I want to swap out the content of the fields depending on context.” Or, maybe you want to empower your team members to swap out the content of these dynamic fields.

The easiest way to fill and replace content in a Google Doc is with the built-in feature of find and replace. But there are a few problems with this method:

  • It’s tedious and manual — if your Google Doc has dozens or more fields to customize, you’ll get sick of this method pretty soon.
  • There’s no easy way to standardize or share your process with team members.

The simple and scalable solution is using Workona to insert fillable fields (we call them properties) in Google Docs. Here’s how it works:

  1. Sign up for Workona here.
  2. Create a doc template from the Google Doc you want to customize with fillable fields.
  3. Follow these steps to add properties to your doc templates with curly braces or handlebars, e.g. {{ Property name }}
  4. Now every time you use the doc template, a new Google Doc will be generated with all the properties filled in (based on your input).
  5. Optional - Create a Workona team to share doc templates with team members.
TIP 💡
You could have dozens of fillable field instances in your doc — e.g., a client name sprinkled throughout a statement of work — and it will still only take a moment to fill out all the field instances automatically using Workona. Learn more →