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: Client Outreach, Better Renders & Faster Tools 🍬📣
Feature Updates
April 3, 2026

Weekly Recap: Client Outreach, Better Renders & Faster Tools 🍬📣

5
 minutes read
Hey photo friends! 👋

‍

This week’s headline is a big one: Client Outreach is here. It’s a powerful new way to connect with your customers outside of event-based marketing—and it opens up a ton of new possibilities for growing your business.

‍

We’ll keep this recap focused on what it does at a high level, and we’ll link out to a full deep-dive guide so you can see exactly how to use it.

‍

📣 NEW: Client Outreach (SMS + Email)

‍

Client Outreach is a brand-new messaging system that lets you send texts and emails outside of your event campaigns.

‍

👉 Learn more here: www.nowcandid.com/blogs/big-news-introducing-client-outreach-sms-email

‍

What it can do:

‍

📩 Send one-off emails and texts to past customers

‍

📊 Track engagement (opens, clicks, bounces, etc.)

‍

📂 Build contact lists from:

  • Events (with or without matched images)
  • Uploaded spreadsheets
  • Or both combined

‍

🤖 Candy-powered email creation‍

  • Candy can write and design your outreach emails for you—including subject lines—so you don’t have to mess with formatting or HTML.

‍

Why it matters:

‍

This unlocks a ton of real-world use cases, like:

  • Sending Selfie Check-In links after an event
  • Promoting future bookings to past customers
  • Sharing All Images Galleries for action/sports events
  • Notifying customers about new uploads (like group photos)
  • Sending surveys or follow-ups

‍

💸 Pricing is simple:

  • $0.01 per 10 emails
  • $0.01 per SMS (per segment, and longer texts may be 2–4 segments)

‍

This is one of the most powerful tools we’ve added in a while!

‍

‍

‍

🛍️ Retail: Better Products & Previews

‍

✨ The following products will now always have the SoftTouch finish

  • Premium Prints
  • Premium Plaques
  • Luxe Prints
  • Titled Luxe Prints (coming soon)

‍

🖼️ Improved 2D & 3D renders (especially Luxe)‍

  • More accurate lighting and better overall presentation.

‍

🎯 3D renders prioritized in store sheet‍

  • The first three supported products now show as 3D when available.
  • Premium products take priority, but Luxe can now appear too depending on your offer.

‍

⚡ Faster, higher-quality background generation‍

  • Better results, quicker turnaround.

‍

📝 Caption fields no longer require every line‍

  • Customers can fill what you want, skip what they don’t.

‍

🖥️ Dashboard Improvements

‍

🔎 Smarter search across events & reports‍

  • Partial matches now work helping you search your events when you can't remember their exact names.
  • E.g. “mustang prom” will let you find “Mustang High School Prom 2025”.

‍

⚡ Faster reports & charts‍

  • Reports pages and dashboard landing load quicker and use fewer resources.

‍

🎨 New “Green Screen” node in Candy Image Studio‍

  • Instantly convert backgrounds into a green screen for use with your other editing workflows.

‍

🧾 More flexible Offer creation‍

  • You can now duplicate any existing Price Level when creating an Offer, not just your own or prebuilt ones.

‍

💳 Accounts must now have ACH set up before creating events

  • This has been a point of confusion for some users for some time.
  • By simply requiring ACH info, we can avoid a lot of accounting confusion for photographers down the line!

‍

💰 New “Payout Breakdown” on Order Details‍

  • Visual, color-coded breakdown of order totals for better clarity.

‍

‍

📱 Capture App 5.4.2 (iOS & Android)

‍

🛠️ Fixed an issue where the background removal popup would reappear after confirming and exiting shooting mode.

‍

That’s the week!

‍

Client Outreach is the star of the show here—it gives you a whole new way to stay connected with your customers beyond the event itself.

‍

Pair that with better product presentation and faster tools, and you’ve got a strong upgrade across the board.

‍

More coming soon! 👀

Candy 🍬

Weekly Recap: Smarter Upload Errors, Better Luxe Renders & Invoice Fixes 🍬✨
Feature Updates
March 27, 2026

Weekly Recap: Smarter Upload Errors, Better Luxe Renders & Invoice Fixes 🍬✨

2
 minutes read
Hey photo friends! 👋

‍

This week’s updates are all about clearer feedback, smoother retail rendering, and a few helpful fixes across the Dashboard, Check-In, and Capture App.

‍

🖼️ Retail: Better Luxe 3D Renders

‍

A few important improvements landed for Luxe products on retail:

‍

✨ Luxe Prints 3D renders now work correctly for horizontal images

‍

💡 Luxe render lighting improved so products look more natural and less over-bright

‍

📱 Mobile cropping on 3D renders is much more stable and performant

  • Fixed an issue where gesture-based cropping could crash on mobile devices

