Ultimately, your conversion rate will be in direct proportion to the marketing process you put in place to capture the name and contact information of these people, and the follow-up marketing you engage in to inspire repeat purchases.
FORBES: Daily Deal Sites: Boon Or Bust For Your Business Sales?