Shopify Sessions Data Dimensions

A comprehensive reference for all 46 Shopify analytics session dimensions, traffic attribution, and Core Web Vitals.

Sessions Data Dimensions Reference

CategoryDimension NameDescriptionCommon Use Case
Traffic SourceReferrer sourceReferral channel type (organic search, email, etc.)Understand which channels drive traffic
Referrer domainDomain of the referring websiteTrack which external domains send visitors
Referrer siteReferring websiteIdentify highest-value traffic partners
Referrer URLExact external referring page URLPinpoint specific backlinks driving visits
Referrer termsSearch engine query termsOptimize SEO target keywords
CampaignsUTM campaignUTM campaign nameMeasure marketing campaign performance
UTM sourceUTM source (google, facebook, etc.)Identify top-performing ad networks
UTM mediumUTM medium (cpc, email, social)Allocate marketing budget across media
UTM contentUTM content tagA/B test different ad creatives
UTM termUTM paid keywordRefine paid search targeting
GeographySession countryVisitor country namePlan international market expansion
Session country codeISO country codeConfigure country-specific store rules
Session regionVisitor state or provinceRegional campaign targeting
Session cityVisitor cityHyper-local marketing campaigns
Device InfoSession device typeDevice category (Desktop / Mobile / Tablet)Optimize mobile shopping UX
Session browserBrowser nameDebug browser-specific rendering issues
Session browser versionBrowser version numberDetermine browser support matrix
Session device OSOperating systemEnsure OS-level compatibility
Session device OS versionOS version numberTechnical QA and support decisions
Device typeDevice category (for web vitals)Segment performance by hardware class
Browser familyBrowser engine familyTroubleshoot engine-specific bugs
Page InfoLanding page URLFull entry page URLOptimize high-traffic landing pages
Landing page pathEntry URL pathIdentify top organic and paid entry points
Landing page typeEntry template typeOptimize landing page layouts
Page typeStorefront template (product, collection, etc.)Funnel analysis by template type
BehaviorHuman or bot sessionHuman vs. automated bot classificationFilter out bot traffic from conversion rates
Session bouncedSingle-page session without interactionSpot high-bounce pages needing UX fixes
Session durationTotal session length in secondsEvaluate visitor engagement depth
Session IDUnique session identifierGranular user journey debugging
Micro session IDMicro-session identifierCorrelate storefront events with backend logs
App / StorefrontAppClient surface (Online Store, Hydrogen, POS)Compare conversion across headless & native
Site SearchSearch queryInternal storefront search keywordImprove catalog discoverability & merchandising
Search query intentInferred shopper search intentAlign collection & blog content with demand
Search result was clickedWhether visitor clicked a search resultEvaluate internal search relevance
Search results were returnedWhether search returned any productsEliminate zero-result dead ends
Is product search queryProduct-focused search flagPrioritize SKU merchandising
Is article search queryBlog/article search flagPlan editorial and help-center topics
Is page search queryStatic page search flagImprove store navigation & policy links
FormsForm IDStorefront form identifierTrack lead capture conversion rates
Form typeForm presentation (popup vs. embedded)A/B test lead form placement
Form page typeTemplate hosting the formOptimize form visibility by page type
Web VitalsLargest contentful paint targetDOM element triggering LCPCompress slow-loading hero images
Cumulative layout shift targetDOM element causing CLSFix layout shifts during page load
Interaction to next paint targetDOM element measured for INPOptimize sluggish interactive scripts
Shop AppShop Mini nameShop Mini integration nameMeasure Shop App mini-experience performance
Shop post-purchase discount codePost-purchase offer codeTrack repeat purchase uplift