The issue with most forms of advertising is that you get lumped in with a bunch of other companies. Your ad plays with others that are also competing for consumers. They don’t allow you to create a distinct impression on your potential customer. Direct mail allows you to get your name in front of your potential customers with no distractions. When people check their mail, they have to look at the mailing piece to decide whether to keep it or toss it.
The best thing you can do in your marketing efforts is to personalize the offer to your potential customers. Addressing it directly to them and making it tailored toward them will help create a personal feel. This will make it more likely that it will resonate with them and for them to think of your company when they need your type of services or products.
Always include something to entice the potential customer. Whether it is an offer or telling them about your specials, something needs to be there to bring them in. One way to do this is to stagger the deals so that they get a better deal the sooner they come in. This creates urgency and will entice them to come in sooner rather than later.