Maybe you picked that up from "Running an Online Business 101" but those of us with doctorates in the subject know that it's better to have 1 loyal customer than 10 once off customers.
Vouchers are what got me using Takealot (Kalahari) but they are also what made me keep using Takealot.
Actually to be more accurate, when I say vouchers, I mean net price.
Regarding Daily Deals: I'm not a fan of having to stop my work (yes Takealot, most people are working at 9am!) and all other commitments to do online shopping at 9 in the morning. If you don't prioritise Takealot above all other things, then it's most likely that anything worth buying is going to be sold out by the time you check the daily deals in the afternoon/evening.