I can't add my sites...

My Traffic Swarm - No ''Create a new ad'' button :(.
@yume11 (183)
Romania
March 11, 2013 6:53am CST
I've signed up to TrafficSwarm.com, to increase the number of referrals and views for some of my links... But I have a problem: I can't add my sites. To be more clear, I don't have the button from ''My sites'' page where I should put my sites. I saw in videos and pictures from tutorials that others have a big button with :''Create a new ad''. But I don't have... What to do ? Is is a problem with my account? I don't want to invest in it, I want to stay on free member. P.S. I should add that it's my first day on TrafficSwarm.com .
No responses