If your zones are on a full setup with the DNS records proxied. Which I can see when loading the zone in my developer tools. If you are not seeing traffic your hosting provider may have set you up on a custom hostname.
If this is the case the traffic will not show within your zone but on the hosting providers end. I would work with your hosting provider and ask if they have a custom hostname for you setup.
Thank you for the response.
All my domains are pointing to Cloudflare nameservers. I’m not sure I understand what your are saying exactly. I attached a screenshot of my setup at my provider (Canspace.ca).
It means that your site is already on Cloudflare through your hosting service, and they control the Cloudflare settings for the site they’re hosting for you.
So this mean there is no way to see trafic and analytics data in Cloudflare except if I move my registration to Cloudflare (which is not possible since it is a .ca).
What can I do to have date in Cloudflare? The nameservers are pointing to Cloudflare. There are no other options at the domain provider apart from entering elly.ns.cloudflare.com and john.ns.cloudflare.com in the custom nameservers. I thing maybe something is wrong in my Cloudflare settings.