Gallery analytics
A Client Gallery With Analytics: What the Dashboard Shows
One dashboard for the whole account: visits, unique visitors, photo views, favourites, picks, downloads, shares, time, devices and the five most-viewed photos. It is not a report per gallery, and this page is exact about where it stops.
Updated September 2026
A client gallery with analytics should answer one business question: are clients using what you deliver. The analytics dashboard on clientgallery.io answers it for your account as a whole. It counts what happens across every gallery you have published, compares each number with the period before, and shows the five photos clients looked at most.
It does not break those numbers down gallery by gallery, and it does not tell you who a visitor was. That is a deliberate design, not a missing setting. The one signal attached to each gallery individually is the opened indicator on its studio tile.
Below is every counter the dashboard shows, how a visitor is counted, what the dashboard leaves out, and the cases where you need a different tool.
The seven counters across the top
The dashboard opens on seven counters. Each shows the number for the chosen period, a change against the previous period of the same length, and a small trend line under it.
| Counter | What it counts |
|---|---|
| Gallery visits | Gallery opens by clients. A refresh does not add a visit: one open is logged per visitor, per gallery, per day. |
| Unique visitors | Distinct visitors behind those visits, counted as described below. |
| Photo views | Individual photos opened inside a gallery. |
| Favourites | Photos marked as favourites by clients. |
| Picks sent | Completed selections a client has sent to you. |
| ZIP downloads | Downloads of the full-resolution ZIP you uploaded. It does not count single-image downloads, so do not read it as every download. |
| Shares | Times a gallery was shared onward from the gallery page. |
Everything else on the dashboard
Below the counters sit eight more panels. All of them cover the whole account.
| Panel | What it shows |
|---|---|
| Time spent | Total time clients spent in your galleries in the period. |
| Avg time per visitor | Time spent divided by unique visitors. |
| Clients left to pick | How many galleries with photos have no selection sent yet. |
| Views and favourites | A chart of photo views and favourites across the period. |
| From open to picks | A funnel from gallery opens to favourites to picks sent. |
| Device split | Visitors on mobile, desktop and tablet. |
| Most viewed photos | The five most-viewed photos, each with its view count and like count. |
| Most shared gallery | The single gallery shared most in the period, or the most opened one when nothing was shared. It names one gallery. It is not a list of all of them. |
The most viewed photos panel is how you see which photos clients viewed most. Read it carefully: it ranks photos across your whole account for the period, not inside one gallery, and not for one client.
Choosing the period
Six ranges sit above the dashboard. Every number is compared with the stretch of time immediately before it, so a trend compares like with like.
| Range | Compared with |
|---|---|
| Today | Yesterday |
| Yesterday | The day before |
| This week | Last week (weeks start on Monday) |
| This month | Last month |
| This year | Last year |
| All time | Nothing. No trend is shown, because there is no earlier period. |
When the earlier period had zero, no percentage is shown either. Up from nothing is not a percentage, and the dashboard does not pretend it is.
Account-wide, not per gallery
Every panel above is built from all the activity on your account. Nothing on the dashboard filters to one gallery. If you publish twelve galleries in a month, the photo views counter is the total across all twelve.
That makes the dashboard good at trend questions. Are clients opening more of what I deliver than last month. Do most of them look on a phone. Is the gap between opening a gallery and sending picks getting wider. Those are questions about the business, and an account-wide view answers them well.
It makes the dashboard poor at questions about one job. You cannot open a gallery and see its own visits, its own time spent or its own top photos. A section share link does not get its own numbers either: its visits are logged against the parent gallery.
The one signal on each gallery: the opened indicator
On your studio dashboard, every gallery tile carries a small dot. Green means a client has opened that gallery. Red means nobody has opened it yet. Your own visits never turn it green. A separate check mark on the tile shows that picks are in.
Three filters sit above the tiles, so you can sort the list by that dot.
| Filter | What it lists |
|---|---|
| All | Every gallery. |
| Seen by client | Galleries a client has opened. |
| Not opened yet | Galleries nobody has opened. These are the links to chase. |
The dot is yes or no. It does not say when, how often, or by whom. If a link was forwarded, a green dot cannot tell you which person opened it. For the full routine around that yes or no, read how to tell if a client has viewed their gallery. To be told the moment picks arrive instead of checking, see getting notified when clients pick photos.
How a visitor is counted
A visitor is never identified. When a gallery page reports an open or a view, the server combines the visitor's IP address, browser user agent, the date and the gallery link into a salted hash. Only that short hash is stored. The IP address and the user agent are not kept.
The hash changes every day and differs for every gallery. That has consequences you should know before you read the unique visitors counter:
- The same person on two days counts as two visitors. The date is part of the hash on purpose, so nobody can be followed from one day to the next.
- The same person in two galleries counts as two visitors. The gallery link is part of the hash too.
- The hash has only those four inputs. It follows that two devices sending the same network address and an identical user agent to the same gallery on the same day would produce the same hash, so the counter cannot tell them apart.
Treat unique visitors as a daily, per-link count of distinct devices, not a head count of clients.
Your own visits are excluded. When you open one of your galleries while signed in to your studio in that browser, the visit is ignored rather than logged. The device split comes from the user agent alone, sorted into mobile, desktop or tablet.
What the dashboard does not show
None of the following is collected, so none of it can appear anywhere in the product.
| Not shown | Why |
|---|---|
| Referrer | Where a visitor came from is not recorded. |
| Geography | No country, region or city is recorded. |
| Browser breakdown | Only the three device classes are kept, not the browser name. |
| Breakdown by gallery | All numbers are account-wide. The opened indicator is the gallery-level signal. |
| Individual identity | Visitors are a daily hash. No name, email or account is attached to a visit. |
Clients have no account, so there is no identity to attach to browsing. A name and an email arrive only when a client sends their picks, and that is a selection, not a visitor record.
When this is the wrong tool
Say it plainly. Some photographers need analytics this dashboard does not provide.
- You need numbers for one gallery. If a commercial client expects a report of how their own gallery performed, this dashboard cannot produce it. Its figures mix every gallery on the account.
- You need to know what one named client did. There is no trail of who opened what, and no list of photos one person looked at. If that record is part of how you sell, choose a platform that documents visitor activity inside each gallery.
- You need traffic sources or locations. Referrer and geography are not collected at all. A gallery delivery tool is not a marketing analytics suite.
If your need is the business view, meaning trends, devices, what gets picked and which galleries are still unopened, the dashboard and the opened indicator together cover it. The dashboard is not limited to paid accounts, so a free account, which holds one gallery, shows the same dashboard. The paid plan is 10 $/month or 100 $/year.
For a gallery that has been opened but has sat without picks, the next step is in what to do when a client takes weeks to pick. If the device split shows most visitors on a phone, read what a client gallery feels like on a phone.
Sources
This page makes no competitor claims and cites no external source. Every statement about clientgallery.io was checked in the product code on 15 September 2026.
- Account-wide scope: all dashboard events are read for the whole account, checked in the product code 15 September 2026.
- The seven counters, time spent, average time per visitor, clients left to pick, the views and favourites chart, the open-to-picks funnel, the device split, the five most-viewed photos with views and likes, the most shared or most opened gallery, and the comparison with the previous period, checked in the product code 15 September 2026.
- The six date ranges and the rule that no trend is shown for All time or from a zero base, checked in the product code 15 September 2026.
- ZIP downloads counting full-resolution ZIP downloads only, checked in the product code 15 September 2026.
- Visitor counting by a daily salted hash of IP address, user agent, date and gallery link, with neither stored raw; one gallery open logged per visitor per day; the studio's own visits ignored; device class from the user agent; section-link visits logged against the parent gallery; no referrer, geography or browser recorded, checked in the product code 15 September 2026.
- The opened indicator on each studio tile, the picks-in check, and the All, Seen by client and Not opened yet filters, checked in the product code 15 September 2026.
- Analytics not restricted to paid accounts, the free account holding one gallery, and the price of 10 $/month or 100 $/year, checked in the product code 15 September 2026.
Frequently asked
Is there a client gallery with analytics built in?
Yes. clientgallery.io includes an analytics dashboard that shows gallery visits, unique visitors, photo views, favourites, picks sent, ZIP downloads and shares, plus time spent, average time per visitor, a device split and the five most-viewed photos. Each number is compared with the previous period of the same length, except on All time.
Can I see analytics for one gallery?
No. The dashboard is account-wide and adds up activity across every gallery. The signal attached to each gallery individually is the opened indicator on its studio tile, green once a client has opened it and red until then, with filters for Seen by client and Not opened yet.
How do I see which photos clients viewed most?
The Most viewed photos panel shows the five most-viewed photos for the chosen period, each with its view count and like count. It ranks photos across your whole account, not within one gallery and not for one client.
Does the dashboard identify my clients?
No. A visitor is counted by a salted hash of IP address, user agent, date and gallery link, and only the hash is stored. It changes every day and differs per gallery, so nobody is identified or followed. A name and email arrive only when a client sends their picks.
Do my own visits to my galleries inflate the numbers?
No. When you open one of your galleries while signed in to your studio in that browser, the visit is ignored. Your own visits also never turn a gallery's opened indicator green.
Can I see where visitors came from or where they are?
No. Referrer, geography and browser are not collected. The only device information kept is a mobile, desktop or tablet class taken from the user agent. If traffic sources or locations matter to you, this dashboard is the wrong tool.
Are analytics only on the paid plan?
No. The analytics dashboard is not restricted to paid accounts. A free account holds one gallery. The paid plan is 10 $/month or 100 $/year and removes the one-gallery limit.
Your client galleries, under your name
Unlimited galleries, your branding, one-click Pixieset import, and a Lightroom plugin, all on a flat 10 $/month with everything included. Your first gallery is free.
Create your studio