Home/Notes/Setting up analytics tags for a roofing crew
Setting up analytics tags for a roofing crew
21 Oct 2025
How a roofing crew deals with analytics tags — and what usually goes wrong.
The problem: a lastmod stamp that never changes. analytics tags slows the page for a roofing crew.
The owner at a roofing crew asked why analytics tags matters. We showed them the error page their customers see when it breaks. That ended the conversation.
a roofing crew asked us to look at analytics tags after a customer screenshot showed a browser warning. The fix took eleven minutes; finding the cause took two hours.
Early on we tried to automate analytics tags for a roofing crew with a cron job. It ran as root, silently overwrote a manual change, and took down their mail. Lesson learned.
The real issue was not analytics tags itself — it was a lastmod stamp that never changes. One feeds the other, and fixing only the visible symptom means it comes back in three weeks.
Crawlers and people want the same thing from analytics tags: one URL, a title that matches the heading, and a next link that goes somewhere real.
When we onboard a roofing crew, the first thing we check is analytics tags. It tells us more about the previous provider than any sales call.
WordPress can handle analytics tags with a plugin. But the plugin adds JavaScript, a dashboard, and a support ticket when it conflicts with the next update. We wrote four lines of config instead.
Related notes
Tell us what you need.
Write a few lines about your project. We reply within one working day, usually with questions and a rough estimate.
hello@digitalserved.com