---
title: "The Client Proofing Workflow"
id: "196442"
type: "knowledgebase"
slug: "client-proofing-workflow"
published_at: "2026-07-24T09:19:37+00:00"
modified_at: "2026-07-24T09:19:37+00:00"
url: "https://fooplugins.com/documentation/foogallery/client-proofing/client-proofing-workflow/"
markdown_url: "https://fooplugins.com/documentation/foogallery/client-proofing/client-proofing-workflow.md"
excerpt: "See how clients select, reject, comment on, autosave, and submit images through a private proofing page."
taxonomy_knowledgebase_cat:
  - "Client Proofing"
---

[Client Proofing](https://fooplugins.com/documentation/foogallery/client-proofing/)

# The Client Proofing Workflow

## Related Articles

- [FooGallery Client Proofing](https://fooplugins.com/documentation/foogallery/client-proofing/client-proofing-overview/)
- [Create and Share a Proofing Session](https://fooplugins.com/documentation/foogallery/client-proofing/create-and-share-a-proofing-session/)
- [Review, Manage, and Export Results](https://fooplugins.com/documentation/foogallery/client-proofing/review-manage-and-export-results/)
- [Privacy, Security, and Troubleshooting](https://fooplugins.com/documentation/foogallery/client-proofing/privacy-security-and-troubleshooting/)
- [Configure Email and Frontend Language](https://fooplugins.com/documentation/foogallery/client-proofing/configure-email-and-frontend-language/)

**Need more help?** Browse all documentation or open a support ticket.

[All docs](/documentation/)

[Support](/support/)

The private proofing page lets a client review the gallery without signing in to WordPress. Changes are autosaved until the client submits the final proof.

Client review add-on for FooGallery

## Bring client proofing into your gallery workflow

Create private proofing sessions, collect selections and comments, and manage client approvals without leaving WordPress.

[Explore Client Proofing](/foogallery-wordpress-gallery-plugin/client-proofing/)
[View Client Proofing docs](/documentation/foogallery/client-proofing/)

## Open the private proof

The client opens the tokenized URL from the invitation. Client Proofing validates the link, stores the token in a private browser cookie, and removes it from the visible address bar.

The page displays the gallery title, expiry date when configured, selected-image count, save status, and **Submit Proof** button.

[https://fooplugins.com/wp-content/uploads/2026/07/02-client-proofing-page.webp](https://fooplugins.com/wp-content/uploads/2026/07/02-client-proofing-page.webp)
## Select or reject thumbnails

Each gallery thumbnail has proofing controls:

- **Select** marks an image as part of the final selection. Select it again to remove the mark.
- **Reject** marks an image as unwanted. Reject it again to restore the image to an unmarked state.
- Selecting a rejected image clears the rejection; rejecting a selected image clears the selection.

The current state is shown visually on both the thumbnail and its controls. The rejected control is absent when **Allow rejects** was disabled for the session.

[https://fooplugins.com/wp-content/uploads/2026/07/08-client-thumbnail-controls.webp](https://fooplugins.com/wp-content/uploads/2026/07/08-client-thumbnail-controls.webp)
## Review an image and add a note

Open a gallery image in the lightbox and select the Proofing control. The Proofing panel contains the same **Select** and **Reject** actions plus an **Add a note** field.

Enter a note and select **Save Note**. Notes can be added to selected, rejected, or otherwise unmarked images. The note field and button are absent when **Allow comments** was disabled.

[https://fooplugins.com/wp-content/uploads/2026/07/09-proofing-lightbox-panel.webp](https://fooplugins.com/wp-content/uploads/2026/07/09-proofing-lightbox-panel.webp)
## Understand autosaving

Client Proofing saves selections and rejections shortly after each change. Notes are saved when the client selects **Save Note**. The tray reports:

- **Saving…** while a request is in progress.
- **Saved** after the server confirms the latest changes.
- **Changes pending** while a note is waiting to be saved.
- **Offline changes saved locally** when the browser cannot reach the server.

When a save fails, pending work is retained in that browser's local storage. Reloading the same proof in the same browser restores those local changes so the client can try again.

If another tab or device saves a newer revision, the page asks the client to refresh rather than overwriting that work.

## Meet selection limits

The selected-image counter updates immediately. When the session has a minimum or maximum, the tray displays a validation message and disables submission until the count is valid.

![Client proof in progress with three selected images and a minimum selection message](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%202000'%3E%3C/svg%3E)Rejected and comment-only images do not count as selected images.

## Submit the proof

1. Confirm the selected count is valid.
2. Select **Submit Proof**.
3. Confirm the browser prompt.

Client Proofing saves the final state, changes the session to **Submitted**, records the submission time, and sends the photographer notification when **Email on submit** is enabled.

The submitted page remains visible but becomes read-only. Selection, rejection, note, and submission controls can no longer modify the proof.

![Submitted client proof showing selected and rejected fashion photographs](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%20900'%3E%3C/svg%3E)The photographer can make the session writable again by completing it and then selecting **Reopen**, or by reopening a completed session directly from its detail screen. Reopening changes the status to **Draft**; the existing link remains valid unless it has expired or its token was rotated.

Resources

## Find the right next step

Use this grid for documentation indexes, support routes, account links, affiliate resources, and download pages.

![Image](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)### Documentation

Search setup guides, product docs, and troubleshooting articles.

[Browse docs](/documentation/)

![Image](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)### Support

Open a ticket with product details so we can help quickly.

[Get support](/support/)

![Image](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)### Licensing

Review account, renewal, refund, and license information.

[View details](/licensing/)
