HomeNavigation arrowBlogNavigation arrow
Current page
Photography Tips

The Hidden Cost of Shipping in Volume Photography

The Hidden Cost of Shipping in Volume Photography

by Jack Counts III - NowCandid Project Manager

‍

A photography business recently switched to NowCandid from another volume photography platform...

‍

During the transition, they shared some details about how their previous software handled shipping and fees.

‍

I knew different platforms approached this stuff differently. But seeing the mechanics laid out was one of those “wait… what?” moments.

‍

In the setup they described, the photographer didn’t set the shipping charge. They didn’t get any revenue from shipping charged to their end customer. But the amount charged for shipping still increased the percentage-based fees coming out of their payout.

‍

Which is honestly kind of wild to me.

‍

It got me thinking about two sides of the same problem: what shipping costs the photographer, and what it can cost them when a customer decides not to buy.

‍

What does that shipping charge actually cost the photographer?

‍

Some volume photography platforms use lab-set shipping rates for orders delivered directly to customers. GotPhoto’s documentation (help.gotphoto.com/en/support), for example, says its direct-shipping charges are determined by the lab and automatically added at checkout.

‍

That raises a separate question: Does that shipping charge also increase the percentage-based fees coming out of the photographer’s payout?

‍

PhotoDay’s published standard pricing (support.photoday.io/en/articles) applies its 10% ecommerce fee to the total order, including products, shipping, and tax. Its reporting guide (support.photoday.io/en/articles) says customer-paid shipping goes directly to the lab.

‍

Let’s use a hypothetical order: $50 in photo products plus $10 in shipping. The customer pays $60 before tax.

‍

A 10% ecommerce fee on the products would be $5. Applying that same fee to the $10 shipping charge adds another $1, bringing the total ecommerce fee to $6.

‍

That extra dollar might not sound like much. But it means the ecommerce fee consumes 12% of the photographer’s product sales, all while the photographer doesn’t keep any shipping revenue.

‍

That’s an additional two percentage points of product revenue going toward ecommerce fees because of shipping.

‍

Here’s how that changes across a $5–$20 shipping range:

‍

How shipping affects ecommerce fees on $50 in product sales
Customer's shipping charge 10% ecommerce fee on shipping alone Total ecommerce fee on products + shipping Effective fee as a share of $50 in product sales
$5 $0.50 $5.50 11%
$10 $1.00 $6.00 12%
$15 $1.50 $6.50 13%
$20 $2.00 $7.00 14%

Illustrative calculations assume $50 in product sales and a 10% ecommerce fee applied to products plus shipping. They exclude payment processing, sales tax, and fulfillment costs.

‍

Payment processing adds another layer. Under PhotoDay’s published 2.9% processing rate, that $10 shipping charge generates another $0.29 in fees. Combined with the $1 ecommerce fee, that’s $1.29 attributable to shipping alone, equivalent to 2.58% of the $50 in product sales.

‍

Across 1,000 orders like this, that adds up to $1,000 in ecommerce fees plus $290 in processing fees attributable to shipping.

‍

To be clear, processing a larger payment costs more. That isn’t surprising. What I’m questioning is an arrangement where the photographer doesn’t set the shipping charge or keep that revenue, yet still pays percentage-based fees on it. The higher the charge, the more those fees take from the sale.‍

‍

PhotoDay does let photographers offer free economy shipping as a promotion (support.photoday.io/en/articles). Its reporting guide (support.photoday.io/en/articles) explains that the shipping charge is then deducted from the photographer’s payout. That takes the charge off the customer’s plate, but the photographer still covers the lab-set amount.

‍

And then there’s the shipping rate itself.‍

‍

I’m looking at this from the print lab side, too. NowCandid charges photographers $1.80 to ship basic small-print orders, and that already includes our margin.

‍

For comparison, Richmond Pro Lab lists $5.25 shipping through PhotoDay (richmondprolab.com/s/article) for qualifying orders under $10 in lab product cost. Against our $1.80 basic small-print rate, that’s a $3.45 difference per order, or $3,450 across 1,000 qualifying orders, before accounting for selling fees.

