Through the years, I've always asked any new prospect how they heard about my company. Once they answer, I make a mental note of it. So, I've got a very rough, general idea of where my customers come from.
I was chatting with a client of mine recently, though, and he takes a much more scientific approach to tracking marketing effectiveness. He owns a lawn fertilization company, and uses software that is specialized for his industry. One of the features of that software, is that it tracks how all new customers found out about his company. He can then pull reports to track the effectiveness of each marketing campaign by number of customers, gross revenue, etc.
Since his software is specifically targeted to the lawn care industry, it's obviously not a good fit for a web design / development business. However, I'd like to take a similarly scientific approach to tracking my marketing effectiveness. I'd love to be able to see how many customers came as a result of each campaign, what the average revenue per customer per campaign is, etc.
I've looked all over the Internet for software that can handle this. However, everything I'm finding either does way too little or way too much. I've also considered tracking this information in an Excel spreadsheet, but this seems like a double-data-entry-nightmare! I'm striking out at finding a good solution.
So, to my questions ... Do any of you track where your customers are coming from? If so, how are you tracking it? Do you have reporting abilities like I've described? Are there any programs that will do this that you'd recommend?
Thanks in advance for your assistance!