A simple yet effective tool to monitor the traffic and effectiveness of your website is through the use of Google Analytics.
It allows you to track the marketing leads through the entire sales process. A lead generated in January could turn into a new customer in October.
To setup Google Analytics it is a simple process that your developer or agency can assist with. It allows for an automated marketing report to be sent from Google either once a week, fortnight or monthly.