How to measure tree service SEO: count leads, not rankings

    By Luke Ahern, founder of Ads Astra Labs · Updated November 5, 2026

    Most SEO reports for tree companies are full of rankings, impressions and visits. None of those is a job. The only SEO number worth paying for is how many people found you through an unpaid search and then asked for a quote or picked up the phone. This guide covers how to count it properly. For the work that produces those leads, see our tree service SEO page.

    Why rankings and traffic mislead

    Arborist climbing a tall tree for maintenance

    A ranking is one search, from one spot, on one day. Local results change street by street, so being first in your own town says little about the suburb where the big jobs are.

    Traffic is worse. A visit from someone in another country reading about tree diseases looks the same in a chart as a homeowner with a limb on their roof. Search Console calls these clicks, and that's all they're. They're useful for spotting which pages are moving, not for deciding whether SEO is worth the money.

    What to count instead

    Count leads whose first visit came from organic search. In practice that means three things on your website: quote form submissions, taps on your phone number (or copies of it on a computer), and taps on your email address.

    Call them "calls started", not calls. The website sees the tap but can't see whether the call connected, and a good report says so.

    Credit the first visit, not the last. A homeowner who finds you in a Tuesday search and types your address in on Friday was won by the search, and a last-visit report would hand that job to "direct".

    Keep Google Business Profile leads on their own line

    Visits from your Google Business Profile arrive from google.com, exactly like the normal results, so without help they get counted as organic. That inflates the number your website is supposed to have earned.

    The fix is simple: add a tag to the website link on your profile, such as ?utm_source=gbp, so those visits can be told apart. Report profile leads beside organic leads, never inside them. Our Google Business Profile guide shows where the website link lives.

    What it looks like when it works

    For two Ottawa clients, Tree King and Hedge King, we count every lead this way. From October 9 to November 5, 2026, Tree King got 30 organic leads (19 quote requests and 11 calls started) and Hedge King got 33 (14 quote requests, 18 calls started and one email). Profile leads were counted separately: 16 and 23.

    Those numbers sit in the same monthly report as their ad leads, so the owners can compare what search produced against what they paid for. More on the work behind them is on our case studies page.

    Set it up on your own site

    1

    Make sure every phone number on the site is a tap-to-call link.

    2

    Record where each visitor first came from, and send that with every form submission.

    3

    Count phone taps and email taps as leads, with the same first-visit source.

    4

    Tag the website link on your Google Business Profile so profile visits aren't counted as organic.

    5

    Compare the monthly count with your own job list. If search sent 20 leads and you booked 8, that's the real return.

    Most website platforms can do the first step on their own. Steps two to four usually need a developer, or an agency that builds this into every site, which we do.

    How long before the numbers mean something

    Tree worker in protective gear cutting branches from a felled tree

    Give a new page three to four weeks before reading anything into it, and two or three months before trusting a trend. Tree work is seasonal, so compare a month with the same month last year where you can, not just with the month before.

    FAQ

    Questions tree service owners ask

    What is a good number of SEO leads for a tree service?

    It depends on your market and how long the site has been working. The useful test is whether the leads search sends turn into booked jobs at a cost you're happy with, compared with what the same jobs cost through ads.

    Is a phone call from my website an SEO lead?

    If the caller's first visit came from an unpaid search result, yes. Most tree service inquiries from search are phone calls, so a report that only counts forms will undercount SEO badly.

    Should my SEO report include Google Business Profile leads?

    Yes, but on their own line. The profile can be shown by ads and Local Services as well as by unpaid search, so folding it into organic overstates what the website earned.

    Still have a question?

    Call or text Luke. We'll get back to you within 24 hours.

    Start your 100% free trial

    100% free for two weeks, no commitment. We run your marketing so you see the leads before you pay anything. One tree company per service area.

    or call (873) 660-0174