In this guide 6 sections
Heat gets in while the parcel waits. It waits on collection docks, in sorting hubs, in parked vans and on porches, far longer than any delivery estimate admits, and a Friday dispatch makes it worse. Stop it with postcode and season holds, ship day cutoffs, ice pack rules by box size and a temperature tag on every product.
Where the heat gets into a parcel
The box leaves your bench cold, then waits. It waits on the carrier’s collection dock, in the sorting hub, in a van with the doors shut and finally on a porch. The estimate never mentions any of it.
Chocolate rarely arrives as a puddle. More often it shows grey streaks of fat bloom, a ganache centre that has leaked through the shell, or truffles welded to the paper cup. Frozen food fails quietly too: ice cream gone grainy after a thaw and refreeze, dumplings fused into one block, mince soft at the edges.
Weekends do the worst damage. If complaints cluster on Monday and Tuesday deliveries, that pattern points at a parcel that sat in a depot, not at the recipe.
- Dispatch day and the carrier service level that was booked
- Delivery postcode, delivery date and the day of the first courier scan
- Photo of the opened box showing the liner and the ice packs
- Box size, filler and the number of gel packs that went in
- Reading from a logger or indicator strip, if one was fitted
Hold shipping by postcode and season
Build a heat grid with postcode zones down the side and months across the top, then mark each cell cool, warm or hot from the carrier’s transit times. Add your own complaint history. A weather chart alone misleads. Days in the van matter as much as the forecast.
A shipping hold is a checkout rule. When the basket holds chocolate and the cell is hot, the shop offers a later dispatch date, a cooler product swap or no delivery until the weather turns. Say so on the product page, before payment.
Review the grid at the start of each season, because a hold that suited June may be needless by October. Note the date each row last changed.
Set ship day cutoffs that miss the weekend
Frozen food needs a calendar, not a habit. If the far zones take three days and the carrier skips Sunday, a Thursday dispatch can sit through the weekend and land on Monday. So frozen orders leave Monday to Wednesday only, which spares a day for a missed delivery, and each day’s cutoff follows the carrier’s last collection.
Orders placed after the Wednesday cutoff wait in a held state until Monday morning, and the confirmation email says so in plain words. Show the real delivery date at checkout. Each product type gets its own rule, because chocolate in a cool month can travel on a looser one than ice cream ever could.
Check the service level you booked. A next day service sold on a Friday may still mean Monday, so tie the cutoff to the carrier’s real delivery days, not to the product name.
- Frozen: dispatch Monday to Wednesday, with a last collection time per carrier
- Chocolate in hot months: the same days, plus the hold on hot postcode cells
- Chocolate in cool months: dispatch up to Thursday for the near zones
- Mixed baskets: the strictest product rule sets the date for the whole order
- Orders past the cutoff: held, shown with the real delivery date and a cancel link
Write ice pack rules by box size
Warehouse staff should never choose cooling by feel. Give every box size a recipe: the liner type, the number of gel packs or dry ice sheets, the filler and the way up the shipper stands. Print it on the pick slip.
Test each recipe before you trust it. Post a sample box with a data logger to your hottest postcode, hold it for the longest trip you allow and read the trace. The recipe passes only if the contents stay cold for that whole trip plus a spare day for a missed delivery.
Dry ice needs its own care. Carriers class it as dangerous goods, so the box needs venting and a marking, and some services refuse it. Read the carrier’s terms before you build a frozen range around it.
Tag every product with how it must travel
Add a shipping temperature field to every product record: ambient, ship cool or ship cold, with a maximum transit time in days. Add blocked months too. The tag, not the packer, drives everything else.
The shop reads the tag to apply the postcode hold, the ship day cutoff and the ice pack recipe at checkout and at pick time. A new truffle box with no tag cannot be published. It stops a seasonal launch shipping untested.
Start with last summer’s complaints. Tag the ten worst sellers first, run a logger test on each pack and add the rest of the range as you go.
- Shipping temperature: ambient, ship cool or ship cold
- Maximum transit time in days
- Blocked months and blocked postcode zones
- Ice pack recipe by box size
- Stackable or top-only flag for the shipper
Cold shipping rule sheet
Four blocks sit on one page. The heat grid runs postcode zones down the side and months across the top, with every cell marked cool, warm or hot. A dispatch block lists each product type against its last ship day and carrier service. The pack block holds the ice pack recipe per box size: liner, packs and filler. The tag block lists each product with temperature value, maximum transit days and blocked months.
Open a blank worksheet to printQuestions owners ask
Should I stop selling chocolate in summer?
Not usually. Keep the range open and tighten the rules: hold the hottest postcodes, ship early in the week and upgrade the liner. Say so on the product page. Pause a product only when logger tests keep failing in the worst zones.
How many ice packs does a box need?
There is no standard count. It depends on the liner, the box size, the contents and the longest trip you allow, so a logger test settles it better than any rule of thumb. Write the winning count down per box size.
Are indicator strips worth fitting?
A strip gives a plain yes or no on arrival, which settles disputes fast. A data logger records the full trace across every hour of the trip, which suits testing better than everyday parcels.
What should happen when a customer reports a melted parcel?
Ask for a photo of the opened box. Then check the dispatch day against the carrier scans, and record the cause against the zone, the recipe and the product. Reship or refund as your policy says. Log it either way, because the pattern is what fixes next summer.
