As someone who speaks German, I think that the surname Schuppli would be either Southern German, Swiss or Italian. The -li ending is the equivalent of the -chen ending in formal German. It means "Little". However, we have to remember that the borders have changed radically over the centuries, and some of what is now Northern Italy was once iin Switzerland. (In fact, if the famous Swiss novel Heidi were written these days, she would have been Italian as her valley is now in Val D'Aosta). So, there is no hard and fast rule as to what country the name comes from, just where your ancestor was before they emigrated. That is the information you need, so go backwards until you find the original Schuppli in your country and see what information is given on the shipping documents. They may have left their homeland when Italy was forming, or because of persecution under the Austro-Hungarian Empire. I have translated documents for some of these Swiss-German-Italian families before.