Date-locked demand, hire versus sale, and the double booking that ends shops. How to build a party supplies catalogue that behaves like a calendar.
Sailo team12 min read
Two people want the same pink balloon arch on the 14th, and you told both of them yes.
Party supplies isn't really a product business. It's a calendar business with products attached. Everything you sell is locked to a date, and the same item is worth $180 on a Saturday in June and nothing at all on the Sunday after. So the first decision is item by item: is this something you sell once, or something you hire out forty times? Once you've split the list that way, most of the operational mess sorts itself out.
Do that split before you build the shop, because the two halves need completely different pages.
Everything else in this trade follows from one fact. A customer isn't buying a backdrop. They're buying a backdrop on the 14th, and if it arrives on the 15th you haven't been late, you've failed entirely.
That changes three things about how you list.
Every product needs a date attached to the order, not just an address. For a consumable that's the delivery date. For a hire item it's the event date, which is not the same as the day you hand it over.
Your cut-off is a real product feature. Publish it. "Orders for a Saturday close Tuesday at noon" is the single most useful sentence on your shop, and it stops the Thursday-night message asking for a custom banner by Friday.
Availability is per date, not per item. You may own one balloon arch stand. That doesn't mean you have one in stock. It means you have one per weekend, which is fifty-two per year, and each one sells separately.
Sellers who come from ordinary retail take about three months to internalise that third point. Sellers who come from event work already know it and get confused by the shops.
Get this wrong and you'll either lose money lending out things you should have sold, or lose customers selling things they only ever wanted for one afternoon.
| Item | Sell or hire | Why |
|---|---|---|
| Latex balloons, garland kits | Sell | Consumable, they're dead by Monday |
| Paper goods, tableware, favours | Sell | Nobody returns a plate |
| Custom banners, name signs, cake toppers | Sell, made to order | Has someone's name on it, worthless to anyone else |
| Backdrop frames, arch stands, plinths | Hire | Costs real money once, earns forever |
| Neon signs, letter lights | Hire, unless personalised | High price, high reuse, high damage risk |
| Linens, chair covers | Hire | Washable, and the laundry is the real cost |
| Soft play, ball pits, bounce equipment | Hire | Big ticket, and a different insurance question entirely |
| Tables, chairs, chafing dishes | Hire | Storage-heavy, low margin, only worth it at scale |
Two things fall out of that table. First, the hire side is where the margin is and the sale side is where the cash flow is. Second, the personalised items are their own third category, because they're made to order and can't be resold, which means they need a deposit and a cut-off that the mass-produced items don't.
If you're only going to run one half at first, run the sale half. Hire needs storage, a van or a big car, and the ability to be somewhere at 8am on a Saturday.
Here's the arithmetic everyone does, and it's wrong in an interesting way.
You buy a backdrop stand for $140. You hire it out at $50. Payback in three hires, and after that it's profit. Nice business.
Now do it properly. Each hire is a handover and a collection. If the customer collects and returns it themselves, you're fine, and your $50 is close to $50. If you deliver and collect, that's two round trips. Say twenty minutes each way, twice, plus loading. That's roughly an hour and a half of your Saturday and Sunday plus fuel, for $50. You're working for under $30 an hour and calling it passive income.
So price the trip, not the item:
The other line people miss is the replacement cycle. Linens survive maybe twenty-five washes before they look tired under photographs, and party photographs are the whole point. Build a wear cost into every hire: if a $18 linen dies after twenty-five hires, that's 72c a hire in wear, and if you're hiring at $12 you should know that.
A rental item is out of your garage from Friday afternoon to Monday morning. Block all three days, not just the Saturday.
That's the sentence that stops the accidental double booking, and it's the one people learn the expensive way.
Not pricing. Not competition. A double booking on a wedding weekend, once, and the review follows you for two years.
The failure sequence is boringly consistent. Someone DMs asking about the arch for the 14th. You check your head, say yes, and mean to write it down. Two days later someone orders the arch on your shop for the 14th, and the shop doesn't know about the DM. On the 11th you find out.
The fix is mechanical, not a matter of being more organised:
The people who run this well are noticeably rude about step one, and their customers don't mind at all. Event customers are used to deposits. They've paid one to the venue already.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
"Lead time: 5 days" is a soft number that gets negotiated at 9pm on a Wednesday. A cut-off is a wall.
Set the cut-off by working backwards from your worst case and adding a day you never mention. If a vinyl name banner takes you an evening to make and two days to ship, your Saturday cut-off is Monday, not Wednesday. Publish Monday. When you occasionally say yes to a Tuesday, you look generous instead of unreliable.
Charge for rush. A published rush fee is not greed, it's a valve. "Orders inside the cut-off, if I can take them at all, are plus $25." Half the people asking will move their date instead, which is the outcome you wanted. Setting these expectations before the sale rather than defending them afterwards is most of the job, and there's a fuller method for it in setting expectations before the sale.
One production detail that costs sellers real money in their first summer. Latex balloons filled with helium go soft fast in a warm room, and a garland inflated on Thursday for a Saturday party will look sad by Saturday morning. The customer will blame you rather than physics. Either sell air-filled garlands, which hold their shape for days and don't need helium at all, or inflate on the morning of the event as part of a setup service you charge for. Do not inflate early to save yourself a trip.
Two different deposits, and mixing them up causes arguments.
The booking deposit holds the date. Typically 25 to 50% of the total, non-refundable inside your cancellation window, and it's the thing that makes your calendar real. On a $400 setup, $150 down is normal and nobody blinks.
The damage deposit applies to hire items only, is fully refundable, and is returned within a stated number of days after the item comes back. $50 on a backdrop frame, $150 on a neon sign. Say exactly what counts as damage, in plain words: "Scuffs and marks are fine, we expect them. Bent frames, burns, tears and anything not returned are charged at replacement cost."
For a first-time customer with a big-ticket hire, take both. For a repeat customer, drop the damage deposit and tell them you're dropping it. That's worth more than a discount.
If you're setting up your deposit structure from nothing, the mechanics of asking for money before the work exists are covered in taking a deposit before you start, and the general shape of date-and-duration bookings is in how to take bookings for a service.
Here's the honest limitation, and it bites this trade specifically. On a free Sailo plan you get 10 products. A party shop hits 10 before it's finished listing balloon colours, because every colour and size that a buyer can pick is a thing that needs to exist somewhere. Options and variants inside one product help a lot, and there's a whole method for structuring them in how to handle sizes and variants, but if you genuinely sell 60 distinct items you're on a paid plan, and you should factor $19 a month into your numbers rather than being surprised by it.
The second limitation is about the deposit itself. On bank transfer or cash, Sailo never touches the money and takes nothing, but it also can't tell you the deposit landed. Only your bank can. So on a Friday in June, checking deposits is a thing you do with your own eyes before you load the van.
Birthdays are flat and they're your floor. Everything else spikes, and the spikes are the difference between a hobby and an income.
| Period | What's driving it | What to have ready |
|---|---|---|
| January | Almost nothing. Kids' birthdays only. | Repairs, restocking, photographing last year's setups |
| February | Valentine's, small and short | Pre-made bundles, no custom work |
| March to April | Spring showers, Easter, christenings | Pastel stock, baby shower bundles |
| May to June | Graduations and proms. Your biggest block. | Book out early, cap your Saturdays |
| July | Fourth of July, summer parties, outdoor | Weather contingency, weighted bases |
| August | Quiet. Back to school. | Rest, or sell teacher gifts |
| September to October | Halloween, autumn weddings | Order Halloween stock in July, not September |
| November | Friendsgiving, corporate season starts | Corporate enquiries need invoices, not carts |
| December | Holiday parties, corporate, New Year's Eve | Highest-value month per hour worked |
Two things to do with that table. Order seasonal stock roughly two months before you think you need to, because everyone else orders it late and the good colours go. And cap your peak Saturdays deliberately: if you can physically deliver four setups on a June Saturday, list four and close. Taking a fifth is how the review gets written. If you want to work the whole year as a plan rather than reacting to it, planning a year of drops is the wider version of this calendar.
Marisol started with balloon garlands out of her garage and added hire pieces one at a time.
Her sale side: air-filled garland kits at $65 for six feet, custom name banners at $38, and cake topper sets at $16. Her hire side is one arch stand, two plinth sets, a mesh backdrop and a set of six linens.
A good June Saturday looks like this. Three garland installs at $180 each including setup, one arch stand hire with delivery at $85, and two banner sales at $38 that shipped on Thursday. That's $616 for the day. Materials on the three garlands run about $110 total, fuel and time across the city is another $40, and the banners cost her $9 in vinyl and an hour on Wednesday night.
Call it $450 clear on a Saturday that starts at 7am and finishes at 3pm, plus the collection trip on Monday morning for the arch stand.
January was $210 for the whole month.
That gap is the real shape of the business, and it's why the sale side matters. Marisol's fix was to stop treating the quiet months as failure and start using them: she photographs every setup she does in June, and those photographs are what sells the following June. She also stopped answering "how much for a garland" with a number in the DMs, and started answering with a link that already has the sizes and the cut-off on it. Her booking rate didn't change much. The number of conversations she has per booking went from about nine down to three.
Take your current item list and put every line into one of three columns: sell, hire, or made to order. If something is in two columns, it's two products with two prices.
Then write your cut-off, once, in the same words everywhere. Shop, bio, DM auto-reply, order confirmation.
Then go to your calendar and block the next four Saturdays at the number of setups you can genuinely do, and list exactly that many. When the fifth person asks, send them the following weekend. You'll lose that booking and keep the four you already have, which is the trade every experienced event seller has already made.
Written by
Sailo team
One link, your whole shop.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
Sailo just gives it a front door — so people can browse, compare and see prices before they message you.
Get your linkFree while in beta · No card required