WordPress photography plugin suite for photographers

PhotoEZ is a WordPress photography plugin suite —PhotoEZ, PhotoEZ Booking Add‑on, and PhotoEZ Photography Contracts work together to give you a complete client experience—from online booking to final image delivery. Clients can easily schedule sessions, receive automated confirmations and reminders, review their watermarked proofs, select favorites, and download final high‑res images, all through a clean, branded gallery that keeps your workflow organized and stress‑free. Even sign contracts online as part of the booking flow.  PhotoEZ is the WordPress photography plugin suite trusted by portrait and lifestyle photographers.

The WordPress Photography Plugin Suite Built for Photographers

Features

Photo Delivery

PhotoEZ (Core Plugin)

$124.99
Annual License

Features

  • Branded online galleries Create clean, private galleries with your own studio name and styling.
  • Watermarked proofing images Upload proofs once; PhotoEZ handles watermarked previews for safe sharing.
  • Easy client selections Clients mark favorites directly in the gallery—no more spreadsheets or email lists.
  • Free vs. paid selections Set a free image limit per gallery and offer additional images as a paid upsell.
  • Final delivery (high‑res) Upload final edited images and let clients download them as high‑resolution files or a ZIP.
  • Automatic status tracking See at a glance which galleries are pending, submitted, ready to deliver, or delivered.
  • Admin dashboard overview Quick stats for pending galleries, selections made, ready‑to‑deliver sessions, and revenue from upsells.
  • Email notifications Automatic emails to clients when proofs are ready and when final images are available, plus admin alerts when clients submit selections.
  • SMS Notifications (Twilio)
    Send automated SMS notifications to clients and yourself via Twilio.
  • Photo Cloud Imports
    Import proof images directly
    -Dropbox
    -Google Drive
    -Amazon S3
  • WooCommerce Upsell Integration
    If a client selects more photos than their included free limit, the Submit button automatically becomes a Pay & Submit button.
  • Gallery Expiration & Reminder Emails
    Set a gallery expiration period (default 30 days). PhotoEZ automatically sends the client a reminder email a configurable number of days before their gallery expires so they never miss the deadline.
  • Built-In SMTP Email
    Configure your own SMTP server for reliable email delivery.
  • Security & Protection
    * Secure token-based gallery access — no client login required
    * Custom watermark on every proof image
    * Optional right-click and drag protection on gallery pages
    * Nonce-verified AJAX throughout
    * Permission-based admin controls
    * Rate limiting and spam protection
Buy Now
Booking Addon

PhotoEZ Booking Addon

$99.99
Annual License

Features

  • Front‑end booking flow A simple, guided booking experience where clients pick a session type, photographer, date, and time.
  • Custom session types Define sessions (e.g., seniors, maternity, family) with price, duration, location, included photos, and deposit percentage.
  • Add‑ons and upgrades Offer optional add‑ons (extra images, products, upgrades) with quantities and included amounts.
  • Photographer management Add photographers, set their weekly availability, minimum booking notice, and assign bookings to specific people.
  • Smart availability rules Only show time slots that respect session duration, photographer availability, buffers, and existing bookings.
  • Deposits and balance handling Take an upfront deposit at booking, track remaining balance, and automatically generate balance invoices before the session.
  • Automatic gallery creation When a booking is confirmed (paid), a matching PhotoEZ gallery is created automatically and linked to the booking.
  • Client booking portal Clients receive a “manage booking” link to view, reschedule, or cancel (within your policy).
  • SMS notifications Optional text confirmations and reminders for clients and photographers via Twilio.
  • Booking analytics on dashboard See upcoming sessions, this month’s bookings and booking revenue, plus quick links to manage everything from your PhotoEZ dashboard.
  • Session Credits: Apply credits to any client account for any reason. Deposit can automatically applies as session credit if cancellation terms not met. (photographer controls this)
  • Custom Fields
  • Inspiration Photos
    Optional or required inspiration photo upload at booking. Clients upload reference images to communicate their vision. Inspiration photos included in confirmation emails to photographer.
  • Client Self-Service
    -Manage Booking page
    - Cancel Booking page via shortcode — token-based, no login needed
    -Rescheduling via Manage Booking page (if enabled)
  • PhotoEZ Core Plugin Required
Buy Now
Contracts Addon

PhotoEZ Contracts Addon

$49.99
Annual License

