Service Landing Pages

Service Pages (Landing Pages)

Purpose

Service Pages are simple gateway pages used to connect members and visitors to useful club services such as:

  • joining the club
  • snooker booking
  • event calendars
  • contact forms

They are not ordinary content pages.
Their purpose is to give people a clear and controlled route into a service, and a clear route back afterwards.

Why we use them

We use Service Pages so that:

  • both the public website and the members website can link to the same service
  • users are given a short explanation before entering an external service
  • the club controls the wording and presentation
  • users are returned to the correct environment after use
  • the site structure stays clean and organised

Main principle

A Service Page is a shared gateway page.

It may be linked from:

  • the public website
  • the members website
  • an email
  • a QR code
  • a direct shared link

The same Service Page can therefore be reused in more than one place.

Return principle

The return rule is simple.

If a valid return page is supplied

The user may return to the public website or to the members website, depending on where they came from.

The service page itself must still use the public/service layout. It must not expose normal member-hub navigation or sidebar controls.

If no valid return page is supplied

The user returns to the public club website.

If the final public website later hosts the same service, these pages can be replaced with matching public URLs while preserving the same return principle.

Important restriction

Only return links to known club domains are allowed as explicit return pages.

Allowed return hosts are:

  • coulsdonclub.co.uk
  • www.coulsdonclub.co.uk
  • coulsdonclubmembers.info
  • www.coulsdonclubmembers.info

Return links to unknown websites or unsafe locations must not be accepted.

This keeps the system secure and predictable.

Where Service Pages are kept

Service Pages should be stored in a hidden folder outside the normal navigation structure.

They should:

  • not appear in the main menu
  • not appear in the sidebar
  • not appear as ordinary content pages

They are utility pages, not reading pages.

What a Service Page contains

A Service Page should be kept short and simple.

It normally contains:

  • a title
  • a short explanation
  • the service itself, either embedded or linked
  • a return button

That is all.

Examples of Service Pages

Examples include:

  • Join the Club
  • Snooker Booking
  • Club Event Calendar
  • Google Calendar
  • Contact Us

More may be added later using the same pattern.

Why we use one shared template

All Service Pages should use one shared page template.

This ensures:

  • a consistent appearance
  • consistent return behaviour
  • easier maintenance
  • easier training for volunteers
  • less risk of accidental design changes

Volunteers should only need to change the page title, explanatory text, and service link.

Good practice

When creating or editing a Service Page:

  • keep the wording short
  • explain what the service is for
  • avoid adding unnecessary local links
  • rely on the standard return button
  • use the shared template, not a custom layout

    Summary

Service Pages are shared utility pages that:

  • provide controlled access to club services
  • can be linked from more than one place
  • preserve the correct return environment where possible
  • fall back to the public website when needed
  • are kept outside the normal menu structure
  • use one standard template

The Service Gateway consists of a minimal set of pages, all using a single service-landing template, whose sole purpose is to route users to externally managed systems. No additional landing page templates will be created.