.

Montag, Juli 08, 2013

Reports Revisited II: E-Commerce

Web Analyse macht noch mehr Spaß, wenn Geld im Spiel ist!

Dies gilt nicht nur für E-Commerce Websites und deren Ziel möglichst viele Produkte zu verkaufen, sondern auch für sämtliche anderen Websites. Über die Definition von Zielwerten für nicht E-Commerce-Ziele habe ich bereits vor langer Zeit geblockt:


Um Mikro- oder nicht monetäre Ziele soll es heute aber garnicht gehen. Vielmehr liegt der Fokus heute tatsächlich auf E-Commerce Umsatz - auf richtigem Geld! 

Und heute soll es auch nicht um kleiner Websites gehen die eher lokal orientiert sind, sondern ums Big Business: International generierter Umsatz! 

Nicht nur multi-nationale Konzerne erzielen internationale Umsätze, auch viele reine E-Commerceler sind international aktiv. Und welche Herausforderung ergibt sich dabei? Das Handling unterschiedlicher Währungen in verschiedenen Ländern.

Wie war es bisher?

Bei der Benutzung von Google Analytics konnte innerhalb der Profileinstellungen eine Hauptwährung für das Profil ausgewählt werden. Als Beispiel nehmen wir den Euro. 

Nun haben wir als E-Commerce Shop ein Produkt in die Schweiz verkauft (Juhuu!). Wenn der E-Commerce Aufruf der Bestellbestätigungsseite nun den Wert der Schweizer Transaktion (beispielsweise 37,50 Schweizer Franken) an Google Analytics übergibt wird nur die eigentliche Zahl übergeben. In diesem Falle also 37,50. Da in den Profileinstellungen die Währung Euro ausgewählt war werden die 37,50 mit dem Währungssymbol Euro in den Reports dargestellt - und dort durchmischt mit den anderen Euro-Transaktionen. Die Schweizer Franken, oder CHF, tauchen nirgends auf.

Nicht schön!

Die einfachste Lösung bisher war unterschiedliche Profile bzw. unterschiedliche Properties je Land zu haben und jeweils die entsprechende Währungseinstellung vorzunehmen. 

Was aber, wenn ich ein Roll-Up Profil habe in dem ich sämtliche Daten sämtlicher Länder aggregiert darstellen möchte? 

Dies ist zwar möglich - aber ich werde garantiert Datenmüll bei den E-Commerce-Umsätzen haben, da alles Währungen vermischt, bzw. nicht entsprechend umgerechnet sind.

Die Lösung!

Mit einer kleinen Änderung innerhalb des Tracking Codes besteht die Möglichkeit die unterschiedlichen Währungen von Google automatisiert entsprechend der eingestellten Hauptwährung des Profils umrechnen zu lassen.

Dies geschieht in folgenden zwei Schritten:
  1. Ich muss meine Hauptwährung innerhalb der Profileinstellungen definieren, beispielsweise Euro (EUR). Hier stehen insgesamt 31 unterschiedliche Währungen zur Auswahl - ich denke das sollte für die meisten von Ihnen reichen...
  2. Vor dem E-Commerce Code und der dortigen Zeile trackTrans muss der folgende Zusatz eingebunden werden:
_gaq.push(['_set', ‘currencyCode’, ‘EUR’]);

In diesem Beispiel wird der Euro als Hauptwährung angegeben - d.h. sämtliche anderen Währungen werden basierend auf den täglichen Wechselkursen in Euro umgerechnet.

Die oben genannte Transaktion in der Schweiz in Schweizer Franken wird also entsprechend nicht als 37,50 CHF oder gar 37,50 EUR dargestellt (wie bisher), sondern als 30,52 EUR (Umrechnungskurs vom 30. Juni 2013).

Damit hat man endlich einheitliche vernünftige und vor allem miteinander vergleichbare Umsätze innerhalb eines Profils, unabhängig von unterschiedlichen Währungen. Und genau dies ist der Wunsch vieler Konzerne.

Doch hat das ganze auch Nachteile?

Leider ja. Denn: Währungen schwanken. 

Angenommen Der Wert einer Währung verringert sich  innerhalb kürzester Zeit um 10% zur im Profil eingestellten Hauptwährung. 

Dies hat zur Folge, dass der Umsatz sich verringert, womöglich aufgrund dieser Informationen Aktionen durchgeführt werden und all dies aber ausschließlich Währungsschwankungen zuzuordnen ist. 

Um dies zu vermeiden folgende drei Tipps:
  1. Bei starken Währungsschwankungen eine Annotation innerhalb des Roll Up Profils erstellen.
  2. Nach wie vor unterschiedliche Profile je (Währungs-)Land erstellen
  3. Benutzerdefinierte Berichte erstellen, in dem die lokale Währung dargestellt wird:

Haben Sie das "Problem" unterschiedlicher Währungen? Wie umgehen Sie es? Schreiben Sie Ihre Erfahrungen und Themen in einem Kommentar!

 
Google