From the point of internet marketeers a hurdle would be when they do not know how to get traffic to their website such that when their strategies fail they tend to give up causing them to lose out on their potential customers.