Overview

Led frontend and backend implementation for key pages of the Kestral website, including form handling and HubSpot integration, while resolving server-level restrictions affecting functionality.


What I Handled

Frontend Development (WordPress + Elementor)

  • Built and styled pages using Elementor (Hello Biz theme)
  • Implemented responsive layouts across desktop, tablet, and mobile
  • Matched design requirements with custom CSS adjustments
  • Structured sections for clarity and conversion-focused flow


Form Setup & Backend Handling

  • Rebuilt contact and lead forms within WordPress
  • Configured form submission handling and email notifications
  • Set up backend storage using Flamingo plugin for submission records
  • Created confirmation email responses for users


HubSpot Integration

  • Integrated HubSpot forms into key pages
  • Troubleshot issues where forms were not rendering on frontend
  • Identified Content Security Policy (CSP) restrictions blocking HubSpot scripts
  • Coordinated with server-side team to allow required scripts


Technical Troubleshooting (Server / CSP Issues)

  • Diagnosed script blocking issues affecting:

    • HubSpot embedded forms
    • External script loading

  • Tested across environments (including incognito) to validate behavior
  • Communicated clear technical findings to developers for resolution


Key Contributions

  • Restored functionality of forms and ensured proper lead capture
  • Identified root cause of integration issues (CSP restrictions, not plugin errors)
  • Bridged frontend, backend, and server-side debugging to move the project forward


Tools & Stack

  • WordPress
  • Elementor (Hello Biz Theme)
  • HubSpot
  • Flamingo
  • Custom CSS
  • Basic JavaScript / script debugging


Result

Delivered functional, responsive pages with working form systems, while resolving critical script-blocking issues that were preventing lead capture.

 

kestralpay.com.au