We review and approve every site that gets added to the system. So if your feed page says awaiting approval then we have not yet approved your site. Approval process usually takes 24 hours however if you added your site on Friday evening then your site will not be approved until the following business day which is Monday.