‍

If you’re selling Luxe products, this should make the preview experience feel more polished.

‍

📤 Dashboard: Clearer Image Upload Errors

‍

The Image Uploader now does a better job explaining what actually went wrong:

‍

🚫 Oversized files now show the real reason

  • Instead of a vague “Error uploading,” files over the limit will correctly say the image is too large

‍

📏 File size is now included in the error message

  • Example: File size is over 20 MB (25.3 MB)

‍

🌐 Network issues now say “Network Error”

  • Much clearer than a generic upload failure

‍

🔁 Automatic retry for network errors

  • The uploader will now retry up to 5 times before giving up

‍

A small change, but a much better experience when uploads hit a snag.

‍

🧾 Dashboard Fixes & Improvements

‍

📄 Profile invoices fixed

  • Invoices from January onward should now load correctly
  • Invoices are also now easier to find through Sidebar Find and Candy navigation

‍

👥 PhotoRosters wording updated

  • “Members” is now “Contacts” for better consistency across NowCandid

‍

📊 Participant image counts fixed on the Event Participant List for certain Positive ID edge cases

‍

🎨 Fixed an overlay importer edge case that could make Events appear twice in the list

‍

🤳 Check-In Improvements

‍

📋 Fixed the list of existing check-ins going off-screen for accounts with a lot of check-ins

‍

✍️ Some check-in copy was updated for clarity

‍

📱 Capture App 5.4.1 (iOS OTA)

‍

🔒 Fixed PhotoBooth and Selfie Check-In Station close buttons not working on devices without a passcode set up

‍

That’s the update for this week! Better Luxe previews, clearer upload feedback, and a handful of fixes to keep things running smoothly.

‍

Keep creating magic,‍

Candy 🍬

Weekly Recap: Jersey Jotter Page, Smarter AI Edits & Android Improvements 🍬📸
Feature Updates
March 20, 2026

Weekly Recap: Jersey Jotter Page, Smarter AI Edits & Android Improvements 🍬📸

4
 minutes read
Hey photo friends! 👋

‍

This week brings a mix of sports-focused tools, AI editing upgrades, and performance improvements across the Dashboard and Capture App.

‍

Let’s get into it.

‍

🏈 New: Dedicated Jersey Jotter Page (Sports Events)

‍

Jersey Jotter just got a big usability upgrade with its own dedicated page:

‍

🔢 Search images by jersey number or color (just like retail search)

‍

🎛️ Easily enable/disable number & color recognition

‍

📊 View totals for detected numbers and colors

‍

📍 Automatically appears for Sports events only

‍

If you’re working high-volume sports, this should make organizing and finding images much faster.

‍

Same filters your customers have come to expect, right in the Dashboard!

‍

🎨 Candy Image Studio: Better Results + New Styles

‍

Candy Image Studio continues to level up:

‍

✨ Improved edit quality across multiple nodes

‍

🛡️ Smarter safety system for safer outputs

‍

🖼️ Example thumbnails added to many nodes (so you know what to expect)

‍

🆕 New AI Styles:

‍

🧸 Chibi

‍

🧍 3D Cartoon

‍

🦸 Action Figure

‍

Not sure when this one specifically would be helpful, but it's cool isn't it!

‍

⚡ Dashboard Improvements

‍

🚀 Faster overall performance across the Dashboard

‍

🎬 Smoother transitions (faster, and some now morph instead of just fading)

‍

🧹 Roster uploads now auto-clean whitespace
Prevents frustrating validation errors from accidental empty spaces in spreadsheets

‍

🔎 Fixed “Find a Participant” link in Sidebar Find

‍

🧪 Fixed false positives in Image Tester filename validation

‍

🏷️ Data & Upload Improvements

‍

📄 CORE spreadsheets now supported in roster and PhotoRoster uploads (for those working across CORE workflows)

‍

🛠️ Marketing & Check-In Fixes

‍

📩 Fixed duplicate text message edge cases

‍

🤳 Fixed “Upload From Camera Roll” issue on Check-In

‍

🤖 Capture App 5.4 (Android Improvements)

‍

This update focuses on improving the Android experience:

‍

📱 Immersive mode UI‍

  • Reduces accidental navigation and keeps the app more stable on devices like Samsung

‍

🎨 Dark-themed native dialogs for alerts and messages

‍

🔒 Orientation locked to vertical (matching iOS behavior)

‍

⚡ App size reduced ~20% (faster downloads, less storage)

‍

🔌 Fixed devices showing as generic “USB Camera Device” instead of model name

‍

🔄 Fixed Over-The-Air updates not working on some devices

‍

That’s the week!

‍

A strong mix of sports workflow improvements, better AI editing tools, and faster, cleaner performance across the board.

‍

See you next week,

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

‍

  • ‍

‍