Selling
Analytics and reports
Analytics and reports
Analytics in the sidebar shows how your store is doing: what it sells, who visits, where they come from and where they drop out. Everything is worked out from your own store's orders and visits, so there is nothing to install first.
Analytics has three parts:
Choosing a date range
The buttons at the top pick the period: Today, Last 7 days, Last 30 days (the default), Last 90 days and Last year. Custom lets you pick your own dates.
The headline numbers compare against the period just before, so Last 30 days is compared with the 30 days before that. Days and hours follow your store's timezone, set under Settings → General. Figures can be up to five minutes old. Press Refresh analytics to fetch them again.
How far back you can look depends on your plan. See Plans and pricing.
Sales
| Metric | How it's counted |
|---|---|
| Total sales | Every order except cancelled ones, including cash on delivery not yet collected |
| Orders | Every order placed in the period except cancelled ones |
| Sessions | Visits to your storefront (see below) |
| Conversion rate | Orders divided by sessions |
At a glance adds the Average order, Returning customers, Visitors (unique people) and the Bounce rate (the share of visits that left after one page). Top products by revenue lists your best sellers with units and revenue.
Sales count COD orders as soon as they are placed, before the cash is collected. That way the numbers match what you are about to ship. Cancelled orders drop out, so cancelling unanswered orders after WhatsApp order confirmation also removes them from your sales.
Audience
Who your shoppers are and when they shop. Use it to target ads.
- Sessions by country, from the visitor's IP address.
- Sessions by device: mobile, desktop or tablet.
- Orders by city and Orders by province, from shipping addresses.
- New vs returning customers: the share of orders from people who have ordered before.
- Peak shopping hours: a grid of weekday against hour, in your store's time. Darker cells are busier, so schedule ads and posts for them.
Acquisition
Where shoppers come from, and which sources turn into orders.
- Traffic sources groups visits into Facebook, Instagram, Google, Direct and Other sites, with the orders and conversion each one brings. A
utm_sourcetag on the link takes priority over the referrer. Visits with no referrer, such as typed-in addresses, bookmarks and many links opened inside apps, count as Direct. - Campaigns groups visits by the
utm_campaigntag on your ad links. In Meta Ads, add it under URL parameters, for exampleutm_source=facebook&utm_campaign=eid-sale. - Landing pages shows the first page of each visit.
- Referring sites lists other websites that linked shoppers to you.
Conversion
How far visits get, and where shoppers drop off.
- Conversion funnel: sessions → Added to cart → Reached checkout → Ordered.
- Cart abandonment: carts left with items still in them, their value, and the most abandoned products.
- Top pages: the most viewed storefront pages.
How visits are counted
- A session is one browser's visit. It ends after 30 minutes without activity.
- A visitor is one browser, recognised with a first-party cookie, across all their sessions.
- Only storefront pages count. Images, scripts, API calls and theme files are skipped, and so are search engines and other bots. Visits to your admin never count.
- Raw visit data is kept for 13 months. Daily totals are kept after that.
Tracking pixels
You can also send storefront events to ad and analytics platforms. Each has its own sales channel page. Click the Sales channels heading in the sidebar to find TikTok, Snapchat and Facebook & Instagram. Google & YouTube is on the full Sales channels page.
Paste in your ID and switch tracking on. Eekaam adds the platform's script to every storefront page and checkout step for you, and sends these events:
| Channel | What you paste | Events sent |
|---|---|---|
| Google & YouTube | GA4 Measurement ID (G-…), optionally a Google Ads Conversion ID (AW-…) | page_view, view_item, add_to_cart, begin_checkout, add_payment_info, purchase |
| TikTok | Pixel ID | Page view, ViewContent, AddToCart, CompletePayment |
| Snapchat | Pixel ID | PAGE_VIEW, VIEW_CONTENT, ADD_CART, PURCHASE |
| Facebook & Instagram | Meta Pixel ID | PageView, ViewContent, AddToCart, Purchase |
The purchase event fires on the order confirmation page and carries the order total and currency.
Don't paste the same pixel into your theme code as well. Eekaam already adds it, so a second copy counts every page view and purchase twice.
Facebook & Instagram isn't available on every plan. See Plans and pricing. To stop tracking, switch it off on the channel page or disconnect the channel.
For session recordings and heatmaps, connect Microsoft Clarity.
Getting the data out
Reports export any report as a CSV. For raw order, customer or product rows, see Exporting your data.
Updated 26 October 2026