I’ve been noticing that my sales, impressions and pretty much everything is going down since February and I start to check out the fiverr.com rank on Alexa and I got this, do you guys know something about what is happening? I talk to CS but they don’t offer any relevant information about this topic?
What do you think? I know lots of sellers have been suffering a drop in sales too.
Let me know,