> ## Documentation Index
> Fetch the complete documentation index at: https://help.fieldpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating a Custom Form

> Turn the paper checklists and inspection sheets your crew still fills by hand into digital forms techs complete on their phones in the field.

# Why Custom Forms?

Click [the custom forms overview](/features-add-ons/custom-forms/custom-forms-overview) to find out how it can save you time and streamline your workflow.

***

# Enabling Custom Forms

Contact us for pricing! To begin using, you'll need to enable the feature. Start by clicking on *Company Settings* and selecting *Features & Plugins.* Navigate to *Custom Forms* and select *Enable*. Now you're ready to begin customizing forms to streamline your operations!

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/01.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=9e53b3af2001fe37c4b3cb20db83ae0a" alt="Company Settings Features and Plugins page with the Custom Forms Enable option" width="2866" height="1538" data-path="static/images/_api/10431393-creating-a-custom-form/01.png" />

***

# PDF Filler

Within our Custom Forms you have the ability to import PDFs and image files to use as a background on the custom forms you desire to create. This is useful if your company has existing forms that you've seen great success with or forms that must be in a specific format for regulatory purposes.

After enabling Custom Forms, navigate to *Company Settings* then select *Custom Forms.* From here, select the green *Import PDF* button.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/02.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=0a9f2e90d7aa0957bbc7ec0be2140078" alt="Custom Forms PDF Filler with the green Import PDF button" width="2810" height="1482" data-path="static/images/_api/10431393-creating-a-custom-form/02.png" />

After selecting the green *Import PDF* button, a screen may pop up asking if you'd like to replace the current pages you have open or if you would like to append, or add, new pages to the page that it currently open. Choose which options makes the most sense for you, your company, and the form you are wanting to import/create.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/03.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=869e0d2cb1a7cd887080efbc52bc5be3" alt="Prompt asking to replace or append pages when importing a PDF into a form" width="1154" height="338" data-path="static/images/_api/10431393-creating-a-custom-form/03.png" />

## Once your PDF has been imported, you can

* Easily click and drag fields from the right-side menu onto your form.

  * To remove a field, click and drag it back to the right hand side, select the field and hover over the green *Actions* button at the bottom right then select *Delete*, or select the field and simply press the backspace button on your keyboard to initiate the removal of the field.

* Decide to remove the *Field Borders* on an individual field basis. This will ensure that what is entered in the field appears without any box around it when presented to your customer.

  <img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/04.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=beeebfda71455b4266b0795e7a41b4fa" alt="Custom Forms editor dragging fields from the right-side menu onto the form" width="1972" height="1114" data-path="static/images/_api/10431393-creating-a-custom-form/04.png" />

* Decide the text alignment for each individual field: Left, Center, or Right.

  <img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/05.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=ea86f8490494b21b6d4ff8b839918595" alt="Custom Forms field selected with Actions button and Delete option" width="2536" height="928" data-path="static/images/_api/10431393-creating-a-custom-form/05.png" />

* Size and position each field. This can be done by manually dragging and stretching each field, setting the exact width and height, or by setting the exact X and Y coordinates.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/06.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=71030670003c16c00ac68106e1c469f8" alt="Custom Forms field settings for borders, alignment, size, and position" width="2448" height="1406" data-path="static/images/_api/10431393-creating-a-custom-form/06.png" />

## PDF Filler Modes

Use the various mode options to view your form in different scenarios. You can also preview the appearance of your form from a **Mobile** or **Desktop** view.

* **Design Mode** - You can create and edit a form by dragging and dropping fields.

* **Preview Fill Mode** - You can preview how the form will look when someone is filling it out. You can also choose if a field is editable by a customer or not in this view.

* **Preview Completed Form** - You can preview how the form will look once it has been completely filled out.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/07.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=74e44dd360b0cbe01aa03654442163c0" alt="Custom Forms PDF Filler modes: Design, Preview Fill, and Preview Completed" width="2860" height="1536" data-path="static/images/_api/10431393-creating-a-custom-form/07.png" />

