Yes, it can qualify a job, and it should not price one. A form in GoHighLevel that asks three questions and takes two or three photos lets your office decide whether to send an estimator, quote by phone, refer the job, or treat it as an emergency, before anyone drives to the address. The bottom line: qualification is about routing the job, and the estimator still sets the price on site.
Why height, reach, and access are the three questions
An industry cost site, GoTreeQuotes, shows how much size and species move the price. Its examples include an 80 foot palm with a 12 inch trunk at $720, a 65 foot spruce with an 11 inch trunk at $950, a 45 foot maple at $520, and a 40 foot cottonwood with a 50 inch trunk at $1,150. It also says the cheapest removal method is a climber using a single rope technique, and that a diseased or hazardous tree rules climbing out and brings in costlier methods.
University of Florida extension guidance says a leaning tree or broken limb near a potential target, and limbs that require climbing, are best handled by ISA certified arborists. A City of Seattle guide adds that homeowners should check for permits and licenses, because some agencies require them. Put together, the three questions that sort a job are how tall the tree is, what it could hit if it fell, and whether a truck can reach it.
The form and its rules
| Question | Rule that follows |
|---|---|
| About how tall is the tree: under 30 feet, 30 to 60 feet, over 60 feet | Over 60 feet routes to a senior estimator |
| What is within reach if it fell: nothing, a fence, a house, or power lines | Power lines shows a Message telling the owner to stay clear and call the utility, and tags the lead Hazard |
| Can a truck reach it: driveway, side gate, or backyard only | Backyard only shows a field for gate width |
| Upload two or three photos | Required, so the estimator sees the tree before the visit |
Build it in GoHighLevel
- Create the custom fields you will need first, under Settings, then Custom Fields, so the form has fields to map to.
- Go to Sites, then Forms, then Builder, create a new form, and map each question to its custom field.
- Add the three questions as dropdowns, add a photo upload field, and set the allowed file types to images. A HighLevel agency support guide describes a File Upload custom field with allowed file types and an option to attach multiple files, so confirm the limits in your own account.
- Open Conditional Logic and add a Show/Hide rule that reveals the gate width field when access is backyard only.
- Add a Message rule for power lines and a Redirect rule that sends an owner who selects that a tree is on a house to your emergency phone page.
- Add a Disqualify rule for addresses outside your service area, using a ZIP code field.
- Preview the form and test every rule with real answers, including the ones that should disqualify.
- Build a workflow with the Form Submitted trigger, choose this specific form as the filter, and add the actions for your business: tags, an opportunity, an internal notification, and a reply to the customer.
GoHighLevel's help page on conditional logic says you add rules inside the Form or Survey Builder by clicking Conditional Logic in the top bar and then Add New Condition, and that each rule has an action: Redirect, Message, Disqualify, or Show/Hide. You choose a field, a field state such as is equal to or is empty, and a value. Rules run from the top down, later matches override earlier ones for Show/Hide, and the first match wins for submission actions such as redirects and messages. Text matching ignores case and extra spaces, calendar fields are not yet supported, and the page tells you to preview the form to check each rule. A third party setup guide adds that forms fire the Form Submitted workflow trigger, surveys fire a separate Survey Submitted trigger, and a trigger with no form selected fires for every form in the account.
What the workload looks like
For example, if 30 requests arrive in a week and an estimator visit takes 45 minutes on site plus 20 minutes of driving, each visit costs 65 minutes. If a third of the requests are out of area, too small, or better referred, that is 10 visits avoided (30 divided by 3), or about 10.8 hours (650 divided by 60).
Mistakes to avoid
- Quoting a price from the form. Species, health, and rigging change it on site.
- Skipping the power line question. It changes the safety plan.
- Making photos optional. The photos are the reason the form works.
- Firing the workflow for every form. Filter the trigger to this form.
How this was handled before
Tree companies have long quoted by sending an estimator to every address. That works when the estimator is free and the drive is short. Photos changed the first step: a customer can text a picture before anyone is dispatched, but photos arrive without context. A form that pairs the photos with three questions puts the context on the same page.
Check before you switch it on
US text messages sent from a standard 10 digit number need A2P 10DLC registration. The HighLevel support portal says registration is required for texts to US recipients from 10 digit long code numbers and that toll free numbers do not require it. HighLevel's opt in guidelines also say a person cannot be forced to agree to text messages in order to submit a form, so keep the consent box optional. One compliance guide separates informational texts, which need documented consent, from marketing texts, which need prior express written consent. Ask your attorney which category your reminders fall into. Homeowners often fill forms out on a phone, so keep the form short and test the photo upload on mobile. This is general information, not legal advice.
Questions people ask
Can the form give a price?
It should give a next step, not a price. Cost examples from GoTreeQuotes show height, trunk width, and species change the number.
Which conditional logic actions does GoHighLevel offer?
Redirect, Message, Disqualify, and Show/Hide, according to its help page.
Do I need a permit to remove a tree?
Some cities and agencies require permits or licenses, according to a City of Seattle guide. Check your local rules.
Ready to try it yourself? Start a GoHighLevel account here.
You can also see this in action in our GoHighLevel capabilities demo.
