In the dashboard: Business Tools → Custom Fields, then Business Tools → Services & Fees → Edit a service → Add Modifier
What custom field modifiers do
Hive can price on its own by square footage, age, distance, foundation, day and time. See Price modifiers. For anything else, you make your own: ask a question with a custom field, then add a modifier that charges based on the answer. For example:- Number of Units: $150 for each unit after the first, so a duplex costs $150 more and a fourplex $450 more.
- Property Type: $50 off for condos, $100 more for mobile homes.
- Number of Bedrooms: $50 more for 5 or more bedrooms.
- County: a $25 travel fee for one county.
- Create the custom field in Business Tools → Custom Fields.
- Add a modifier on that field to a service in Business Tools → Services & Fees.
Which field types can set a price
Step 1: Create the custom field
Name the field
{{{custom_number_of_units}}}. The modifier is tied to that placeholder. The placeholder stays the same if you rename the field later, so its modifiers keep working. See Renaming or deleting a field.Pick the Field Type

Choose where the field appears
Step 2: Add a modifier on the field
Open the service
Pick your field in the When list

Pick the Type and fill it in

Number fields
Per Unit Over
Charges for every unit above a starting number. This is the usual choice for multi-unit buildings, where the base price already covers the first unit.
Per Unit
Charges for every unit in the answer: the answer × Add Fees. There is no starting number.
Per Unit and Per Unit Over compared
With Add Fees $150, and Starting After 1 for Per Unit Over:Range
A flat amount when the answer is in a band. Ranges on custom fields are typed as More than and Up to: the first number is not included, the second is.
- More than 2, Up to 4 covers 3 and 4.
- To charge for exactly 5, use More than 4, Up to 5.
- For 5 or more, use More than 4 and a high Up to, such as 100.
Dropdown and Text fields: Equals To
Equals To adds a flat amount when the answer matches the value you set.- Dropdown field
- Text field

- One value per modifier. To price several choices, add one modifier for each, such as one for Condo and one for Mobile Home.
- Negative amounts are discounts. Type -50 in Add Fees to take $50 off.
- Yes-or-no questions: create a Dropdown with Yes and No, then add an Equals To modifier for Yes.
Where the answers come from
A custom field modifier applies when the field has an answer on the inspection.- Dashboard
- Online scheduler
- Mobile app

Test the modifier
Go to Business Tools → Services & Fees and click Test Pricing with Modifiers. Your custom fields are under Additional Information. Type an answer, click See service prices, and open the modifier list to see what each modifier added and why.
Renaming or deleting a field
A modifier is tied to the field’s placeholder, such as{{{custom_number_of_units}}}.
Renaming a field
Renaming keeps the placeholder, so nothing stops working: the field’s modifiers, the answers already saved on inspections, and the placeholder in your emails, agreements and templates. Modifiers named after the field take the new name in your modifier list. Two fields can’t have the same name.
Deleting a field
The delete dialog lists every service and add-on with a modifier that uses the field. After you delete it, those modifiers never apply again.

Ready-made examples
Number of units: a fee for each unit after the first
Number of units: a fee for each unit after the first
- Custom field: Number of Units, Number, with Show on online scheduler and Required answer on online scheduler turned on.
- Modifier: When Number of Units, Type Per Unit Over, Starting After 1, Add Fees 150, Add Hours 1.
Bedrooms: a fee for 5 or more
Bedrooms: a fee for 5 or more
- Custom field: Number of Bedrooms, Number.
- Modifier: When Number of Bedrooms, Type Range, More than 4, Up to 100, Add Fees 50.
Property type: a condo discount and a mobile home fee
Property type: a condo discount and a mobile home fee
- Custom field: Property Type, Dropdown, with the options Single Family, Condo, Townhouse and Mobile Home.
- Modifier: When Property Type, Expected Value Condo, Add Fees -50.
- A second modifier: When Property Type, Expected Value Mobile Home, Add Fees 100.
A pool or a detached garage: a flat fee when the answer is Yes
A pool or a detached garage: a flat fee when the answer is Yes
- Custom field: Pool, Dropdown, with the options Yes and No. Don’t use a Checkbox, because checkboxes can’t set a price.
- Modifier: When Pool, Expected Value Yes, Add Fees 75, Add Hours 0.5.
A travel fee for some counties
A travel fee for some counties
- Custom field: County, Dropdown, with every county you serve as an option.
- One Equals To modifier for each county that costs extra, such as Expected Value Cook, Add Fees 25.
Frequently asked questions
Why isn't my custom field in the When list?
Why isn't my custom field in the When list?
My custom field modifier works in the dashboard but not on online bookings. Why?
My custom field modifier works in the dashboard but not on online bookings. Why?
What's the difference between Per Unit and Per Unit Over?
What's the difference between Per Unit and Per Unit Over?
Can one field have several modifiers?
Can one field have several modifiers?
Can I use a custom field modifier on an add-on?
Can I use a custom field modifier on an add-on?
Do clients see the custom field charge as its own line?
Do clients see the custom field charge as its own line?
Related