The PDF form with overlay fields will translate well to Mobile! It can be viewable either in its full size with the ability to zoom in/out (pictured in the example above) or as fields one-by-one. This all will depend on what the user chooses.

***

# Create a New Form

After enabling Custom Forms, navigate to *Company Settings* then select *Custom Forms.* On this page you can view Custom Forms you've previously created or select *Create New*.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/08.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=61bc76938ca633c9d56c718cccb132d3" alt="Company Settings Custom Forms page with the Create New button" width="3008" height="1472" data-path="static/images/_api/10431393-creating-a-custom-form/08.png" />

***

# Form Settings

Begin personalizing your custom form by navigating to *Form Settings*.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/09.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=7979f250219a7f05ca8801795e9ebd01" alt="Click on Form Settings" width="1200" height="307" data-path="static/images/_api/10431393-creating-a-custom-form/09.png" />

<Note>
  For a full breakdown of every setting available, see [Custom Form Settings](#).
</Note>

***

# Page Count for Custom Forms

The maximum page count for Custom Forms is 20 pages. To ensure all pages load properly, especially those with PDF backgrounds, we have implemented Pagination.

* **Web App**: Custom Forms will paginate every 10 pages.

* **Mobile App**: Custom Forms will paginate every 4 pages.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/10.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=5f1574c31b5d5c1a4b74f812acb5b2ed" alt="Custom Form showing pagination across multiple pages" width="712" height="706" data-path="static/images/_api/10431393-creating-a-custom-form/10.png" />

***

# Building a Custom Form

After you've adjusted your form settings, it's time to begin building your Custom Form! Easily click and drag fields from the right-side menu onto your blank custom form. **(Note: Be sure you're not still in *Form Settings*. To close the settings, click on *Form Settings* again.)**

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/11.gif?s=499c5fd6c5f0fa6d27805acc72a0f13e" alt="Animation of building a Custom Form by dragging fields onto a blank form" width="600" height="343" data-path="static/images/_api/10431393-creating-a-custom-form/11.gif" />

Once a field is placed on a form, you can resize and reorder each field to your liking. To remove a field, click and drag it back to the right hand side, select the field and hover over the green *Actions* button at the bottom right then select *Delete*, or select the field and simply press the backspace button on your keyboard to initiate the removal of the field.

## Field types that can be added to your Custom Form

* **Section Labels** - Section header for names and titles

* **Text Fields** - Here you have the option to add "free text", allowing you/your customer to write/type freely in their own words

* **Number Field** - Collect numeric-only input. When setting up a Number Field, you can optionally add a *Unit of Measure* (like \$, hr, ft, PSI, or °F). Use the *Show unit before value* checkbox to control whether the unit appears before or after the value.

* **Drop-down Field** - Select a single option from a dropdown list

* **Multi-select Dropdown Field** - Select multiple options from a dropdown list.(Note: You have the ability to specify minimum/maximum number of selections someone can make here)

* **Quick Select** - Multiple choice - you can add up to 5 options here

* **Checkbox** - Select (yes) or leave blank (no)

* **Date & Time** - Collect the date and time. You can check the box to autofill the current date and time when the form is submitted. The time selection features a scroll panel set in **15-minute increments**. Additionally, you can enter the exact time, down to the minute, by editing the *Time* field in the bottom right corner.

  <img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/12.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=b793996faaf3b22eab1243be2596c7bb" alt="List of field types available to add to a Custom Form" width="784" height="758" data-path="static/images/_api/10431393-creating-a-custom-form/12.png" />

* **Image/Video** - Upload jpg, pdf, mp4, and png files. You have the ability to specify the minimum/maximum number of files allowed (1-10 files permitted)

* **Signature** - Easily collect a signature with this field

* **Related Record Fields** - Import data from related records within FieldPulse. See examples of these fields below:

  * ***Field Value from Related Customers***

    * Here you can pull any of the following information from the Customer record: name, notes, job notes, email, phone, billing address, location **(Note: if a customer has multiple locations or contacts, you can specify which user's information to fill the form with)**, status/type, pipeline status, lead source, tags, and any other custom fields you may have added to your Customer records.

  * ***Field Value from Related Jobs***

    * Here you can pull any of the following information from the Job record: title, location name, location, job notes, field notes, status, assigned team members, scheduled date/time, customer arrival window, created by, tags, and any other custom fields you may have added to your Job records.

  * ***Field Value from Related Estimates***

    * Here you can pull any of the following information from the Estimates record: title, estimate notes, internal notes, estimate date, author, status, location, reference, expiration date, tags, and any other custom fields you may have added to your Estimate records.

  * ***Field Value from Related Invoices***

    * Here you can pull any of the following information from the Invoices record: title, invoice notes, internal notes, invoice date, author, status, location, reference, due date, tags, and any other custom fields you may have added to your Invoice records.

  * ***Field Value from Related Projects***

    * Here you can pull any of the following information from the Projects record: title, notes, job notes, start date, end date, completion percentage, and any other custom fields you may have added to your Project records.

  * ***Field Value from Related Maintenance Agreements***

    * Here you can pull any of the following information from the Maintenance Agreements record: title, job location, status, price per bill, total annual fee, agreement notes, job notes, and any other custom fields you may have added to your Maintenance Agreement records.

  * ***Field Value from Related Assets***

    * Here you can pull any of the following information from the Assets record: asset tag, title, asset notes, install date, location, location details, category, manufacturer, model, model number, serial number, model year, model details, warranty, condition, warranty information, and any other custom fields you may have added to your Asset records.

## [Click here for more details on adding relating field values on Custom Forms.](/features-add-ons/custom-forms/custom-forms-linked-to-job-records)

## Field Formulas

Field Formulas take the math off your team's plate. Instead of calculating a value by hand and typing it in, you can set up a Number Field to calculate its value automatically from other fields and constants.

**Step 1:** Select a Number Field on your form to open its settings.

<img src="https://mintcdn.com/fieldpulse/meHjvjAbf_opaEiV/static/images/_api/10431393-creating-a-custom-form/31.png?fit=max&auto=format&n=meHjvjAbf_opaEiV&q=85&s=8862c0e1c44f34b5d951d41203c10a4a" alt="Number Field highlighted in the field palette" width="2530" height="1462" data-path="static/images/_api/10431393-creating-a-custom-form/31.png" />

**Step 2:** Click *Use Formula as Default Value* above the Default Value field.

<img src="https://mintcdn.com/fieldpulse/meHjvjAbf_opaEiV/static/images/_api/10431393-creating-a-custom-form/32.png?fit=max&auto=format&n=meHjvjAbf_opaEiV&q=85&s=84eb12ec4e018211a23983c4cd702079" alt="Use Formula as Default Value button above the Default Value field" width="2530" height="1458" data-path="static/images/_api/10431393-creating-a-custom-form/32.png" />

**Step 3:** From the Default Value selector, choose an existing formula or select *Add or Edit Formulas*.

<img src="https://mintcdn.com/fieldpulse/meHjvjAbf_opaEiV/static/images/_api/10431393-creating-a-custom-form/33.png?fit=max&auto=format&n=meHjvjAbf_opaEiV&q=85&s=a283f07817ba9528ebeb968aec1ddb5f" alt="Default Value selector showing the Add or Edit Formulas option" width="674" height="384" data-path="static/images/_api/10431393-creating-a-custom-form/33.png" />

**Step 4:** In the Formulas modal, click *Add Formula* and give it a name.

<img src="https://mintcdn.com/fieldpulse/meHjvjAbf_opaEiV/static/images/_api/10431393-creating-a-custom-form/34.png?fit=max&auto=format&n=meHjvjAbf_opaEiV&q=85&s=4bc881a7377154156d34bff2896bfa23" alt="Formulas modal with the Add Formula button" width="2522" height="1462" data-path="static/images/_api/10431393-creating-a-custom-form/34.png" />

**Step 5:** Click *Insert Numeric Field or Formula* to bring in other Number Fields or existing formulas as variables. Connect them with arithmetic operators (add, subtract, multiply, divide), and you can also multiply a field by a set constant. Formulas can even reference other formulas, so you can build on top of existing calculations.

<img src="https://mintcdn.com/fieldpulse/meHjvjAbf_opaEiV/static/images/_api/10431393-creating-a-custom-form/35.png?fit=max&auto=format&n=meHjvjAbf_opaEiV&q=85&s=be516b6b4d6c7b4704c34fe2d65ee5c8" alt="Formula builder combining two number fields, with the Insert Numeric Field or Formula button" width="1168" height="1048" data-path="static/images/_api/10431393-creating-a-custom-form/35.png" />

Save the formula, close the modal, and select it as the Default Value for your field. Once a formula is set, the Number Field will be read-only when someone fills out the form since the value is being calculated automatically. If you ever want to remove it, just click *Remove* in the field settings.

## Internal vs. Customer Facing Fields

You can now designate Custom Form fields as *Internally Visible Only*, ensuring that your customers see only the fields they need to complete. Your team can still access internal notes, checkboxes, and other operational details.

When a field is hidden, the rest of the form automatically adjusts. You can control how the layout responds, so your forms stay clean and professional.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/13.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=5d114ee87d86f3f253b44950fbe8d1f8" alt="Custom Form field marked as Internally Visible Only" width="2320" height="1150" data-path="static/images/_api/10431393-creating-a-custom-form/13.png" />

**Why We Released This:**

* **Streamlined Forms:** Your customers face shorter, clearer forms.

* **Less Confusion:** Clearly differentiates between fields your team fills out and those required by your customers.

**Features:**

* Fields marked as *Internally Visible Only* won’t show on customer-facing displays, including PDFs.

* Required fields set to be internally required only.

* Hidden internal related record Custom Field values can now cascade to Custom Forms.

* Ability to designate internal PDFs for printing, allowing internal fields to appear on the copy.

**Dynamic Formatting / Layout Behavior:**

* Custom forms can consolidate blank spaces effectively, enhancing visual appeal:

  * **Preserve Space:** Keeps the original layout.

  * **Expand Neighbor Horizontally:** Expands adjacent fields.

  * **Collapse Neighbor Below:** Pulls up fields directly below.

  * **Collapse Neighbor Sequentially:** Adjusts layout in a cascading manner.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/14.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=0b0097c6a096af7eb9990bdb3b1dfdc0" alt="Custom Forms field layout options for neighboring fields" width="666" height="798" data-path="static/images/_api/10431393-creating-a-custom-form/14.png" />

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/15.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=72fe6292f46920a6785d8705bfd553a0" alt="Comparison of internal versus customer-facing fields on a Custom Form" width="2754" height="938" data-path="static/images/_api/10431393-creating-a-custom-form/15.png" />

*Comparing Internal vs. Customer Facing Fields on a Custom Form*

## Required Fields

You have the option to require a field to be filled out by your employee and/or your customer by simply checking a box.

## Editable Fields

You can also choose if a field is editable by a customer or not. To see this, instead of being in *Design Mode*, select *Preview Fill Mode*. Next to each individual field you will see a lock or unlock icon. This allows you to give your customer and/or employee the right to edit the field or not.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/16.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=ae911dbb92cf265af927d669d4005032" alt="Preview Fill Mode showing lock and unlock icons to make fields editable" width="2872" height="1538" data-path="static/images/_api/10431393-creating-a-custom-form/16.png" />

## Conditional Logic

Conditional logic allows certain fields to appear or change based on the responses the individual interacting with the form provides. This helps the form gather only relevant information.

In the example below, we want to create conditional logic for the field titled "Gate Code", so it only appears for the user when certain criteria are met in the field titled "Gate Code Required for Entry?". When you're ready to create conditional logic for the "Gate Code" field, click on the "Gate Code" field and select *Add New Condition*.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/17.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=444d41c5c7146ab659349f7a5acb8748" alt="Conditional logic setup for a Gate Code field on a Custom Form" width="1132" height="856" data-path="static/images/_api/10431393-creating-a-custom-form/17.png" />

If you want the "Gate Code" field to **only** display if the "Gate Code Required for Entry" contains a certain value, select the "Is Gate Code Required for Entry" field and your desired value. The desired value will depend on the kind of field you added. In this example, our condition is: "Gate Code Required for Entry? = Checked". This means if the box is checked indicating that YES a gate code is required for entry, then the field to enter the gate code will pop up for the user filling out the form.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/18.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=b5bf7fcf7751ce8a292e0d7b4dd89b0f" alt="Conditional logic rule configuration for a Custom Form field" width="1198" height="812" data-path="static/images/_api/10431393-creating-a-custom-form/18.png" />

## Modes

Use the various mode options to view your form in different scenarios. You can also preview the appearance of your form from a Mobile or Desktop view.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/19.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=271180d18d79f698ab11eaddbcc5d9ec" alt="Click on Design Mode…" width="1200" height="344" data-path="static/images/_api/10431393-creating-a-custom-form/19.png" />

* **Design Mode** - You can create and edit a form by dragging and dropping fields.

* **Preview Fill Mode** - You can preview how the form will look when someone is filling it out. You can also choose if a field is editable by a customer or not in this view.

* **Preview Completed Form** - You can preview how the form will look once it has been completely filled out.

***

# Using the Custom Forms You Created

To attach a custom form to a record, begin by clicking on/entering the record where you want to insert and include the form. This could be a customer, job, estimate, or invoice. Once you click on the record, select *Forms* from the top menu, then *Create New*.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/20.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=a7dd1c3cc55c615974b0af2d5096853b" alt="Record Forms menu with Create New to attach a custom form" width="2866" height="1546" data-path="static/images/_api/10431393-creating-a-custom-form/20.png" />

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/21.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=9a8162a9d7701541085f368b9c1045ff" alt="List of available custom forms to attach to a record" width="1440" height="782" data-path="static/images/_api/10431393-creating-a-custom-form/21.png" />

You will now see a list of all of the custom forms you've created. You can choose which form to attach to this record. In this example, you can see the Custom Form we created titled "SAMPLE CUSTOM FORM" is available to be attached.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/22.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=6a8c2ea447f4df6932c4ff8dfacebce0" alt="Attaching a selected custom form to a record" width="2870" height="1540" data-path="static/images/_api/10431393-creating-a-custom-form/22.png" />

Now, you can complete the form or save it to the record to be completed at a later date.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/23.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=d5d6be037bdd4bfad6ef0093bdc5bef9" alt="Forms tab on a record showing the attached custom form" width="2880" height="882" data-path="static/images/_api/10431393-creating-a-custom-form/23.png" />

To view the form attached to the record, navigate to the *Forms* tab and click on the applicable form to open it.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/24.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=32d9947ee4c615cb12bb5d3accffd2ae" alt="Custom form options to attach files or send to the customer" width="2880" height="918" data-path="static/images/_api/10431393-creating-a-custom-form/24.png" />

After clicking into the form, you have the option to attach files, send it to be filled out by your customer, or send it to be viewed by your customer. You can view important details about the form on the right-side of the screen. These details include: the name of the related customer, job, project, who the form was created by, the date it was created, when the form was **sent** to be viewed, when the form was actually viewed, when the form was **sent** to be filled, when the form was actually filled, and a signature date.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/25.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=a5ad1a20f2b76245682bcba330748a7a" alt="Completed custom form saved to a record" width="2868" height="1524" data-path="static/images/_api/10431393-creating-a-custom-form/25.png" />

***

# Custom Form Notifications

When a custom form is filled by your customer or when your customer signs a custom form you can decide how you will be notified. Head to *Company Settings* > *Customer Communications* > *Notification Settings* to make your customizations.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/26.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=42b1e7dcd65f12230a4219f7bd057da1" alt="Notification Settings for custom form completion and signatures" width="2846" height="1538" data-path="static/images/_api/10431393-creating-a-custom-form/26.png" />

Choose to notify all admin, managers, and/or individual team members. You also have the option to enter in specific email addresses. This would be great if you want to loop in an outside contractor, accountant, or just have a notification emailed to your personal email address.

***

# Customizing PDF Page Layout for Forms

You can now choose to display each form page on its own separate PDF page with page breaks, instead of having all pages flow continuously.

## To enable this feature

1. Navigate to **Company Settings**.

2. Go to the **Custom Forms** tab.

3. Select the **Settings** tab.

4. Toggle the option ON/OFF.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/27.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=817e231f97d5c24277b3230b108e40fe" alt="Custom Forms Settings tab toggle to enable the feature" width="2484" height="1328" data-path="static/images/_api/10431393-creating-a-custom-form/27.png" />

***

# Offline Mode for Custom Forms

In Offline Mode, you can open and edit any Custom Forms linked to your Job and Project records. Additionally, you can access and modify these Custom Forms while viewing the associated Customer record.

## **Forms:**

While in Offline Mode, you can access and edit a total of 600 existing forms—200 for each record type: Jobs, Projects, and Customers. You can create as many new drafts as you need without any restrictions. These forms will include those attached to your Job/Service records and Project records **for the current work week.**

### **Form Templates:**

Twenty Custom Form templates will be available for use in Offline Mode. In the Settings of each Custom Form, you can specify which templates you want to make available by toggling the switch on or off.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/28.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=3a7ce39c97302e02477c3b2be98697db" alt="Custom Form Settings toggles for making templates available offline" width="2462" height="1274" data-path="static/images/_api/10431393-creating-a-custom-form/28.png" />

### **Making Edits and Creating New Forms:**

In Offline Mode, any edits made or new forms created will be labeled as *Offline Drafts*. Once you reconnect to the internet, the forms you've edited or created will be permanently saved, and the *Offline Draft* label will be removed. If multiple users make updates to forms in Offline Mode, the system will apply updates in the order that users return to Online Mode. For example, if User 1 makes updates and then returns online, their updates will be applied first. If User 2 then makes updates and returns online, their updates will be applied next.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/29.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=93b4b872061339c926cd402af49bec1b" alt="Custom form edited in Offline Mode labeled as an Offline Draft" width="622" height="1242" data-path="static/images/_api/10431393-creating-a-custom-form/29.png" />

### **Related Fields on a Custom Form:**

In Offline Mode, related field values will not automatically populate. Instead, you will see the message: *Value will be automatically filled when Online* in the text box/field. Once you reconnect to the internet, these field values will automatically populate with the appropriate information.

<img src="https://mintcdn.com/fieldpulse/a4AEbOEi8pBr9B-n/static/images/_api/10431393-creating-a-custom-form/30.png?fit=max&auto=format&n=a4AEbOEi8pBr9B-n&q=85&s=67d13ed9c1a894f6030c69345e49606d" alt="Custom form field showing the offline placeholder message for a related field value" width="608" height="1234" data-path="static/images/_api/10431393-creating-a-custom-form/30.png" />

### **Adding Photos and Videos to a Custom Form:**

No need to worry—you can still add photos and video files to your Custom Forms while in Offline Mode. They will be uploaded automatically once you reconnect to the internet.

***

# Video Tutorial

<Frame>
  <iframe src="https://www.loom.com/embed/c37ea8196a424e1d89caceb0cf8a312e?hide_owner=true&hide_share=true" title="Video" className="w-full rounded-lg" style={{aspectRatio: "16/9", border: "none"}} loading="lazy" allow="fullscreen" allowFullScreen />
</Frame>

***

**Have additional questions?**

*Contact us at [support@fieldpulse.com](mailto:support@fieldpulse.com) or use the chat feature in the bottom right corner of your screen.*
