Hey mate, I know what you're talking about! Been doing digital marketing for a while now. In case that everything described in your thread is true, and you are completely sure that your paid adds, keywords, content, and backlinks are well handled — I would assume you are getting traffic.
Now...