Reports
Shopify Reports – Sessions by Location (Simple Overview) The Sessions by Location report shows where your website visitors are coming from . You can view…
Operator's note
Most shopifyarticles you find online are written for a US merchant on Stripe. This one is written for an Indian D2C team — where COD still drives 50–70% of orders, UPI Intent settles in seconds, RTO eats margin in Tier 2/3 lanes, and Diwali pulls a quarter's revenue into a two-week window. If a step below references a payment gateway choice, the answer isn't universal: we pick by vendor response rate, not affiliation. Razorpay, PhonePe, Easebuzz and Cashfree Payments are listed alphabetically in our docs because the right one depends on your AOV, your COD ratio, and how fast the gateway's support team replies on a Sunday at 11pm.
Shopify Reports – Sessions by Location (Simple Overview)
The Sessions by Location report shows where your website visitors are coming from. You can view traffic based on country, state/region, or city and understand how visitor activity changes over time.
This report is useful for:
- Understanding which locations bring the most traffic
- Planning marketing campaigns by region
- Identifying high-potential cities or states
How to Open the Report
- Log in to Shopify Admin
- Go to Analytics → Reports
- Select Sessions by location
Report Controls (Top Section)
At the top of the report, you can adjust:
- Date range
(Today, Last 7 days, Last 30 days, Custom range) - Comparison (Optional)
Compare traffic between two time periods - Currency
(Example: INR ₹)
These settings help you view the correct time period and data format.
Understanding the Chart
When the report is in chart view:
- Each bar represents a location (country / state / city)
- Longer bars = more visits
- Scroll down to view additional locations
This gives a quick visual idea of where your store traffic is coming from.
Right-Side Options (Explained Simply)
The right panel controls what data you see and how it is displayed.
1. Metrics (What You Measure)
What it means:
Metrics are the numbers shown in the report.
Main metric used here:
- Sessions – Total number of visits to your store
Why this is important:
- Shows how much traffic your store receives
- Helps identify top-performing locations
- Measures the impact of ads, social media, and promotions
2. Dimensions (How Data Is Grouped)
What it means:
Dimensions decide how sessions are organised.
You can group sessions by:
- Session country
- Session region (state)
- Session city
Why this is useful:
- Start with countries for a broad view
- Drill down into states or cities for detailed insights
- Identify strong and weak regions
3. Visualization (How Data Is Shown)
What it means:
This controls the format of the report.
Commonly used options:
- Bar charts (easy comparison)
- Tables (exact numbers & sorting)
Why this helps:
- Charts are good for quick understanding
- Tables are better for analysis and reporting
- You can switch views anytime
4. Items Shown (Number of Rows)
What it means:
Controls how many locations appear in the report.
Examples:
- Top 5
- Top 10
- Top 20
Why we use this:
- Focus only on top-performing locations
- Keep reports clean and readable
5. Filters (Clean & Focused Data)
What it means:
Filters decide which sessions are included.
You can filter by:
- Date range
- Session country (include/exclude regions)
- Human vs bot sessions
Why this matters:
- Remove bot traffic
- Focus on real customer visits
- Analyse specific regions or campaigns
This gives accurate and meaningful insights.
Switching to Table View
How to Switch
- Click the table icon at the top-right of the chart area
What the Table Shows
The table view displays data in rows and columns such as:
- Session country
- Session region
- Session city
- Online store visitors
- Sessions
Sorting the Data
- Click on any column heading (example: Sessions)
- Data will sort in ascending or descending order
This helps you quickly identify:
- Highest traffic locations
- Lowest performing regions
✅ Best Practices
- Review this report weekly or monthly
- Use city/state data for local marketing campaigns
- Compare periods to measure campaign performance
- Always exclude bot traffic for accurate insights
Common follow-ups
Questions Indian D2C teams ask alongside this one
What's the fastest way to get help if a step here breaks for me?
Send the form at the link below — the founder replies within one business day, usually faster. If it's a payment-gateway or shipping issue mid-order, call +91 98666 62226 and we move it to the top of the queue — a stuck checkout is a revenue leak, not a support ticket.
Why does this article reference Shopify instead of generic Shopify documentation?
Generic Shopify docs are excellent for the global merchant. Indian ecommerce runs on different rails — UPI, COD, Shiprocket, GST invoicing, RTO mitigation by pincode — and most of that isn't in the official help centre. Our Knowledge Base is the SOP layer we wrote for our own ops team running 200+ stores; the shopify section is the part of that catalogue most relevant when you're working on what this article covers.
When does this article get updated?
When the underlying tool changes — a Shopify checkout extension schema update, a payment-gateway API revision, a Shiprocket dashboard redesign, a COD app deprecation — the article changes that week, not the next quarter. If you spot something that no longer matches your screen, message us; the article gets re-recorded against the live admin within a day or two.
Still stuck? Talk to support.
Send the form — the founder replies within one business day, usually faster.