Case · WordPress care · Pilot
Astra Telematics
Seven problems on a live telematics site, a week to work on them, and a record of every change.
United Kingdom

01EvidenceReidify, rendered from the handover summary
- 4 fixed
- 3 improved
4
of 7 reported problems fixed
three more improved, not closed
about 5
times faster to first byte
home page 3.05 s to 0.55 s, logged out
18
logged live changes
each with a reason, a check and a way back
A site you can rely on is one that is maintained in a way you can check.
The situation
Seven problems, one week
Astra Telematics makes IoT telematics hardware and provides platform and data SIM services, and its WordPress site is where fleet and asset-owner buyers read the product range. It had seven reported problems: a messy blog, a contact form that was not reliably sending, a menu with mismatched text, slow pages, product filters that reloaded the whole page, an Applications page with empty tabs, and a backlog of updates. Reidify took it on as a paid one-week pilot, 21 to 27 October 2026. The rule for the week was simple: back up first, change one thing at a time, check it as a visitor sees it, and write every change down with a way back.
How the work was run
01
Backup first
A full backup of the database, plugins, themes and uploads before anything changed, and a fresh one before each round of updates.
02
One change, written down
Every live change was logged with what changed, why, how it was checked and how to undo it. Eighteen entries by the end of the week.
03
Updates in batches
Plugin updates went in as batches with a check after each, not as one large update.
04
Big changes on a copy
Anything that changes how pages are built, the page builder, the theme and WordPress itself, was held back to be tested on a copy rather than done on the live site.
05
Checked as a visitor
Every check was made logged out, because that is what a customer sees.
06
Plain about partial results
Where a result was only partly achieved, the summary said so. Decisions that were the client's to make were asked for in writing and recorded, not assumed.
Speed
First byte in about half a second
WordPress was rebuilding every page for every visitor, which took two to three seconds before it sent anything. Page caching now keeps a ready copy. Measured as time to first byte, the median of five runs for a visitor who is not logged in, every key page fell from between 2.6 and 4.3 seconds to about half a second: the home page from 3.05 seconds to 0.55, the product listing from 4.32 to 0.52. That is between 4.6 and 8.3 times faster to first byte, across six pages. The caveats below belong to every one of those figures.
Time to first byte
Before and after, page by page
Median of five runs, in seconds, for a visitor who is not logged in. Lower is better.
- Home3.05 s to 0.55 s
- Product listing4.32 s to 0.52 s
- Applications2.59 s to 0.56 s
- Blog2.64 s to 0.51 s
- Contact2.61 s to 0.49 s
- A product page2.87 s to 0.55 s
Read these with the figures
- This is time to first byte, not full page load. Fully loaded pages still take roughly 2.5 to 7 seconds depending on the page, measured from India on 27 October, because of fonts, scripts and images. That is the next stage, and it is not done.
- The before figures (22 October) were measured through a Netherlands connection and the after figures (27 October) from India. The Netherlands is closer to a UK server, so the comparison does not flatter the result. On a single India connection the home page went from 2.55 s to about 1.0 s on 23 October, and to about 0.5 s since.
- None of this applies to logged-in users, the first visit after a change, or pages that cannot be cached, such as login, search, basket and checkout.
Where each ended
Four fixed, three improved
Fixed: the blog layout, where previews no longer repeat the title and the stray category label is gone; the dropdown menu, which now matches the main menu's font and size; the product filters, which reloaded the page on every tick because the filter plugin looked for the standard product list while that page uses a different one, and which now update the products at once; and the Applications page, rebuilt from the client's own text in their order, with an image on every tab and three empty tabs filled. Improved, not closed: the contact form, where a lost Microsoft 365 permission in the mail plugin was reconnected and every enquiry is saved, though delivery to the client's own inbox is not confirmed from their side; speed, covered above, with full page loads still to do; and updates, where 12 plugins were updated after a fresh full backup and checked after every batch, three plugins were removed, one that had never been set up was switched off, and the larger updates were held for testing on a copy.
What was left
Said plainly
Pages are not yet fast to load in full: that is the next stage of speed work and it is not done. The larger update project, the page builder, the theme and WordPress itself, is still to be tested on a copy before it touches the live site. And whether the contact form's notifications reach the client's own inbox is still to be confirmed from their side. None of this is tucked into a footnote: it is the work that is still ahead.
What happens next
Continuing as a monthly plan
The client asked to continue, and the work is continuing as a monthly plan: tested updates with a backup first, an off-server backup copy, a weekly check that contact-form enquiries arrive, the larger upgrade done on a copy first, one speed improvement a month, and day-to-day requests. Month one also covers making the site easier for search engines and AI tools to read: page titles and headings, product data on product pages, company data on the homepage, and Google's indexing notices. That is agreed scope, not a result. No search or AI-readability figure appears on this page because none has been measured.
Where it stands
Four of seven fixed, three improved, first byte about five times faster, and the client chose to continue. The search and AI-readability work has not started, so this record carries no result for it and will not until one is measured.