‍

I’m not arguing that a lab shouldn’t make money. We do, too. What bothers me is that the photographer doesn’t get to set the shipping price or share in the shipping revenue, but still pays percentage-based fees when the customer covers that charge. And offering free shipping means absorbing the lab-set amount instead.‍

‍

Either way, the photographer has limited control over a cost attached to their own sale.

‍

High shipping costs can put the whole order at risk

‍

The photography business I talked with also told me that costs for expensive-to-ship items were passed entirely on to end customers at checkout.

‍

Say someone picks out a $70 product, then discovers shipping adds another $20. Their purchase just became almost 29% more expensive, before tax.

‍

Maybe they’re fine with that. Or maybe that’s the moment they close the tab.

‍

Baymard Institute’s checkout research (baymard.com/lists/cart-abandonment) lists high extra costs, including shipping, taxes, and fees, as the top reason shoppers give for abandoning checkout, cited by 40% of respondents. That’s general ecommerce research, not a photography-specific rate, but it’s a pretty compelling reason to pay attention to the shipping line.

‍

But covering fulfillment costs doesn’t mean every dollar has to appear in the shipping field. Consider two ways to price the same purchase:

‍

Same $90 total, different shipping prices
Price breakdown Higher shipping Lower shipping
Product price $70 $85
Shipping $20 $5
Total before tax $90 $90

Hypothetical pricing example. Both options total $90 before tax; the difference is how the price is divided between the product and shipping.

‍

Same total. Different presentation.

‍

There’s research suggesting that distinction matters. A 2026 study in PLOS ONE (journals.plos.org/plosone) found a preference for free shipping even when the total purchase price stayed constant. It was a small study, but it gives us a reasonable question to test: Would customers respond better if more of the fulfillment cost were included in the product price and less appeared as shipping?

‍

For some broader context, Baymard Institute’s compilation of 50 studies (baymard.com/lists/cart-abandonment) puts average online shopping cart abandonment at roughly 70%. That’s about seven out of ten carts that never become completed purchases.

‍

In our recent internal data, NowCandid has seen roughly 3 abandoned carts for every 100 completed orders. Only about 3%!

‍

General online retail isn’t the same as volume photography, of course, and those numbers don’t prove that NowCandid’s focus on low shipping is responsible for the difference. But it’s an encouraging result! Giving your customers fewer reasons to reconsider at checkout is something we take seriously. 😎

‍

How NowCandid gives photographers more control

‍

With NowCandid, photographers can set their customer-facing shipping prices (nowcandid.com/blogs), rather than simply passing through a lab-set charge. They can also price shipping above the underlying cost to create additional margin.

‍

But having the opportunity to profit from shipping doesn’t mean you should always charge more for it.

‍

You can keep shipping very inexpensive and account for more of the fulfillment expense in your product pricing instead. That’s especially useful when you’d rather not put a large delivery charge in front of someone buying a more expensive item.

‍

We also don’t calculate our ecommerce or payment-processing percentages on collected sales tax (nowcandid.com/blogs). Collecting tax and charging additional fees on those tax dollars are two separate things.

‍

It’s about more than cheaper shipping

‍

Looking back at that conversation, what bothered me wasn’t simply that one shipping charge was higher than another. It was how little control the photographer had over something that affected both their profit and their customer’s experience.

‍

Shipping has a real cost. So does running a lab. But how that cost is priced, presented, and used to calculate fees deserves a closer look.

‍

When comparing volume photography software, I’d ask: Who sets the shipping price? Who receives that money? What fees are calculated on it? And can you change the offer your customer sees?

‍

The advertised ecommerce percentage only tells part of the story.

‍

There isn’t one perfect shipping strategy for every photography business. That’s exactly why I’d rather give photographers more room to choose their own.

‍

Shipping is part of your pricing. You should get a say in it.

‍

Thank you for attending my TED talk 🙏

