The principle behind life cycle marketing is to use a structured systematic approach to attracting leads, making a sale and surprising a new client by over delivering against their expectations
The key is to plan the lifecycle of a client, starting with the goal of impressing them upon delivery. Whatever product you chose as the goal of your strategic promotion there must be an extra you can deliver as part of the deal at minimal cost to yourself but it must have value to your client. A cheap ebook that no one wants will not impress it’s more likely to drive clients away.
Consider a florist with a 2 for one offer on orchids. They deliver the roses as ordered but include a free orchid. In a restaurant offer 3 courses for the price of 2 when paying for a full main which essentially is priced up front to include the other courses anyway.