On average campaign data is refreshed every 3-4 weeks.
You might be asking why we don't refresh the data more often. The problem here is that the data we are using is only refreshing at that rate. It takes considerable amounts of time – AND money – to crawl the web and get the data needed for a link graph. Crawling is the process of visiting every page on the web and following all links on that page.
Google is spending tens of millions dollars (if not more) every month to crawl large portions of the web. But even Google sometimes takes weeks to find new links.
Our data provider (Moz.com) is considered on of the leading providers of link graph data (Here's a video where they explain what a link graph is). They have years of experience in the field, dozens of employees and are spending a good amount of cash on crawling the web, but this stuff is not easy and they simply can't do it any faster than this (at the moment)
Posted in: Campaigns & Reports