Jack Counts III

NowCandid Project Manager

‍

NOTE: Platform examples reflect published policies and standard rates reviewed September 25, 2026. Terms can vary by lab, plan, promotion, or agreement. Order examples are illustrative, not reported studio results.

Related articles

Weekly Recap: New Unified Sidebar, Valentine’s Theme & Pano Updates 🍬❤️
Feature Updates
February 13, 2026

Weekly Recap: New Unified Sidebar, Valentine’s Theme & Pano Updates 🍬❤️

4
 minutes read

Hey photo friends! 👋

‍
Big week. We’ve rolled out a brand-new unified Sidebar, added new pano options, improved Dashboard speed, and dropped a Valentine’s-ready retail theme.

‍

Let’s break it down.

‍

🧭 New Unified Sidebar (Desktop + Mobile)

‍

The Dashboard navigation just got a major upgrade.

‍

🖥️📱 One unified sidebar across desktop and mobile

  • No more different layouts depending on device. Navigation is now consistent everywhere.

‍

🔎 “Sidebar Find” (press F to search)‍

  • The old command palette is now built into the Sidebar.
  • Press F and start typing to jump anywhere.

‍

🍬 Candy Navigation Assistant‍

  • If no results are found, Candy will try to take you where you meant to go!

‍

👀 Previously hidden items (like Extras) are now much easier to find.

‍

This is one of the biggest usability upgrades we’ve shipped in a while!

‍

🖼️ Panoramic Updates

‍

🖨️ New 24×8 Panoramic Print (non-group version)‍

  • In addition to the group-only pano lineup, there’s now a non-group 24×8 option.

‍

🏷️ Existing panos renamed to “X Group Print”

  • Makes it clearer which pano products are group-only.

‍

🧱 Extreme aspect ratio images (1:3 or 3:1)

  • These are now limited to Panoramic Print products only.

‍

🧼 Fixed banner artwork incorrectly appearing on pano products in the store sheet.

‍

🛍️ Retail Improvements

‍

⚡ Much faster initial image grid rendering

‍

✨ Removed quick “No Images” flash during load

‍

🎨 Fixed “View Images” hero button text being too dark on some themes

‍

✂️ Crop size checker now correctly respects orientation for large-format products

‍

💕 New SweetHearts Theme (Valentine’s Ready)

‍

💖 SweetHearts retail theme released

‍

🎉 Includes custom heart confetti at checkout

‍

Just in time for Valentine’s Day sessions!

‍

🖥️ Dashboard Improvements

‍

🌾 Candy Culler upgrades

  • Can now set an entire filter to visible or invisible (except duplicates)
  • No longer also culls PhotoRoster reference images (whoops!)

‍

🧑‍🤝‍🧑 Group Photo toggle added for Portraits Program

‍

📂 Increased row limits for roster and PhotoRoster uploads

‍

🛠️ Fixed overlay import not working properly

‍

📏 Improved DPI validation on banner artwork (matching full frame improvements)

‍

⚡ Faster requests across many areas including:

  • Profile updates
  • 2FA verification
  • Invoice loading/downloading
  • Retail settings updates
  • Bank info updates
  • Password reset emails

‍

📱 Fixed mobile dashboard scrolling/focus issues in popups

‍

🧾 Fixed create event occasionally not redirecting correctly

‍

📸 Fixed FreePics creation confirmation spam edge case

‍

📬 Fixed unread inbox items appearing from before account creation

‍

🔐 Security Improvements

‍

🔒 Improved password reset security

‍

🔑 Strengthened 2FA flows and verification handling

‍

🤳 Selfie Check-In

‍

🖼️ Images under 100×100 are now blocked (lab requirement enforcement)

‍

🌀 LiveLoop

‍

🌫️Updated backdrop blur

  • Looks better and is more performant, reducing crashes on WebKit browsers.

‍

That’s the week!

‍

A cleaner, unified Dashboard experience, smarter pano handling, better retail performance, and a Valentine’s-ready theme to boot.

