RyanHC
I am not sure which site you are referring to, If it was recently added it may just take time to pull through.
With regards to visits if your site is not currently setup to show ads visits in the home page will not sure until there is traffic actually going to your Ezoic platform setup. The best place to see all your data is in Analytics tab there in the top left beside site name you can select Ezoic platform> a pop up will show on the right hand side and you can select All Platforms (Which shows 100% of your traffic whether it is going to Ezoic or your old setup) or Old Site (shows reports on data of users going to your original site setup).