Web presence
Top audience: Spain 14.5%, United States 14.3%, India 10.9%, Venezuela 7.1%, Italy 6.8%.
Share of voice
Share of voice worldwide: 0.6% of web traffic across its competitive set.
Provider of AI-based marketing software solutions for e-commerce businesses
Top audience: Spain 14.5%, United States 14.3%, India 10.9%, Venezuela 7.1%, Italy 6.8%.
Share of voice worldwide: 0.6% of web traffic across its competitive set.