Admin Workspace: Client Galleries
Create, configure, duplicate, back up, and manage client galleries and their images.
What Client Galleries controls
Client Galleries is the home for each client job and sales session. From here you can create a gallery, upload photographs, choose a gallery cover, configure room views, duplicate or back up a gallery or delete it.
Create Client Gallery dialog
- Select New Gallery.
- Enter the client name.
- Select a pricelist. A gallery needs a pricelist so products and prices can be resolved.
- Add an optional job reference (this will show up on the order pdf)
- Select Terms & Conditions. If you don't see the option to select Terms & Conditions, it's because no T&C's have been created yet.
- Add an optional job date.
- Choose how to display your grid of images, e.g. standard, fixed square, masonry or justified.
- Select in which folder/tab the images will initially appear, Maybe is default because that's what we recommend.
- Choose whether to display the filenames underneath each image or not.
- Choose if the image order is randomised the first time the gallery is prepared. If the image order is randomised you can still order images manually afterwards.
- Choose the transition style between images in the slideshow.
- Choose the studio default music or select a song specifically for this client gallery.
- If you are setting a song specifically for this gallery you can add a song via Jamendo music or upload your own music in mp3 format.
- Select whether to sync slideshow duration to music. If not selected, the images will be displayed for the duration set in Studio Settings
Edit Client Gallery dialog
Select the direct Edit button on the gallery row. The controls match the create dialog.
Images and Gallery Cover
Select Add Images on the gallery row. When upload completes, the confirmation dialog reports success; select Done to close it. During upload, ips-session will optimise and resize images to ensure they display quickly during the session. It will save images with a max height of 2160px. Which is the max height required if you are displaying the images on a 4K TV.
To speed up image upload, optimise the images prior to importing them to ips-session by resizing them e.g. 2160px height and save as jpeg quality 85 in sRGB.
Common supported image formats include:
- JPEG / JPG
- PNG
- WebP
- GIF
- BMP
- SVG
- AVIF in supported browsers
HEIC/HEIF support depends on the user’s browser and device, so those files may fail—especially on Windows or some non-Safari browsers.
All successfully uploaded images are resized when necessary and converted to JPEG before storage. For consistent results we recommend JPEG, PNG, or WebP.
If you subscribe to the High Res Export Module you get the option to import the High Res images. Importing High Res images takes longer compared to generating only low res images.
High Res Images
Issues during upload
Free up space on your computer or device. Delete or move unnecessary files and empty the Recycle Bin/Trash. Low disk space can reduce the storage available to the browser.
Remove old saved uploads in ips-session. If a gallery shows an unwanted saved upload, use its discard/trash control. This removes the local upload backup—not photos already saved in the gallery. They will need to reselect any unfinished files later.
Clear stored data for other websites. In the browser’s settings, look for Site data, Website data, or Storage. Remove data from sites they no longer use. This may sign them out of those sites.
Clear ips-session’s site data only as a last resort.
Do not do this during an upload. It removes local upload backups and may remove unsaved carts or drafts and sign them out. Photos and confirmed orders already saved on the server remain intact.
Also, use a normal browser window rather than private/incognito mode, and select smaller batches of photos to reduce the space needed for upload backups.
Clearing browsing history alone won’t help, and clearing only cached images/files may not remove the stored upload backups.
The browser sets the storage limit, not ips-session
It depends on:
- Browser and device: Chrome, Edge, Safari and Firefox use different limits.
- Device storage: total disk capacity and available space affect how much the browser can allocate.
- Other website data: cached files, local drafts and previous upload backups can consume the allowance.
- Privacy settings: private/incognito mode or browser restrictions can reduce or block storage.
- Browser cleanup: browsers may remove locally stored data under storage pressure.
For ips-session, the upload backup stores copies of the original selected files. For example, 200 photos at 25 MB each need roughly 5 GB of local storage, even if the upload is set to web resolution.
This is separate from the server’s image storage. Installing the desktop app also doesn’t guarantee a larger allowance—it still uses browser-managed storage.
Set Cover
The cover image will be the hero image that appears on your homepage for the gallery.
Room Views dialog
Select Room Views to manage room views available specifically in this gallery. For example if a client provides an image of their home.
- Upload a room photograph, and name your Room View
- Set its two calibration points and measured distance, then save.
- It's important that you calibrate 2 points that are along the wall where the images would hang to get correct measurements and perspective. Ideally ask your client to stick an A4 piece of paper on the wall before taking a photo. When setting the distance from A to B you know it's 0.21m
- The Gallery room views are separate from reusable studio defaults.
- We suggest creating an instructional email for your clients. Feel free to use the above image as a reference.
Other gallery actions
- Client name link opens the client gallery.
- Open Order, this option is only available after an order has been placed. View the order summary. To edit the order, open the client gallery and select the Products page to see the live order.
- Duplicate creates a separate copy of the gallery and its images without copying existing orders. Handy if you have separate family groups ordering from the same photo session. It will copy the saved image selection i.e. the sorted yes, maybe and no images but it will not include the order. This is handy if different family members place separate orders.
- Backup downloads a JSON backup containing gallery structure and orders. We suggest you create a backup once the ordering session is complete. Save it to your local client folder.
- Import Client Gallery import a previously backed up client gallery.
- Delete asks for browser confirmation and permanently removes the gallery. Create a Backup first if it may be needed later.
- High Res Export, If you subscribe to the High Res Export module you'll see the option to export your ordered images as High Res images.
Client Galleries are not public share links. Opening and operating a gallery requires access to ips-session.