‍

Keep creating magic,

Candy 🍬

Weekly Recap: New 24×8 Panoramic Print, and More! 🖼️🧾
Feature Updates
January 30, 2026

Weekly Recap: New 24×8 Panoramic Print, and More! 🖼️🧾

3
 minutes read
Hey photo friends! 👋

‍
This week is a mix of one new product and a handful of refinements across retail pricing, check-in validation, and Dashboard tools.

‍

Here’s what changed.

‍

🆕 New Product

‍

🖼️ 24×8 Panoramic Print (Group-only)‍

  • A new panoramic option in the same aspect ratio as the other pano prints, built for team and group shots. (Like the others, it’s group-only.)

‍

🛍️ Retail: Pricing & Editing Improvements

‍

💸 Package “slashed” pricing corrected and standardized‍

  • Fixes around week 2/3 slash amounts so package comparisons are more accurate and consistent (including cases where tiered pricing is disabled on Quic events).

‍

✍️ Captions editor now allows hyphens and periods‍

  • Small change, big relief for subjects with multi-hyphenate names.

‍

✅ Check-In Page: Better Email Validation

‍

📧 Improved email validation‍

  • Now also requires at least one period
  • Now blocks obvious typos like addresses ending in “.con”
  • These are in addition to previously existing "catches" we had in place to help customers avoid typos

‍

👥 Additional Contacts now use the same validation rules‍

  • Makes additional contact info more typo-proof too!

‍

🖥️ Dashboard: Fewer Snags, More Visibility

‍

🧪 Image Tester now supports PNG files‍

  • Helpful for validating cutouts and art files.

‍

📏 Improved DPI validation for artwork uploads (and Image Tester)

  • Better handling for images that don’t explicitly include DPI metadata.

‍

📦 Package editor expanded limits‍

  • You can now include up to 16 4×6 and 5×7 prints in a package
  • (Digital downloads remain capped at 16; most other items remain capped at 8).

‍

📁 Manage Images: Folder Download fixed for large folders‍

  • Folders over 100 images now reliably download in multiple ZIPs (no more stopping after the first chunk).

‍

🧾 Order Details page got a big clarity upgrade‍

You can now see key indicators and selections more directly, including:

  • ✨ product finish/overlay indicators
  • 🖼️ backgrounds / AI background indicators (where applicable)
  • 📝 captions and chosen colors
  • ⬇️ background downloads working correctly again

‍

🍬 Candy Culler Improvements

‍

📊 Results update automatically while culling runs‍

  • As progress changes, search results refresh so culled images can appear without you manually refreshing.

‍

🗂️ New downloadable folder report‍

  • Quick export alongside the toggle for easier review/sharing.

‍

💬 Misc

‍

📲 Day 0 SMS link placement updated‍

  • The retail link now appears after the unsubscribe text to encourage better MMS link previews.

‍

That’s the week!

‍

Another new pano option, tighter retail pricing presentation, cleaner check-ins, and a more informative Dashboard where it counts.

‍

Candy 🍬

Weekly Recap: New Panoramic Prints, Smarter Culling Tools & Checkout Improvements🖼️🧾
Feature Updates
January 23, 2026

Weekly Recap: New Panoramic Prints, Smarter Culling Tools & Checkout Improvements🖼️🧾

5
 minutes read
Hey photo friends! 👋

‍

Candy here with this week’s updates. Highlights include two new panoramic print products, a bunch of Manage Images + Candy Culler usability wins, and retail checkout + link preview improvements.

‍

Let’s jump in!

‍

🆕 New Products: Panoramic Prints (Group-Only)

‍

🖼️ 15×5 Panoramic Print (Group-only)


🖼️ 30×10 Panoramic Print (Group-only)

‍

These are available across both Dashboard + Retail.

‍

Reminders:

When you flag photos as Group Photos, they will become purchasable on Group products only IF you have Group Products in your Event's Offer.

If there are NOT Group Products in your Event's Offer, then images marked as Group Photos will be purchasable on any product (including downloads).