Features

  • Automatic Contract Delivery. Clients are automatically redirected to the contract signing page the moment their payment is confirmed.
  • Clients can sign using two methods: drawing their signature with a finger, stylus, or mouse on a touch-friendly canvas, or typing their full name as a digital signature rendered in a cursive font
  • The contract displays the client's real booking details — name, session type, date, time, photographer, and payment amounts — automatically filled in from the booking record
  • Every signed contract records the client's name, email, signature, date and time of signing, and IP address Signed contracts are stored permanently in the WordPress database and cannot be altered after signing
  • Each photographer in the system can have their own individual contract tailored to their specific terms
  • After signing, clients receive a permanent, secure link to view their signed contract at any time The view page displays the full contract text, the client's signature (drawn or typed), the date signed, and all booking reference details Clients can print their signed contract or save it as a PDF directly from their browser using the built-in print button
  • Legal Validity & Security
    Every signed contract records the client's name, email, signature, date and time of signing, and IP address.Contracts are protected by secure tokens.
  • Default Contract Template
    A professionally written, comprehensive photography contract template is included and loaded automatically on installation. All contract text is fully editable by the studio owner or each individual photographer
  • Automated Emails
    Immediately after signing, the client receives a confirmation email containing their signature, the date signed, a reference number, and a link to view and download their signed contract at any time.
  • Admin Dashboard
    All signed contracts are listed in the WordPress admin under PhotoEZ → Signed Contracts, sorted by most recent
  • Pages Created Automatically
    On activation, the plugin automatically creates a "Sign Your Contract" and "View Your Contract" page.
  • Settings
    Studio name and studio email are configurable and used throughout contract headers and outgoing emails.
  • Requires both PhotoEZ core and PhotoEZ Booking Addon to be active
Buy Now
Booking Addon

PhotoEZ Event Gallery Addon

$59.99
Annual License

Features

  • Create unlimited event galleries — weddings, sports, school events, parties, and more
  • Easy photo uploads — add and manage event photos from WordPress admin
  • Public or private galleries — open public link, or token-protected client links for invite-only access.
  • Live / draft control — hide galleries until you’re ready to go live
  • Clean event URLs — shareable links like /event/your-event-name/
  • Watermarked previews — uses your PhotoEZ watermark settings to protect images before purchase
  • Digital download sales — guests buy full-resolution files after checkout
  • Print sales — offer multiple print sizes (e.g. 4×6, 5×7, 8×10) with per-size pricing
  • WooCommerce checkout — familiar cart and payment flow for your customers
  • No manual product setup — digital and print WooCommerce products are created automatically
  • Automatic digital delivery — secure download links sent in the WooCommerce order email
  • Built for the PhotoEZ suite — works alongside PhotoEZ proofing, watermarking, and your existing workflow
  • Requires PhotoEZ + WooCommerce — sell through your own site and checkout
  • Print order details in WooCommerce — each order shows the event, photo, and print size for easy fulfillment
  • Studio-wide default pricing — set digital, print, and shipping defaults once
  • Per-event pricing overrides — customize pricing for individual events when needed
  • Flat rate shipping for prints — optional configurable shipping for print orders; digital-only orders skip shipping
  • Checkout validation — verifies the event is live, the photo is still in the gallery, and prices are current
  • Customizable gallery layout — choose how many columns appear on the public gallery page
  • Event date display — optional date shown on the gallery page
  • Shortcode support — embed galleries with [photoez_event_gallery] where needed
Buy Now

Screenshots

FAQ

Frequently Asked Questions About PhotoEZ

Everything you need to know about the PhotoEZ WordPress photography plugin suite

PhotoEZ is a WordPress photography plugin suite designed for professional photographers who want to run their entire client workflow from their own website. It includes client photo proofing galleries, online session booking with deposits, digital contract signing, and secure final image delivery — all hosted on your own WordPress site with no monthly fees and no commission on sales.

PhotoEZ is developed by EJS Tech, an independent software company founded by Elle Jones, a working photographer and software developer. Visit ejstech.net to learn more about the company and the founder's story behind building PhotoEZ.

PhotoEZ includes client gallery functionality, but it is much more than a gallery plugin. PhotoEZ is a complete client workflow platform built specifically for professional photographers. It handles watermarked client proofing, photo selection, online booking, digital contracts, and high-resolution image delivery — replacing several separate SaaS subscriptions with one self-hosted solution.

The biggest difference is the business model. Platforms like Pixieset, Pic-Time, and ShootProof charge monthly subscription fees and often take a commission on photo sales. PhotoEZ is a one-time purchase you install on your own WordPress website. There are no monthly fees, no commission on sales, and you fully own your client galleries, data, and brand experience.

Yes. PhotoEZ Lite is a free version available on the official WordPress.org plugin directory. It includes core client gallery and photo proofing features. You can install it on any WordPress website at no cost and upgrade to PhotoEZ Pro whenever you need additional features like final delivery, custom watermarks, online booking, and contract signing.

PhotoEZ requires a WordPress website with WordPress 5.8 or higher and PHP 8.0 or higher. WooCommerce is required for processing payments and selling photo upgrades. Most photographers already have a WordPress site, so getting started usually takes just a few minutes.

PhotoEZ Lite is completely free on WordPress.org. PhotoEZ Pro and the optional Booking and Contracts addons are sold separately as one-time purchases or annual licenses. The complete three-plugin suite is also available as a discounted bundle. Visit ejstech.net for current pricing on all PhotoEZ products.