you should absolutely freeze cupcakes before shipping. frozen cupcakes will be fresher upon delivery. so, when you're done baking, decorating, and cooling, don't hesitate to pop them into the freezer until they're ready to be shipped (which should be the same day or the next day).