‍

🖥️ Dashboard: Manage Images + Candy Culler Improvements

‍

🧰 More Tools always visible on Manage Images

  • Previously it only appeared after an event had at least one image.

‍

🌾 Candy Culler icon updated (axe → scythe)

‍

👁️ Visibility toggle added right on the Cull page‍

  • Toggle visibility from the top-right of the image without opening the lightbox.

‍

📦 Download Folder improves naming‍

  • Downloads now default to the folder name for the ZIP file, and you can choose where to save or rename it.

‍

⌨️ CTRL/CMD+F supported on the Event PhotoTags page

‍

🧑‍🤝‍🧑 Rosters, PhotoTags & Participant Fixes

‍

🏷️ Roster upload now accepts “PhotoTags” column header

  • Previously only accepted “PhotoTag”.

‍

🧩 PhotoTag filtering fixed on Participant List + Participant Details

  • Especially in edge cases where a later-merged record had the PhotoTag but the initial record didn’t.

‍

📇 PhotoRoster Data Upload now supports 3 Additional Contacts (up from 2)

‍

🧾 Image Release Gallery fixes

  • Face count edge cases resolved (duplicates/additional contacts/duplicate submissions)
  • Program filter fixed

‍

🛍️ Retail: Checkout & Sharing Improvements

‍

🧾 Improved checkout backend‍

  • Includes protections to reduce the edge case of double charges during backend disruptions.

‍

🔗 Link previews fixed for non-FreePics events‍

  • Previews should reliably appear in apps like iMessage and Discord.
    • If a retail hero exists, it’s used
    • Otherwise, the first relevant gallery image is used

‍

🛡️ GalleryGuard enabled when watermark opacity is 0%‍

  • For events where the retail watermark setting is set to 0% opacity, GalleryGuard™ will still protect images.
    (Still disabled for Quic-type events.)

‍

🌀 LiveLoop™ Fixes

‍

🧠 Fixed out-of-memory crashing sometimes for LiveLoops with artwork renders

‍

🖼️ Fixed artwork sometimes disappearing after LiveLoop™ runs for a long time

‍

⚡ Performance & UI Fixes (Small but Helpful)

‍

🚀 Offer list + Event Details load a bit faster

‍

👤 Some profile actions are faster (passcode changes, retail settings, account data used by PhotoCoach / PortraitPress popups)

‍

🧩 Fixed some Participant Details pages not loading

‍

🖼️ Fixed Manage Images lightbox details getting out of sync when using arrow keys

‍

🧷 Fixed Manage Images scrolling to the top when toggling visibility

‍

🔑 Fixed Forgot Password page not sending email

‍

📦 Offer Creator: New “À La Carte” Package Breakdown

‍

🧮 New “À La Carte” section inside packages shows:

  • Individual item costs (if each package item is present in the offer as an individual product)
  • The package discount a shopper is getting (shows 0% if discount would be negative)

‍

Note / Feature-Preview: In the near future, this will also be expanded to better highlight savings on packages on the retail site to your customers, automatically!

‍

✅ Misc + Check-In Improvement

‍

💬 Text campaigns weekend test: recurring (non-day-0) texts will now place the retail link at the very end to encourage link previews.

‍

🤳 Selfie Check-In reliability improvements

‍

That’s the week!

‍

New panoramic prints, smoother culling, better retail reliability, and a bunch of cleanup that should make day-to-day usage feel tighter.

‍

Keep creating magic,‍

Candy 🍬

Let’s get in touch

If you’re a photographer looking to add NowCandid™ services to your wheelhouse, set up a call with us!

How to customize formatting for each rich text

How to customize formatting for each rich text

How to customize formatting for each rich text

How to customize formatting for each rich text

How to customize formatting for each rich text
How to customize formatting for each rich text

‍

‍

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

  • List One
  • List Two
  • List Three
  • List Four
  • List Five

This is a link

This is bold text

‍

  • ‍

‍