Expert HubSpot CMS Developer/Designer needed for Redesign and EventsAir API Integration
We are looking for an experienced HubSpot CMS developer + UI/UX designer to redesign and rebuild our website on HubSpot CMS and implement a custom integration with EventsAir.
This project will include complete website redesign, CMS setup, content migration, SEO optimisation, form integration, and a custom API-based EventsAir → HubSpot integration for seamless event publishing and registration sync.
Objectives
The redesigned platform should:
Deliver a modern, high-performing HubSpot CMS website
Improve SEO, performance, and user experience
Allow easy internal content updates using drag-and-drop modules
Enable seamless EventsAir → HubSpot sync for event listings & registrations
Provide a polished, conversion-focused UI aligned with a premium executive audience
Improve lead capture through optimised forms and workflows
Scope of Work
1. Discovery & Planning
Stakeholder workshop
Audit of the existing site, content inventory, and gaps
Sitemap restructuring
Documentation of required templates/modules
2. UX & UI Design
High-end, responsive design aligned to executive branding
Designs for:
Homepage
Events list + event details pages
About & Contact pages
Resource library
Blog listing + article pages
Lead-capture & enquiry pages
Iterative design revisions
3. HubSpot CMS Development
Custom HubSpot theme + reusable modules
Page templates for all content types
Modular editing setup for internal team
Dynamic content sections for events, CTAs, and forms
4. Content & SEO Optimisation
Core content restructuring
Heading hierarchy, metadata, and on-page SEO fixes
Image optimisation + accessibility updates
XML sitemap, GA4, LinkedIn tracking
Pre-launch SEO technical checks
5. Forms & Workflow Integration
Setup of HubSpot forms for:
Event enquiries
Contact submissions
Resource downloads (gated content)
Notifications & routing logic
6. EventsAir → HubSpot Integration
Custom API integration using EventsAir REST API & HubSpot API:
Auto-create/update HubSpot contacts when users register via EventsAir
Sync event metadata (event name, date, venue, etc.)
Trigger HubSpot workflows based on registration/attendance status
Display EventsAir event listings on HubSpot pages (embedded or fetched via API)
Maintain on-brand, seamless user experience
7. QA & Testing
Cross-browser + mobile testing
Performance optimisation
Form + submission testing
Link validation & 404 checks
8. Training & Handover
Two 90-minute online training sessions
Editing pages, creating blogs, managing forms/CTAs
Documentation for internal content management and governance
9. Launch & Post-Go-Live Support
Staging → Production migration
DNS transition
30-day support window for minor fixes & refinements
Deliverables
Fully redesigned HubSpot CMS website
Custom HubSpot theme + modules
EventsAir to HubSpot integration with data sync
Full migration of pages, blogs, resources
SEO-ready, performance-optimised live site
Training & documentation
Required Expertise
Proven experience with HubSpot CMS development
Strong UI/UX design skills (portfolio required)
Experience building custom HubSpot modules & themes
Strong understanding of SEO best practices
Experience integrating external systems via REST APIs
Prior experience with EventsAir is a big advantage (but not mandatory)
Timeline
Estimated project duration: 4 weeks
(Discovery, Design, Development, QA, Training, Launch)
Apply tot his job
Apply To this Job