Send company profiles, personal profiles, etc., to German colleagues before your visit to establish credibility. Contacts are vital to a business success. Rank is very important in business. Never set up a meeting for a lower ranked company employee to meet with a higher ranked person. The primary purpose of a first meeting is to get to know one another and to evaluate the person, to gain trust, and the check chemistry.
Meetings are often formal and scheduled weeks in advance.
Germans generally discuss business after a few minutes of general discussion. Arrive at meetings well prepared. Avoid hard-sell tactics or surprise. Germans take business very seriously. Levity is not common in the workplace.