Client Response Gallery
Introduction
Client Response Gallery turns a Joomla site into a complete photo proofing platform. Photographers, studios and agencies publish password-protected client galleries, clients mark their favourite photos with a tap, and the final selection arrives by email, automatically. Everything runs inside Joomla on your own hosting, so photos and client data never leave your site. Client Response Gallery is a Joomla component from Joomill, with an Adobe Lightroom Classic plugin and an HTTP API included.
Who it is for
Wedding, portrait, commercial and event photographers who use Joomla and want a fully self-hosted proofing workflow. Also useful for design studios, real-estate agencies, and anyone who needs a client to pick assets from a private gallery.
Client selection
- Heart-tap selection: clients pick favourites by tapping a heart on each photo. No login, no app, no list of file numbers.
- Minimum and maximum limits: set selection limits globally or per gallery, with custom warning messages using {min} and {max} placeholders, positioned above the photos, below them, or in the sticky selection bar.
- Selection preview step: optionally show clients their picks before they submit.
- Come back later: a cookie remembers the client's favourites, so they can return the next day and finish; it is cleared automatically after they submit.
- Previous orders: optionally show earlier orders, useful when several family members pick from the same shoot.
- Configurable confirmation form: name, email, phone and message can each be required, optional or hidden, followed by a custom thank-you page with an optional auto-redirect.
Photographer workflow
- Drag-and-drop batch upload: each photo is resized to your maximum width (default 1920 px), recompressed to your JPEG quality (default 85%), watermarked and saved. JPG, PNG and WebP are validated on actual file content, not just the extension.
- Watermarks on upload: text watermarks with custom font, size, colour, position and opacity, or an image watermark scaled automatically; nine positions from corner to centre.
- Adobe Lightroom Classic plugin: a native export provider for Lightroom Classic 6.0+ (Windows and macOS). Export rendered photos straight into a gallery, or create a new gallery, with title, description, password and selection limits, from inside the Export dialog. Watermarks and resizing are applied server-side. Lightroom CC and Lightroom Mobile are not supported.
- Automatic emails: when a client submits, two confirmation emails go out: a summary for the client and the same summary plus contact details for you. Separate, fully editable templates with placeholders for client data, gallery title, photo count and a clickable list of selected photos, plus BCC support and reply-to handling.
- HTTP API: authenticated endpoints (X-API-Key) for listing galleries, creating galleries and uploading photos. Used internally by the Lightroom plugin and documented for your own integrations.
- Tidy administration: thumbnails in the backend photo list, and an optional setting that removes the media files and folder when a gallery is deleted.
Privacy and access
Password-protected galleries: every gallery has its own password and galleries are unlisted by design; there is no public index unless you create one.
Self-hosted: photos stay on your hosting, and the client data (name, email, phone, message, selected photos) is stored in your own Joomla database. No third-party processor is involved.
SEF-friendly URLs: gallery links are based on the gallery alias.
Display options
Gallery layout from 1 to 6 columns
UIkit and Bootstrap frontend variants, kept in sync
Custom CSS field in the component settings, and standard Joomla template overrides for deeper changes
Technical details
Component for Joomla
GD or Imagick for image processing
Settings grouped into Batch Upload, Galleries, Gallery, Selection, Confirmation Page, Thank You Page, Mail, API and Advanced, with sensible defaults
English, Dutch, German, French, Spanish and Italian translations included
Client Response Gallery
- Version:
- 1.1.1
- Developer:
- Joomill
- Last updated:
-
Jun 08 2026
2 days ago - Date added:
- Jun 07 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- c p
- Compatibility:
- J5 J6
Share