Trovus Revelations identifies a user's source domain or company name, as well as recording how the user found the site, e.g. Google search, including search terms, which pages they viewed on the site and how long they spent on those pages.
The data also highlights whether the business' current marketing strategy is generating interest from the right target markets.
Marketers can use this data, collected in real time, to identify the organisations that could prove serious sales prospects.
To meet privacy concerns, the software protects the individual ID of the user.
Caspar Craven, co-founder and director of Trovus, said: "Many businesses still rely on services like Google Analytics to track activity on their website.
"While such top-level analytics play a role in the online marketing mix, they do not offer the type of detailed, qualitative data that tells you which companies have been viewing your website and what they might be interested in buying.
"That data - available through Trovus Revelations - offers SME's the knowledge that enables them to turn browsers into buyers and interest into real revenue."
Trovus Revelations is being marketed at small to medium enterprises.