Global Region
5 stats
Paid search
marketing
27.000000%
40.000000%
organic search
marketing
51.000000%
Organic search
marketing
53.000000%
Tablets
marketing
8.000000%