Reference
Column reference
All 98 data fields you can filter, sort and export, grouped exactly as the column panel groups them. Every meaning below is the same text the application shows when you hover a column header.
The grid’s column panel shows 99 columns. 1 of them is Enrichment, which is an action you take on a row rather than a field of data, so it is not listed here. That leaves 98 fields you can actually filter, sort and export.
A first visit shows a curated subset rather than every column at once. You choose what you see, save that as your own default, and keep named presets.
Blank is not zero. A field left empty means it has not been measured or generated for that shop yet, never that the value is zero or that the shop has none. Filtering on is empty finds the former, not the latter.
Identity3 fields
| Field | What it holds | Filter |
|---|---|---|
| Websitedomain | Shop domain. Click to open in new tab. | Link |
| Statusstatus | Pipeline classification: Live / Password / Down / Coming soon. (Platform-agnostic — non-Shopify sites are classified too.) | Dropdown |
| Status reasonstatus_reason | Why the status was assigned (Password protected, Connection failed, HTTP 404, etc.). Empty for live shops. | Dropdown |
Shop16 fields
| Field | What it holds | Filter |
|---|---|---|
| Platformactual_platform | Detected e-commerce/CMS platform from HTML+header signatures and <meta generator>. 37 platforms recognized. 'custom' = live page with no detectable platform; 'unknown' = page could not be fetched. | Dropdown |
| Shop activeshop_active | Yes if this is a live store with commerce signals: product count ≥1, Product/Offer JSON-LD, payment markers, OR a known commerce platform (WooCommerce/Magento/etc.). | Yes / No |
| Namename | Shop's display name (from /meta.json, og:site_name, or <title>). Unicode bold/italic normalized to plain text. | Text |
| Taglinetagline | Shop's self-written description from /meta.json.description, falling back to <meta name='description'>. | Text |
| Descriptiondescription_preview | The shop's generated description (~300 words). Empty when it has not been generated yet. | Text |
| Shop categoriescategories | Google Product Taxonomy categories assigned to the shop. Empty until they have been assigned. | Tags |
| Shop collectionsshop_collections | The shop owner's own collection names (e.g. 'Summer Vibes') from /collections.json. NOT the GPT categories. (Shopify only.) | Text |
| Productsproducts | Number of products. Shopify: /meta.json count. Non-Shopify: WooCommerce Store API, Magento REST, or sitemap product-URL count. | Number |
| Collectionscollections | Number of published collections from /meta.json (Shopify only). | Number |
| myshopify Domainmyshopify | Shop's internal *.myshopify.com domain (clickable). Shopify only. | Link |
| Citycity | Operating city from /meta.json.city (Shopify only). | Text |
| Statestate | Operating state/province from /meta.json.province (Shopify only). | Text |
| Countrycountry | Operating country (ISO-2) with flag. Fallback chain: meta.json → og:locale → ships_to → currency → TLD → 'Unknown'. | Dropdown |
| Ships to number of countriesships_to | Number of countries the shop ships to (from /meta.json.ships_to_countries). Shopify only. | Number |
| Domain ageage | How long the domain has been registered, in DAYS, computed fresh on every query from the registration date — never stored, so it is never stale. Only domains with a known registration date (11.89%) can be filtered by age; the rest are 'unknown', not zero, and are excluded from any age range. | Number |
| Registered dateregistered | Domain registration date (YYYY-MM-DD) from RDAP. | Date |
Currency1 field
| Field | What it holds | Filter |
|---|---|---|
| Currencycurrency | Shop's primary currency (ISO-4217 like USD, EUR, AED). Shopify /meta.json. | Dropdown |
Language7 fields
| Field | What it holds | Filter |
|---|---|---|
| Primary languageprimary_lang | Resolved primary language. Fallback: html_lang → first hreflang → og:locale → TLD → 'en'. Never empty. | Dropdown |
| Primary language (name)primary_lang_name | The same primary language written for people — 'English (EN)' rather than 'EN'. One-to-one with Primary language; filter on whichever reads better. | Dropdown |
| All languageslanguage | All shop languages — primary + alternates from /meta.json.languages + hreflang. Deduplicated. | Tags |
| All languages (names)language_names | The same list as All languages written for people — 'English (EN)' rather than 'EN'. Same entries, same order, deduplicated. | Tags |
| hreflang counthreflang_count | Number of <link rel='alternate' hreflang> alternate languages declared. 0 = none. | Number |
| hreflang languageshreflang_list | Actual hreflang codes (en, fr, de, ar). '(none declared)' when absent. | Tags |
| Is multilingualis_multilingual | Yes if the shop declares more than one language (hreflang or /meta.json.languages). | Yes / No |
Contact8 fields
| Field | What it holds | Filter |
|---|---|---|
| Emailsemails | Email addresses from homepage + contact page (mailto + footer regex). URL-decoded; placeholders removed. | Text |
| Has emailhas_email | Yes if at least one email address was found. | Yes / No |
| Phonephone | Phone number from a tel: link. | Text |
| Has phonehas_phone | Yes if a phone number was found. | Yes / No |
| Contact URLcontact_url | URL of the contact page where emails were found (proof of source). | Link |
| Mailbox providermail_provider | Email provider hosting the domain's mailboxes, detected from its MX records (Google, Microsoft, Hostinger, Self-hosted/cPanel, …). 'Not configured' = no mail MX found. | Dropdown |
| Mailbox categorymail_category | Grouped type of the mail setup: Workspace (Google/Microsoft), Self (self-hosted), Registrar, Host, or None. Derived from the mailbox provider. | Dropdown |
| Primary MX hostmail_host | The primary (highest-priority) MX hostname that receives mail for the domain, from its DNS MX records. | Text |
Shipping3 fields
| Field | What it holds | Filter |
|---|---|---|
| Ships Internationalship_intl | Yes if the shipping policy mentions international/worldwide shipping. | Yes / No |
| Shipping partnersship_partners | Carrier names detected in shipping-policy text (DHL, FedEx, UPS, Aramex, etc.). | Tags |
| Shipping policy URLship_policy_url | URL of the shipping-policy page (source for partners + free-ship threshold). | Link |
Tech5 fields
| Field | What it holds | Filter |
|---|---|---|
| Themetheme | Storefront theme/template. Shopify: Shopify.theme.name. WooCommerce/WP: /wp-content/themes/. PrestaShop, Magento (Vendor/theme), OpenCart also detected. | Text |
| Appsapps | Detected third-party apps from HTML signatures (Klaviyo, Yotpo, Judge.me, ReCharge, etc.). | Tags |
| Tracking pixelspixels | Detected analytics/ad pixels (Meta Pixel, GA, GTM, TikTok, etc.). | Tags |
| Video playersvideo | Embedded video players: YouTube, Vimeo (match the exact casing). | Tags |
| Other techother_tech | Other detected tech: cloudflare, shop-pay, apple-pay, etc. | Tags |
PSI Mobile (lab)9 fields
| Field | What it holds | Filter |
|---|---|---|
| Performance (Mobile)lh_perf | PSI MOBILE Performance score 0-100 (Google's ranking index). Page load speed. Green ≥90. | Number |
| SEO (Mobile)lh_seo | PSI MOBILE SEO score 0-100. Title, meta, viewport, canonical, structured data. | Number |
| A11Y (Mobile)lh_a11y | PSI MOBILE Accessibility score 0-100. Contrast, ARIA, alt text. | Number |
| Best Practices (Mobile)lh_bp | PSI MOBILE Best Practices score 0-100. | Number |
| LCP Mobile (s)lcp | PSI mobile Largest Contentful Paint in seconds. <2.5s = good. | Number |
| FCP Mobile (s)fcp | PSI mobile First Contentful Paint in seconds. Time to first text/image. <1.8s = good. | Number |
| Speed Index Mobile (s)si | PSI mobile Speed Index in seconds. How quickly the page visually fills in. Lower = better. | Number |
| TBT Mobile (ms)tbt | PSI mobile Total Blocking Time in ms. Main-thread blocked time during load. <200ms = good. | Number |
| CLS Mobilecls | PSI mobile Cumulative Layout Shift. <0.1 = good. Higher = more visual instability. | Number |
PSI Desktop (lab)9 fields
| Field | What it holds | Filter |
|---|---|---|
| Performance (Desktop)lh_perf_desk | PSI DESKTOP Performance score 0-100. Reference (desktop, less throttled). | Number |
| SEO (Desktop)lh_seo_desk | PSI DESKTOP SEO score 0-100. | Number |
| A11Y (Desktop)lh_a11y_desk | PSI DESKTOP Accessibility score 0-100. | Number |
| Best Practices (Desktop)lh_bp_desk | PSI DESKTOP Best Practices score 0-100. | Number |
| LCP Desktop (s)lcp_desk | PSI desktop Largest Contentful Paint in seconds. | Number |
| FCP Desktop (s)fcp_desk | PSI desktop First Contentful Paint in seconds. | Number |
| Speed Index Desktop (s)si_desk | PSI desktop Speed Index in seconds. | Number |
| TBT Desktop (ms)tbt_desk | PSI desktop Total Blocking Time in ms. | Number |
| CLS Desktopcls_desk | PSI desktop Cumulative Layout Shift. | Number |
Crux Field Data (real users)7 fields
| Field | What it holds | Filter |
|---|---|---|
| Has CrUX Datacrux_has_data | Whether Google has real-user CrUX field data for this origin. Blank = PSI not run. | Yes / No |
| Field LCP (ms)crux_lcp | Real users' 75th-percentile Largest Contentful Paint (ms). | Number |
| Field INP (ms)crux_inp | Real users' 75th-percentile Interaction to Next Paint (ms). <200ms good. Lab cannot measure this. | Number |
| Field FCP (ms)crux_fcp | Real users' 75th-percentile First Contentful Paint (ms). | Number |
| Field TTFB (ms)crux_ttfb | Real users' 75th-percentile Time To First Byte (ms). Server/network response. | Number |
| Field CLScrux_cls | Real users' 75th-percentile Cumulative Layout Shift. | Number |
| CrUX Verdictcrux_verdict | CrUX overall Core Web Vitals verdict for the origin: FAST / AVERAGE / SLOW. | Dropdown |
SEO / Meta17 fields
| Field | What it holds | Filter |
|---|---|---|
| SEO Titleseo_title | <title> tag content. | Text |
| Title lengthseo_title_len | Length of <title> in chars. Optimal: 50-60. | Number |
| Meta Descriptionseo_meta | <meta name='description'> content. Shown in Google SERP snippets. | Text |
| Meta desc lengthseo_meta_len | Length of meta description. Optimal: 140-160. | Number |
| Canonical URLcanonical | <link rel='canonical'> — Google's authoritative version of this page. | Link |
| robots metarobots | <meta name='robots'> directive (e.g. 'index,follow'). | Text |
| Faviconfavicon | URL of the shop's favicon, normalized to absolute https. | Link |
| H1 counth1_count | Number of <h1> tags. Optimal: 1. | Number |
| First H1h1_first | Text of the first <h1> on the homepage. | Text |
| JSON-LD typessd_types | Schema.org @type values in JSON-LD blocks (Product, Organization, LocalBusiness, etc.). | Tags |
| OG Titleog_title | <meta property='og:title'> — Open Graph title for social shares. | Text |
| OG Descriptionog_description | <meta property='og:description'> — Open Graph description. | Text |
| OG Imageog_image | <meta property='og:image'> — image shown when shared. | Link |
| OG Typeog_type | <meta property='og:type'> — usually 'website' or 'product'. | Dropdown |
| OG Site Nameog_site_name | <meta property='og:site_name'> — site brand name for share previews. | Text |
| OG URLog_url | <meta property='og:url'> — canonical Open Graph URL. | Link |
| SEO completeness %seo_completeness | Percent of key SEO fields present (title, meta, canonical, OG, etc.). | Number |
Audit Metadata4 fields
| Field | What it holds | Filter |
|---|---|---|
| HTTP codehttp_code | HTTP status from homepage. Green=2xx, blue=3xx, orange=4xx, red=5xx. | Dropdown |
| Data completeness %data_completeness | Percent of key data fields populated across the whole record. | Number |
| Has Lighthouse datahas_lighthouse_data | Yes if Lighthouse scores were captured for this shop. | Yes / No |
| PSI statuspsi_status | Outcome of the Google PageSpeed Insights run: done (measured), failed (couldn't measure), or not_eligible (skipped — e.g. the shop isn't live). | Dropdown |
Filter on any of these
Combine them with and, or and not, narrow to the shops you want, and export what is left.

Social9 fields