So far i have added blogs to channel but not sure how to add a website to the channel for tracking clicks. The website is a wordpress blog and i used a predesigned theme where you change the adsense pubid(in one of php file) to get the ads ? Any advice is appreciated.
Are you talking about adding Google Analytic tracking to the site or setting up a channel that can be tracked or bidded on for placement? If its Google Analytic tracking then you have to (I recommend) you add another page to your site with the tracking code then you <?include?> it on every page you want to track, make sure you activate tracking for that site to get the code.
you add the channel at the end of the adsense code generation process. once you get the code, you will have an option to assign the code to a channel when you can name the channel whatever you want. thats ad unit channel. if you want URL channel, you can do that by going to adsense setup and adding your URL as a URL channel as well
There is no need for you to verify or add different website everytime to your adsense account. Just make a channel with the name your desire and paste the code in your website. You will be easily tracking your revenue.