ArfanAhmed
wordpress
MARTEL — Experience Packages & Venue Discovery Platform
wordpress Case Study

MARTEL — Experience Packages & Venue Discovery Platform

A dynamic WordPress experience discovery platform for curated London, Paris, and holiday packages, connecting searchable package listings with detailed venue information, budget and category filters, and concierge enquiries for tailored experiences.

Key Features & Deliverables
  • Separate package and venue content types linked through JetEngine relationships.
  • Dynamic package cards displaying titles, reference labels, estimated prices, and the names of included venues.
  • Package detail pages connecting visitors to venue descriptions, addresses, pricing information, and individual venue pages.
  • Keyword search and filters for budget, destination, package category, and venue type through JetSmartFilters.
  • Dedicated venue archive with category filtering, alphabetical and date sorting, and load-more pagination.
  • Curated restaurant, activity, spa, hotel, and transport content drawn from the client's supplied package and supplier documents.
  • Featured package collections and updated imagery, descriptions, and venue combinations based on client feedback.
  • Shared enquiry banner inviting visitors to customise an existing package or request a new experience.
  • MARTEL branding, concierge email and telephone links, and a visible weekday call-hours notice.
  • Editable Elementor templates and responsive package, venue, and filter layouts across device sizes.
Technologies Used
WordPressElementor ProJetEngineJetSmartFiltersCustom Post TypesDynamic ListingsVenue DirectoryPackage SearchResponsive Design

Case Study Overview

01. The Challenge & Problem Statement

The client had a growing collection of experience packages and supplier information spread across PDFs and documents, covering restaurants, activities, spas, hotels, and limousine services. The website needed to turn that material into a clear catalogue where visitors could discover packages by budget, destination, or interest and inspect the venues included in each experience. Package prices needed to remain distinct from individual venue prices, while addresses, descriptions, imagery, and related venue details had to stay manageable as the catalogue changed. The scope also evolved through venue substitutions, revised package combinations, and a brand change from The Social Club to MARTEL.

02. Technical Architecture & Solution

Built the platform in WordPress with Elementor Pro, JetEngine, and JetSmartFilters on Hello Elementor. Created separate package and venue content types with relationships linking each package to its constituent venues. Developed dynamic listing cards, package detail templates, and a dedicated venue archive, showing package titles, reference labels, estimated prices, related venues, descriptions, and addresses. Added keyword search and filters for price bands, destination, package category, and venue type, alongside venue sorting and load-more pagination. Organised the supplied content into curated experience combinations and refined venue details, images, and nearby restaurant pairings through repeated client feedback. Applied the MARTEL branding and added a shared custom-package enquiry banner, email and telephone contact links, and the client's weekday call hours, allowing visitors to request changes to an existing package or discuss a new one with the concierge.

03. Measurable Impact & Business Outcome

Delivered a searchable experience catalogue with separate package and venue journeys, connected venue information, and clear concierge enquiry options. The WordPress content structure gives the client a way to maintain suppliers and package combinations without rebuilding the page layouts, while visitors can compare experiences by budget and interest before requesting a tailored arrangement.

Technical Stack Breakdown

Frontend Engine

Elementor Pro templates on Hello Elementor with JetEngine listing grids and dynamic fields, linked package and venue detail pages, featured collections, and mobile filter panels. JetSmartFilters provides search and archive controls, with venue sorting and load-more navigation.

Backend Service

WordPress with JetEngine custom post types, package-to-venue relationships, and dynamic listing configuration, supported by JetSmartFilters. Concierge requests use the site's email and telephone contact paths, with a shared banner explaining how to customise packages.

Database & Storage

WordPress content and metadata for packages, venues, estimated prices, reference labels, addresses, descriptions, and media, with JetEngine relationships connecting packages to venues and taxonomies supporting the discovery filters.

Need a custom full-stack system?

I build custom production-grade web applications, Next.js frontends, and REST APIs.

Get in Touch

Explore More Projects

View All Archive