Case Study, April 2026
GeoZap website case study
This is a JimmyTech case study of work delivered for GeoZap. The live client site is separate from jimmytech.com.au. View the live site ↗
A Perth mining SaaS company needed a maintainable website their team could edit without breaking design or SEO foundations. JimmyTech delivered a production WordPress theme with clean content editing, structured data for search, and a performance-ready front end, without page-builder lock-in.
Client: geozap.com.au | Industry: Mining & Geological SaaS | Location: Perth, WA
2
Day Build
25+
Theme Files
8
JSON-LD Schemas
0
Page Builders
Homepage hero, clean design with clear product positioning and CTAs
The Brief
GeoZap needed a complete website rebuild. Their existing site didn't reflect the quality of their product, a machine-learning geological data platform used by mining companies across Australia. They needed a WordPress site their team could edit, with templates that kept the design consistent.
The brief: a custom WordPress theme built from scratch, with every section editable via ACF fields, comprehensive SEO including structured data for AI search, and a design system that matched GeoZap's navy and teal brand identity. No page builders, no bloat, clean code that's easy to maintain.
Product comparison, XRF-ZAP and ZAP LAB presented with clear feature differentiation
What Was Delivered
A complete custom WordPress theme with no page builder dependencies, just clean PHP templates, a CSS design system, and ACF for content management.
13 Page Templates
Homepage, product platform, approach, contact, case studies (listing + single), pricing, blog (listing + single), archives, 404, thank you, and generic page templates, each with unique layouts and ACF fields.
200+ Editable Fields
Every section on every page is editable via tabbed ACF field groups. Photo strips with show/hide toggles, image display controls, and smart defaults that auto-populate on theme activation.
8 JSON-LD Schemas
Organization, WebSite, FAQPage, SoftwareApplication (x2), HowTo, Service, LocalBusiness, and Article schemas, built into the theme with no SEO plugin required.
A consistent, responsive design
Reusable typography, colours and components give GeoZap a cohesive identity across the site. The layout adapts to mobile, with a maintainable codebase that makes future updates easier.
AI Search Ready
Machine-readable site documentation served via WordPress rewrite rules, robots.txt controls for major AI crawlers, and structured data designed to make the site easier to understand.
Security Hardened
ABSPATH guards on all PHP files, XSS prevention on JSON output, XML-RPC disabled, WordPress version hidden, nonce verification, and no hardcoded URLs.
Case study template, custom post type with split hero, challenge/solution sections, and related studies
Fully responsive, mobile-first design
Tech Stack
- WordPress, custom theme, no page builder
- PHP, 13 custom templates
- ACF, 200+ content fields (free plugin)
- CSS, custom properties design system
- Vanilla JS, no jQuery, no frameworks
- Self-hosted fonts, Space Grotesk + Inter
- Contact Form 7, optional integration
Also Included
- GA4 integration via WordPress Customizer
- 16 block patterns for reusable content
- Scroll reveal animations (vanilla JS)
- SEO plugin auto-detection and graceful handoff
- 301 redirects from all old site URLs
- Branded client guide (HTML, print-to-PDF ready)
Need a similar rebuild?
I built this custom WordPress theme for a software company. For trade websites, start there. For another rebuild, see website rebuilds or send a message.