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

GeoZap homepage hero section featuring navy and teal brand colours, geological product overview, and call-to-action for mining SaaS platform

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.

GeoZap product comparison section showing XRF-ZAP and ZAP LAB features side by side with feature lists and subscription details

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.

GeoZap case study page showing split hero layout with geological data visualisation and challenge-solution content structure

Case study template, custom post type with split hero, challenge/solution sections, and related studies

GeoZap website mobile responsive view showing navigation, hero section, and product cards on a phone-width screen

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.

Compare website platforms, scope and ongoing costs