I read a great tip for integrating DotNetNuke (DNN) with Google Analytics a few days ago. DNN uses the Default.aspx page on the root folder as a top level container for all content in the portal. It was simplicity itself to just add the Google Analytics script code right before the closing body tag in Default.aspx.
Now all pages in my portal will automatically have the Google Analytics code, even new ones. The only issue is remembering to re-add the script code after upgrading the DNN software.