How to run an online Black Friday sale

Running a sale is easy, right? Decide which product lines to reduce, by how much and for how long and then let prospects and previous customers know about the great deals. But what if you sell hospitality or leisure services, how do you make the most of the buzz around pre-Christmas spending and run an online Black Friday sale?