Registering in every country is an almost impossible task—especially if you are doing business online. It is difficult to know ahead of time which countries the people shopping at your site come from. Having said that, though, there are ways to register your trademark internationally without having to go through the process of registering with individual countries.
International Trademark Registration
The international trademark registration system is called the Madrid system or Madrid Protocol. It is administered by the World Intellectual Property Organization (WIPO) located in Geneva, Switzerland.
The Madrid system also simplifies management of your trademark or service mark, since changes or renewals of the registration can be recorded directly, without making those changes in each country of registration. You can also designate registrations in additional countries through the Madrid process.