Record Templates

Record Templates are reusable sets of pre-filled field values for a table. When you use a template, NocoDB creates a new record with all the values that you defined. This includes linked records up to three levels deep. Use templates when you often create records with the same field values. You then do not need to enter the same information again and again.

Manage Templates

Use the Manage Templates modal to see, create, edit, enable, disable, and delete all record templates for all tables in the current base.

To open the modal:

  1. At the bottom of the grid view, click the up-arrow on the New Record button.
  2. Select Manage Templates.

Open Manage Templates from New Record menu

If there are no templates yet, the modal is empty and asks you to create your first template.

Empty Manage Templates modal

When templates exist, the modal shows a table with these columns:

ColumnWhat it shows
EnabledA toggle to enable or disable a template. The add-new-row menu does not show disabled templates, but the manager still shows them.
NameThe template name. It must be unique in the table.
TableThe table of the template.
Sub RecordsThe number of linked sub-records (blueprints) in the template.
Added OnThe date that the template was created.
UsageThe number of times that the template was used.
ActionsUse (+), Edit, or Delete the template.

Manage Templates modal

To search templates by name, use the search bar. To filter templates by table, use the table filter dropdown.

Filter templates by table

Create a template

  1. Open the Manage Templates modal.
  2. Click the Create Template button.
  3. In the table selector dropdown at the top left, select the table for the template.
  4. Enter a template name. The name must be unique in the table.
  5. Enter default values for the fields that you want to pre-fill. Fields that you leave empty stay blank.
  6. Optional: set linked record fields to include sub-records. Refer to Sub-records.
  7. Click Create Template. NocoDB saves the template.

Create template form

Select table for template

Edit a template

  1. Open the Manage Templates modal.
  2. On the template row, click the context menu (⋮).
  3. Select Edit.
  4. Change the template name, field values, or linked record configuration.
  5. Click Save Template. NocoDB applies the changes.

Edit and Delete actions

Delete a template

  1. Open the Manage Templates modal.
  2. On the template row, click the context menu (⋮).
  3. Select Delete. A dialog opens.
  4. Confirm the deletion.

Use a template

You can create a new record from a template in two ways:

From the Manage Templates modal

In the manager, click the Use (+) action button next to a template. NocoDB creates a new record in the table of the template, with all the pre-filled values.

Manage Templates modal

From the Add New Row menu

  1. At the bottom of the grid view, click the up-arrow on the New Record button. The list shows only the enabled templates for the current table.
  2. Select a template. NocoDB creates a new record with the pre-filled values of the template.

Use template from add new row menu

Sub-records (Blueprints)

Record templates can include sub-records for linked record fields (Link to Another Record). When you use a template, NocoDB automatically creates the linked records with the main record.

Sub-records can be nested up to 3 levels deep. For example, a Project template can include linked Task records, and each Task record can include linked Subtask records.

To add sub-records to a template:

  1. When you create or edit a template, click + New <Table> Record below a linked record field.
  2. Enter the field values for the sub-record. A banner at the bottom tells you that you are editing a sub-record. NocoDB creates and links this sub-record each time you use the template.
  3. To add more nested sub-records, do the same steps, up to 3 levels.

Sub-record blueprint form

Enable / Disable a template

To enable or disable a template, use the toggle in the Enabled column of the Manage Templates modal. Disabled templates:

  • Are not shown in the add-new-row template dropdown.
  • Stay visible in the Manage Templates modal. You can enable them again at any time.

Availability

  • Record Templates is available on NocoDB Cloud (Plus plan and above) and licensed self-hosted deployments (Business plan and above).

Last updated on

Latest product updates?See Changelog
Stay in the loop? Follow us onLinkedInLinkedInYouTubeYouTubeXX