Review, Manage, and Export Results

Use FooGallery > Proofing to track every client session and process submitted results.

Find a session

The session list shows:

  • Client name and email.
  • Source gallery.
  • Current status.
  • Number of selected images.
  • Expiry date.
  • Submission date.

Use the gallery and status controls, then select Filter, to narrow the list.

Proofing dashboard with gallery and status filters

Session statuses

StatusMeaning
DraftCreated or reopened, but not yet sent.
SentAn invitation send was attempted successfully.
ViewedThe client opened the private proof.
SubmittedThe client submitted the final selection; the page is read-only.
ApprovedAvailable to integrations that need a post-submission approval stage.
CompletedThe photographer closed the workflow; the public proof is unavailable.
ExpiredThe configured expiry has passed.
RevokedAvailable to integrations that explicitly withdraw access.

The built-in admin interface provides Complete and Reopen actions. Approved and Revoked are exposed for integrations but do not have dedicated buttons in the current interface.

Review selected and rejected images

Open a session with View. The detail screen shows the client, source gallery, status, selection limits, and expiry.

Client Proofing session overview with client details, export actions, selected images and rejected images

The Selected Gallery Images grid contains every selected image. When rejects are allowed, Rejected Gallery Images appears separately. Each card shows the attachment filename and any client note.

Selected and rejected gallery images with filenames and image-specific client notes

Comment-only images are included in exports even when they are not selected or rejected.

Read the logs

The Email Log stores the ten most recent invitation and submission delivery results.

The Event Log records up to 100 recent events, including session creation, link generation, client views, client progress summaries, submission, email delivery, and status changes.

Client Proofing email log and event log for a submitted proof

Complete or reopen a session

Select Complete when no more client changes should be accepted. A completed session's public link becomes unavailable.

Select Reopen on a completed session to return it to Draft. Reopening does not generate a new token. Generate a new link separately when the old link should be invalidated.

Sessions in Draft, Sent, or Viewed are marked Expired automatically after their configured expiry. An expired session cannot be opened from its public link.

Export the results

The session detail screen provides Download CSV and Download JSON.

CSV and JSON export controls on the session detail screen

Both formats include only images that were selected, rejected, or commented on. Each row contains:

FieldDescription
proof_idThe proofing session ID.
gallery_idThe linked FooGallery gallery ID.
attachment_idThe WordPress Media Library attachment ID.
filenameThe original media filename.
titleThe attachment title.
selected1 when selected and 0 otherwise.
statusUsually selected or rejected.
commentThe client's image note, when present.

CSV is convenient for spreadsheets and filename-based production workflows. JSON preserves the same fields in a structured format for scripts and integrations.

Resources

Find the right next step

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

Documentation

Search setup guides, product docs, and troubleshooting articles.

Support

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

Licensing

Review account, renewal, refund, and license information.

Pricing update

Monthly & Lifetime plans are currently not unavailable

We’re not offering these payment options right now. Leave your name and email and we’ll let you know as soon as they return.

NameEmailNotify Me

No spam - Unsubscribe anytime