Ellie

Ellie
Analytics Overview Last updated: December 2024
13.0K
Total Monthly Visits
Desktop Traffic
65%
Mobile Traffic
35%
Geographic Reach
Top countries by traffic
United States
48.76%%
Vietnam
12.39%%
Spain
9.01%%
United Kingdom
8.85%%
India
6.80%%

AI Email Assistant that replies as if you wrote them.

Reviews

Write a Review

Rating *