Confidential · Prepared exclusively for Love Is In The Hair by Aggela · 23 May 2026
JD CoreDev · Digital Audit Report

Love Is In The Hair by Aggela.

The headline finding

Fix the broken gallery images immediately — The gallery page is showing SVG placeholders instead of actual hair work — for a visual portfolio business this is devastating

IndustryHair & Beauty Salon
Location22 Swan Street, Manchester M4 5JQ, United Kingdom
Websitehttps://hairbyaggela.co.uk
Audit Date23 May 2026
40 /100
Website
5/10
Social Presence
7/10
Infrastructure
5/10
Growth Potential
40/10
01

Website Audit

CriterionScoreFinding
Design & Visual Quality 6 WordPress site with RevSlider hero section; overall layout is functional but gallery images are broken — showing SVG placeholders instead of actual hair work. For a visual portfolio business, this critically undermines credibility.
Mobile Responsiveness 6 WordPress theme is responsive but the broken gallery images are even more jarring on mobile where the portfolio section is often the first scroll. RevSlider animations may also cause jank on lower-end devices.
Page Speed (estimated) 5 RevSlider and multiple unoptimised WordPress plugins add render-blocking resources; combined with broken image assets requiring failed network requests, the page load experience is sluggish.
CTA Clarity 6 Treatwell booking is embedded on the site which is good, but the salon is also listed on Fresha creating confusion about where to book. Newsletter signup offers 10% first-visit discount — a solid lead magnet that could be more prominently placed.
SEO & Discoverability 5 Basic WordPress SEO is in place but broken gallery images generate 404 errors that affect crawl budget; no schema markup for LocalBusiness or HairSalon; missing structured data for services and pricing.
02

Social & Online Presence

03

Internal Infrastructure

Booking System
Active
Treatwell is embedded in the website for online booking, but the salon is also listed on Fresha — dual booking platforms risk double-bookings, inconsistent pricing, and split reviews across platforms.
CRM / Customer Data
Inactive
No CRM system; client data is scattered across Treatwell, Fresha, and manual records. No unified view of client history, preferences, or visit frequency for targeted retention.
Marketing Automation
Inactive
Newsletter signup with 10% discount exists but no evidence of automated email sequences, post-appointment follow-ups, or rebooking reminders beyond whatever Treatwell sends by default.
E-Commerce
Active
WordPress shop page exists (likely WooCommerce) for product sales, but with the gallery and image issues affecting the site, product imagery reliability is questionable.
04

Top Recommendations

01
Fix the broken gallery images immediately
The gallery page is showing SVG placeholders instead of actual hair work — for a visual portfolio business this is devastating. Re-upload all gallery images, optimise them for web, and ensure the WordPress media library paths are correct. This is the single highest-impact fix available.
Est. Impact
high
02
Consolidate to one booking platform
Running both Treatwell (embedded on site) and Fresha (listed separately) creates double-booking risk and splits client reviews. Choose one platform, redirect the other, and ensure all booking flows go through a single system linked to the website.
Est. Impact
high
03
Add automated rebooking and retention emails
Implement post-appointment follow-ups with rebooking links and periodic reminders for clients who haven't visited in 6-8 weeks. The existing 10% newsletter discount shows intent — extend this into a proper automated retention sequence.
Est. Impact
medium
Next Step

Let's fix this — together.

This audit was put together by JD CoreDev — a boutique software consultancy building custom CRM systems, booking platforms, and digital infrastructure for growing businesses across Hong Kong, Singapore, and Malaysia.

No pitch. No pressure. Just a 30-minute call to see if we're a fit.

Book a Free Call → See Our Work