I think you might use LWP, or LWP::Simple to grab the site to a scalar $webcrawler var by using 'get', altough it is not necessary since WWW::Mechanize provides a get methot for the $webcrawler object you already have. That can be invoked by using $webcrawler->get($url_name).