Martin
Founder, strategy and audits
Writes every audit and takes every first call. On your account from day one, running growth for SMEs since 2010.
After a storm your phone rings and your inbox fills, yet most of those contacts will never sign. Analytics follows each call, form and yard sign scan through the inspection and the estimate to a contract, so you know which sources produce roofs and which only produce visits.
For roofing owners who want inspections, estimates and signed roofs traced to the source, with insurance jobs and cash jobs reported separately.
Context from how your customers search, compare and book.
A roofer rarely closes on the first call. A homeowner sees a stain, books an inspection, waits for a quote, talks to an insurer or a spouse and signs weeks later. By then the first search or yard sign is long forgotten, unless the record keeps it attached.
Two kinds of customers behave differently. Insurance work has a claim, an loss adjuster and often a delay before anyone can sign, while cash work depends on price, financing and trust. Blending them produces a close rate that is true of neither and a cost per job nobody can use.
Weather muddies everything. After hail or a wind event, calls climb from every source whether or not your ads changed. Without the storm date marked in the report, a good month is credited to spend that did nothing, and a quiet month is blamed on spend that did fine.
Roofing also has offline sources that analytics cannot see. Canvassing, a finished roof on the next street, a truck parked on the street and word of mouth all produce calls. We label those as unattributed and keep the share visible, so the report never claims more than it knows.
A clear, repeatable process built around how roofing customers search and decide.
We agree on the stages worth counting: inspection booked, inspection done, estimate sent, claim opened, contract signed, financing started and job complete. Each one has a plain name and someone responsible for marking it. They are kept few on purpose, so staff can mark them quickly.
Tracking numbers go on ads, map listings, mailers and yard signs, and each sign or card can carry a scan code. Forms record the roof problem and whether an insurance claim is involved, so the type of job is known early.
We keep a simple list of storm dates and severe weather in your service area. Reports show call volume against that list, so spikes that follow the weather are not credited to a campaign and genuine gains stand out.
Each month signed contracts are matched to the first contact. You see a cost for an inspection, an estimate and a signed roof, for insurance work and for cash work, instead of a single blended number.
We read the report with your owner and estimators and look at lost jobs together. Weak sources, slow follow-up and mismatched expectations are discussed, and a short list of changes is agreed before anything is moved.
See which channels bring real enquiries and new customers in the UK
The mechanics behind Analytics for roofing, explained plainly.
A yard sign with its own number or code shows how much work nearby homes drive. Mailers and door hangers get their own numbers too, so offline effort sits next to paid search in the same table and can be judged fairly.
A simple field marks each job as an insurance claim or a cash job as soon as it is known. The flag lets reports show close rates and time to signature separately, which are very different for the two.
A job can wait weeks for a claim decision. We keep the original source attached through the delay and record the signature date, so a contract signed in March is still credited to the January search that began it.
Roofing analytics setup starts at $500 USD one-time. Ongoing monthly reporting and reviews are scoped separately.
What's included
A short plan naming the calls, forms and bookings that count as a real lead or sale for your business.
Tracking set up and tested so each lead is tied to the search or ad behind it.
A simple report layout and a walkthrough so your team can read it without help.
Monthly reviews, extra dashboards and data clean-up are scoped separately. Talk to us for a fit.
The first reports verify the tracking works. The comparison between sources arrives once enough roofs have closed.
We define the steps, place numbers and codes, and test each form and number by hand. Your team agrees how claim and cash jobs are flagged, and anything that records twice or not at all is fixed.
Leads begin to carry their source into the estimate stage, and your estimators mark outcomes. The first split of insurance and cash work appears, and sources that bring inspections but few contracts become visible.
After a few months, and ideally one storm season, you can compare cost per signed roof across sources. We promise no volume, some leads will stay untraceable, but your spend follows evidence rather than hunches.
Our team
Martin writes every audit and takes the first call. The same team stays on the account. 160+ businesses since 2010.
Founder, strategy and audits
Writes every audit and takes every first call. On your account from day one, running growth for SMEs since 2010.
Social and app development
Shapes social strategy and builds practical app experiences that turn attention into action.
SEO
Owns technical, local and content SEO so the right buyers find you when demand is highest.
Paid media
Plans and manages paid search and social campaigns around qualified leads.
Analytics
Connects tracking, attribution and reporting so decisions are based on revenue-quality data.
Design
Creates clear brand and conversion-focused design across landing pages, campaigns and product experiences.
Certified and experienced
Verified platform knowledge, 25+ years of hands-on experience, and an operating track record since 2010.
Get a free audit and we will show you where you are losing enquiries today.
Get a Free Audit arrow_forward