Custom Fields

In Motion.io, you can set custom fields that will update dynamically in tasks, portal pages, and iframe embeds.

This article will explain how to create custom fields in Motion.io and options for using them in your projects and templates.

đź‘‹ Tip: Did you know that you can avoid clients entering information manually by auto-populating information in Motion.io Documents & Contracts via Custom Fields? Click here to learn more.

Creating & Using Custom Fields

To use custom fields in your Motion.io projects, you must first create them at the account level before you can specify a unique value for each custom field at the individual project level.

Creating New Custom Fields

To create a new custom field, navigate to your account’s “Settings” page and select the “Fields” tab.

On the "Fields" tab of your account's "Settings" page, click "Add New Field." When creating a new custom field, there are two areas you must enter information for:

  • Label - used only for internal reference, the label of a custom field describes to your team what a custom field should be used for,
  • Slug - the slug (referenced by double brackets) for a custom field is the text you will copy & paste into your Motion.io projects to populate the custom field's value in projects.

Specifying Values for Custom Fields

After creating custom fields in your Motion.io account, you must specify a value for each field you'll use in that project. The values you enter for custom fields are unique to each project.

To specify the value for a custom field, open a project (or project template), navigate to the "Settings" page, and select the "Fields" tab. In the box labeled "Value," enter the embed code, link, or information you'd like to populate anytime the slug for that custom field is used and click "Save."

Using Custom Fields in Projects & Templates

After setting the value for a custom field, you can copy and paste the slug for that field wherever you'd like to have the embed code, link, or information you entered populate in the project.

The places where you can paste slugs for custom fields include:


đź“Ł Note: When using custom fields to display external websites or software apps in a Motion.io client portal, you must add the slug for that field to the "App Embed Code" section of that task or portal page to make it viewable to the client.

Examples of How You Can Use Custom Fields

While there are endless ways you can use custom fields can be used in Motion.io projects, some examples include:

  • Contracts & Agreements—Add custom fields to your Motion.io documents and contracts to prefill values unique to each project and avoid having clients or team members enter information manually.
  • Reporting Dashboards—Display reporting dashboards from tools like Google Looker Studio or Agency Analytics; you can create a custom field and use a slug such as {{DASHBOARD}} to embed those reports in a portal page to give clients access to them.
  • Google Sheets—If you regularly assign your clients a task to add data to the same spreadsheet created on a tool like Google Docs, you can create a custom field with a slug such as {{SPREADSHEET}} to embed that spreadsheet in new tasks you assign dynamically.
  • Google Drive Folders - do you regularly use Google Drive with clients? If so, you can use custom fields to dynamically populate a specific folder in tasks and portal pages. Click here for instructions on creating a Zap that automates the process for each new project you create.
  • Affiliate/Referral Links—If there are external websites your clients need regular access to — for example, an affiliate or referral page — you can create custom fields with a slug such as {{CLIENTLINK}} to populate those links in tasks and portals pages.

Still need help? Contact Us Contact Us