{
  "version": 1,
  "versionDate": "2026-09-05",
  "name": "Shopify App Pricing Index",
  "canonical": "https://stackarchitect.xyz/apps/",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "licenseName": "CC BY 4.0",
  "creator": "Stack Architect (stackarchitect.xyz)",
  "attribution": "Data: Shopify App Pricing Index — https://stackarchitect.xyz/apps/ (CC BY 4.0)",
  "coverage": {
    "total": 54,
    "verified": 27,
    "held": 3,
    "unchecked": 24,
    "inheritedUnsourced": 18,
    "populatedOn": "2026-07-24",
    "sweeps": [
      {
        "date": "2026-08-08",
        "count": 3
      },
      {
        "date": "2026-08-11",
        "count": 11
      },
      {
        "date": "2026-08-23",
        "count": 13
      }
    ],
    "zeroCoverageCategories": [
      "Automation & Integration",
      "Inventory optimization",
      "Referral Program",
      "SEO Optimization",
      "SMS Marketing",
      "Site Search"
    ],
    "note": "price_verified_date is null for every row whose price_status is not \"verified\". That is a statement about our coverage, not about the vendor."
  },
  "fieldNotes": {
    "id": "Stable slug. Also the last path segment of detail_url.",
    "name": "The app's name as the vendor writes it.",
    "category": "Our categorisation, not the Shopify App Store’s.",
    "monthly_cost": "Display text, not a number — \"$99\", \"$45+\", \"Free\", \"Not publicly listed\". Parse it, do not assume a figure.",
    "price_plan": "The named plan the figure belongs to. Null where no figure is recorded, or where the vendor names no tier.",
    "price_status": "verified | held | unchecked. See the three states above.",
    "price_verified_date": "ISO date a human read the figure on the vendor page. Null unless price_status is verified.",
    "price_checked_date": "ISO date a held record was checked. Null unless price_status is held.",
    "price_source_url": "The exact page the figure was read from. Null unless price_status is verified.",
    "price_held_reason": "Why a checked figure was not recorded. Null unless price_status is held.",
    "brand_change_note": "Set where the source page is published under a different brand than the app. Currently Elevar only.",
    "replacement": "The free or cheaper approach we document in place of this app.",
    "replacement_url": "Where that approach is written up.",
    "detail_url": "The per-app page. Noindexed by design; it is a reference, not a landing page."
  },
  "rows": [
    {
      "id": "elevar",
      "name": "Elevar",
      "category": "Tracking & Analytics",
      "monthly_cost": "$225",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-08",
      "price_checked_date": null,
      "price_source_url": "https://www.audiense.com/products/audiense-online/pricing/",
      "price_held_reason": null,
      "brand_change_note": "getelevar.com now redirects to Audiense; the vendor pricing page is titled “Audiense Online Pricing — Powered by Elevar”.",
      "replacement": "CAPI Shield & GTM Server-Side",
      "replacement_url": "https://stackarchitect.xyz/capi-shield/",
      "detail_url": "https://stackarchitect.xyz/apps/elevar/"
    },
    {
      "id": "triple-whale",
      "name": "Triple Whale",
      "category": "Tracking & Analytics",
      "monthly_cost": "$219+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.triplewhale.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Google Analytics 4 + Looker Studio",
      "replacement_url": "https://stackarchitect.xyz/blog/shopify-google-analytics-4-setup-free-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/triple-whale/"
    },
    {
      "id": "klaviyo",
      "name": "Klaviyo",
      "category": "Email Marketing",
      "monthly_cost": "$20+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.klaviyo.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Systeme.io / Brevo",
      "replacement_url": "https://stackarchitect.xyz/replace-klaviyo-free/",
      "detail_url": "https://stackarchitect.xyz/apps/klaviyo/"
    },
    {
      "id": "stocky",
      "name": "Stocky",
      "category": "Inventory Management",
      "monthly_cost": "Free (Shutting Down)",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Stocky Swap",
      "replacement_url": "https://stackarchitect.xyz/stocky-swap/",
      "detail_url": "https://stackarchitect.xyz/apps/stocky/"
    },
    {
      "id": "inventory-planner",
      "name": "Inventory Planner",
      "category": "Inventory Management",
      "monthly_cost": "Not publicly listed",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Google Sheets + Shopify Flow",
      "replacement_url": "https://stackarchitect.xyz/shopify-google-sheets-automation/",
      "detail_url": "https://stackarchitect.xyz/apps/inventory-planner/"
    },
    {
      "id": "omnisend",
      "name": "Omnisend",
      "category": "Email Marketing",
      "monthly_cost": "$59+",
      "price_plan": null,
      "price_status": "held",
      "price_verified_date": null,
      "price_checked_date": "2026-08-23",
      "price_source_url": null,
      "price_held_reason": "Pricing page served a time-limited −30% promotion; the list price could not be read unambiguously.",
      "brand_change_note": null,
      "replacement": "Systeme.io / Brevo",
      "replacement_url": "https://stackarchitect.xyz/replace-klaviyo-free/",
      "detail_url": "https://stackarchitect.xyz/apps/omnisend/"
    },
    {
      "id": "mailchimp",
      "name": "Mailchimp",
      "category": "Email Marketing",
      "monthly_cost": "Free plan; paid tiers not listed in USD",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Systeme.io / Brevo",
      "replacement_url": "https://stackarchitect.xyz/replace-klaviyo-free/",
      "detail_url": "https://stackarchitect.xyz/apps/mailchimp/"
    },
    {
      "id": "privy",
      "name": "Privy",
      "category": "Email & Popups",
      "monthly_cost": "$30+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.privy.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Systeme.io / Brevo",
      "replacement_url": "https://stackarchitect.xyz/replace-klaviyo-free/",
      "detail_url": "https://stackarchitect.xyz/apps/privy/"
    },
    {
      "id": "postscript",
      "name": "Postscript",
      "category": "SMS Marketing",
      "monthly_cost": "$100+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Systeme.io / Brevo",
      "replacement_url": "https://stackarchitect.xyz/replace-klaviyo-free/",
      "detail_url": "https://stackarchitect.xyz/apps/postscript/"
    },
    {
      "id": "attentive",
      "name": "Attentive",
      "category": "SMS Marketing",
      "monthly_cost": "$300+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Systeme.io / Brevo",
      "replacement_url": "https://stackarchitect.xyz/replace-klaviyo-free/",
      "detail_url": "https://stackarchitect.xyz/apps/attentive/"
    },
    {
      "id": "littledata",
      "name": "Littledata",
      "category": "Tracking & Analytics",
      "monthly_cost": "$159+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.littledata.io/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "CAPI Shield & GTM Server-Side",
      "replacement_url": "https://stackarchitect.xyz/capi-shield/",
      "detail_url": "https://stackarchitect.xyz/apps/littledata/"
    },
    {
      "id": "northbeam",
      "name": "Northbeam",
      "category": "Tracking & Analytics",
      "monthly_cost": "$1,500+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-08",
      "price_checked_date": null,
      "price_source_url": "https://www.northbeam.io/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "CAPI Shield & GTM Server-Side",
      "replacement_url": "https://stackarchitect.xyz/shopify-attribution-tools-compared/",
      "detail_url": "https://stackarchitect.xyz/apps/northbeam/"
    },
    {
      "id": "analyzify",
      "name": "Analyzify",
      "category": "Tracking & Analytics",
      "monthly_cost": "$145–$275",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-08",
      "price_checked_date": null,
      "price_source_url": "https://analyzify.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "CAPI Shield & GTM Server-Side",
      "replacement_url": "https://stackarchitect.xyz/shopify-attribution-tools-compared/",
      "detail_url": "https://stackarchitect.xyz/apps/analyzify/"
    },
    {
      "id": "lifetimely",
      "name": "Lifetimely",
      "category": "Tracking & Analytics",
      "monthly_cost": "$79+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://lifetimely.io/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Google Analytics 4 + Looker Studio",
      "replacement_url": "https://stackarchitect.xyz/blog/shopify-google-analytics-4-setup-free-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/lifetimely/"
    },
    {
      "id": "glewio",
      "name": "Glew.io",
      "category": "Tracking & Analytics",
      "monthly_cost": "Not publicly listed",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Google Analytics 4 + Looker Studio",
      "replacement_url": "https://stackarchitect.xyz/blog/shopify-google-analytics-4-setup-free-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/glewio/"
    },
    {
      "id": "gorgias",
      "name": "Gorgias",
      "category": "Customer Support",
      "monthly_cost": "$40+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.gorgias.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Tidio (Free Plan)",
      "replacement_url": "https://stackarchitect.xyz/tidio-shopify-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/gorgias/"
    },
    {
      "id": "zendesk",
      "name": "Zendesk",
      "category": "Customer Support",
      "monthly_cost": "$19",
      "price_plan": "Support Team, per agent, billed annually",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.zendesk.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Tidio (Free Plan)",
      "replacement_url": "https://stackarchitect.xyz/tidio-shopify-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/zendesk/"
    },
    {
      "id": "richpanel",
      "name": "Richpanel",
      "category": "Customer Support",
      "monthly_cost": "$100+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Tidio (Free Plan)",
      "replacement_url": "https://stackarchitect.xyz/tidio-shopify-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/richpanel/"
    },
    {
      "id": "shogun",
      "name": "Shogun",
      "category": "Page Builder",
      "monthly_cost": "$39",
      "price_plan": "Page Builder Build (monthly)",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://getshogun.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native Shopify OS 2.0",
      "replacement_url": "https://stackarchitect.xyz/ultimate-shopify-automation-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/shogun/"
    },
    {
      "id": "pagefly",
      "name": "PageFly",
      "category": "Page Builder",
      "monthly_cost": "$24",
      "price_plan": "Builder",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://pagefly.io/pages/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native Shopify OS 2.0",
      "replacement_url": "https://stackarchitect.xyz/ultimate-shopify-automation-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/pagefly/"
    },
    {
      "id": "gempages",
      "name": "GemPages",
      "category": "Page Builder",
      "monthly_cost": "$29",
      "price_plan": "Build (monthly)",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://gempages.net/pages/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native Shopify OS 2.0",
      "replacement_url": "https://stackarchitect.xyz/ultimate-shopify-automation-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/gempages/"
    },
    {
      "id": "yotpo",
      "name": "Yotpo",
      "category": "Product Reviews",
      "monthly_cost": "$169+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.yotpo.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Ali Reviews (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/best-free-shopify-apps-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/yotpo/"
    },
    {
      "id": "okendo",
      "name": "Okendo",
      "category": "Product Reviews",
      "monthly_cost": "$19+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://okendo.io/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Ali Reviews (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/best-free-shopify-apps-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/okendo/"
    },
    {
      "id": "judgeme",
      "name": "Judge.me",
      "category": "Product Reviews",
      "monthly_cost": "$15",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://judge.me/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Ali Reviews (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/best-free-shopify-apps-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/judgeme/"
    },
    {
      "id": "stampedio",
      "name": "Stamped.io",
      "category": "Product Reviews",
      "monthly_cost": "$23+",
      "price_plan": null,
      "price_status": "held",
      "price_verified_date": null,
      "price_checked_date": "2026-08-23",
      "price_source_url": null,
      "price_held_reason": "Vendor site quotes $199/mo minimum while the Shopify App Store lists lower entry tiers — the two disagree about the same product.",
      "brand_change_note": null,
      "replacement": "Ali Reviews (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/best-free-shopify-apps-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/stampedio/"
    },
    {
      "id": "loox",
      "name": "Loox",
      "category": "Product Reviews",
      "monthly_cost": "Not publicly listed",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Ali Reviews (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/best-free-shopify-apps-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/loox/"
    },
    {
      "id": "recharge",
      "name": "Recharge",
      "category": "Subscriptions",
      "monthly_cost": "$99",
      "price_plan": "Starter, + 1.49% + 19¢/transaction",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://getrecharge.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Native Subscriptions",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/recharge/"
    },
    {
      "id": "skio",
      "name": "Skio",
      "category": "Subscriptions",
      "monthly_cost": "$299+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Native Subscriptions",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/skio/"
    },
    {
      "id": "bold-subscriptions",
      "name": "Bold Subscriptions",
      "category": "Subscriptions",
      "monthly_cost": "$49.99+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Native Subscriptions",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/bold-subscriptions/"
    },
    {
      "id": "seal-subscriptions",
      "name": "Seal Subscriptions",
      "category": "Subscriptions",
      "monthly_cost": "$15+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Native Subscriptions",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/seal-subscriptions/"
    },
    {
      "id": "zapier",
      "name": "Zapier",
      "category": "Automation",
      "monthly_cost": "$19.99+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://zapier.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Make.com (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/make-vs-zapier-cost-calculator/",
      "detail_url": "https://stackarchitect.xyz/apps/zapier/"
    },
    {
      "id": "alloy-automation",
      "name": "Alloy Automation",
      "category": "Automation",
      "monthly_cost": "$599+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Flow",
      "replacement_url": "https://stackarchitect.xyz/make-com-shopify/",
      "detail_url": "https://stackarchitect.xyz/apps/alloy-automation/"
    },
    {
      "id": "mesa",
      "name": "Mesa",
      "category": "Automation",
      "monthly_cost": "$12",
      "price_plan": "Basic",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.getmesa.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Flow",
      "replacement_url": "https://stackarchitect.xyz/make-com-shopify/",
      "detail_url": "https://stackarchitect.xyz/apps/mesa/"
    },
    {
      "id": "mechanic",
      "name": "Mechanic",
      "category": "Automation",
      "monthly_cost": "$20+",
      "price_plan": null,
      "price_status": "held",
      "price_verified_date": null,
      "price_checked_date": "2026-08-23",
      "price_source_url": null,
      "price_held_reason": "Vendor pricing page disallows automated fetching in robots.txt.",
      "brand_change_note": null,
      "replacement": "Shopify Flow",
      "replacement_url": "https://stackarchitect.xyz/make-com-shopify/",
      "detail_url": "https://stackarchitect.xyz/apps/mechanic/"
    },
    {
      "id": "celigo",
      "name": "Celigo",
      "category": "Automation & Integration",
      "monthly_cost": "$600+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Make.com (Free Tier)",
      "replacement_url": "https://stackarchitect.xyz/make-com-shopify/",
      "detail_url": "https://stackarchitect.xyz/apps/celigo/"
    },
    {
      "id": "skubana",
      "name": "Skubana",
      "category": "Inventory Management",
      "monthly_cost": "Not publicly listed",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Stocky Swap & Google Sheets",
      "replacement_url": "https://stackarchitect.xyz/stocky-swap/",
      "detail_url": "https://stackarchitect.xyz/apps/skubana/"
    },
    {
      "id": "linnworks",
      "name": "Linnworks",
      "category": "Inventory Management",
      "monthly_cost": "Not publicly listed",
      "price_plan": "Quote only — vendor publishes no tiers",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.linnworks.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Stocky Swap & Google Sheets",
      "replacement_url": "https://stackarchitect.xyz/stocky-swap/",
      "detail_url": "https://stackarchitect.xyz/apps/linnworks/"
    },
    {
      "id": "veeqo",
      "name": "Veeqo",
      "category": "Inventory Management",
      "monthly_cost": "Free",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Stocky Swap & Google Sheets",
      "replacement_url": "https://stackarchitect.xyz/stocky-swap/",
      "detail_url": "https://stackarchitect.xyz/apps/veeqo/"
    },
    {
      "id": "katana",
      "name": "Katana",
      "category": "Manufacturing & Inventory",
      "monthly_cost": "$299",
      "price_plan": "Core",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://katanamrp.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Stocky Swap & Google Sheets",
      "replacement_url": "https://stackarchitect.xyz/stocky-swap/",
      "detail_url": "https://stackarchitect.xyz/apps/katana/"
    },
    {
      "id": "prediko",
      "name": "Prediko",
      "category": "Inventory Forecasting",
      "monthly_cost": "$49+",
      "price_plan": null,
      "price_status": "verified",
      "price_verified_date": "2026-08-11",
      "price_checked_date": null,
      "price_source_url": "https://www.prediko.io/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Google Sheets + Shopify Flow",
      "replacement_url": "https://stackarchitect.xyz/shopify-google-sheets-automation/",
      "detail_url": "https://stackarchitect.xyz/apps/prediko/"
    },
    {
      "id": "qoblex",
      "name": "Qoblex",
      "category": "Inventory Management",
      "monthly_cost": "$99",
      "price_plan": "Starter",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.qoblex.com/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Stocky Swap",
      "replacement_url": "https://stackarchitect.xyz/stocky-swap/",
      "detail_url": "https://stackarchitect.xyz/apps/qoblex/"
    },
    {
      "id": "refersion",
      "name": "Refersion",
      "category": "Affiliate Marketing",
      "monthly_cost": "$39",
      "price_plan": "Launch (monthly)",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.refersion.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Collabs (Free)",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/refersion/"
    },
    {
      "id": "uppromote",
      "name": "UpPromote",
      "category": "Affiliate Marketing",
      "monthly_cost": "$29.99",
      "price_plan": "Growth (monthly), + 2% of referral sales",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.uppromote.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Collabs (Free)",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/uppromote/"
    },
    {
      "id": "referralcandy",
      "name": "ReferralCandy",
      "category": "Referral Program",
      "monthly_cost": "$59+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Collabs (Free)",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/referralcandy/"
    },
    {
      "id": "booster-seo",
      "name": "Booster SEO",
      "category": "SEO Optimization",
      "monthly_cost": "$39+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native OS 2.0 SEO",
      "replacement_url": "https://stackarchitect.xyz/ultimate-shopify-automation-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/booster-seo/"
    },
    {
      "id": "avada-seo",
      "name": "Avada SEO",
      "category": "SEO Optimization",
      "monthly_cost": "$34+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native OS 2.0 SEO",
      "replacement_url": "https://stackarchitect.xyz/ultimate-shopify-automation-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/avada-seo/"
    },
    {
      "id": "plug-in-seo",
      "name": "Plug in SEO",
      "category": "SEO Optimization",
      "monthly_cost": "$29.99+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native OS 2.0 SEO",
      "replacement_url": "https://stackarchitect.xyz/ultimate-shopify-automation-guide/",
      "detail_url": "https://stackarchitect.xyz/apps/plug-in-seo/"
    },
    {
      "id": "loop-returns",
      "name": "Loop Returns",
      "category": "Returns Management",
      "monthly_cost": "$155",
      "price_plan": "Essential",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.loopreturns.com/pricing/",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native Shopify Returns",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/loop-returns/"
    },
    {
      "id": "returnly",
      "name": "Returnly",
      "category": "Returns Management",
      "monthly_cost": "$149+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native Shopify Returns",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/returnly/"
    },
    {
      "id": "aftership-returns",
      "name": "AfterShip Returns",
      "category": "Returns Management",
      "monthly_cost": "$16",
      "price_plan": "Essentials, 240 returns/yr",
      "price_status": "verified",
      "price_verified_date": "2026-08-23",
      "price_checked_date": null,
      "price_source_url": "https://www.aftership.com/returns/pricing",
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Native Shopify Returns",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/aftership-returns/"
    },
    {
      "id": "searchanise",
      "name": "Searchanise",
      "category": "Site Search",
      "monthly_cost": "$19+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Search & Discovery App",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/searchanise/"
    },
    {
      "id": "boost-commerce",
      "name": "Boost Commerce",
      "category": "Site Search",
      "monthly_cost": "$29+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Search & Discovery App",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/boost-commerce/"
    },
    {
      "id": "fast-simon",
      "name": "Fast Simon",
      "category": "Site Search",
      "monthly_cost": "$39+",
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": "Shopify Search & Discovery App",
      "replacement_url": "https://stackarchitect.xyz/blog/the-lean-shopify-tech-stack-2026/",
      "detail_url": "https://stackarchitect.xyz/apps/fast-simon/"
    },
    {
      "id": "stockful",
      "name": "Stockful: Inventory Management",
      "category": "Inventory optimization",
      "monthly_cost": null,
      "price_plan": null,
      "price_status": "unchecked",
      "price_verified_date": null,
      "price_checked_date": null,
      "price_source_url": null,
      "price_held_reason": null,
      "brand_change_note": null,
      "replacement": null,
      "replacement_url": "https://stackarchitect.xyznull",
      "detail_url": "https://stackarchitect.xyz/apps/stockful/"
    }
  ],
  "revisions": {
    "counts": {
      "corrected": 20,
      "narrowed": 4,
      "added": 1,
      "withdrawn": 7
    },
    "note": "Every entry records a change to OUR record, not a vendor price change. kind \"changed\" is reserved for an observed vendor move and is so far unused.",
    "entries": [
      {
        "id": "aftership-returns",
        "name": "AfterShip Returns",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$23+",
        "to": "$16",
        "kind": "corrected",
        "direction": "down",
        "plan": "Essentials, 240 returns/yr"
      },
      {
        "id": "gempages",
        "name": "GemPages",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$29+",
        "to": "$29",
        "kind": "narrowed",
        "direction": null,
        "plan": "Build (monthly)"
      },
      {
        "id": "katana",
        "name": "Katana",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$179+",
        "to": "$299",
        "kind": "corrected",
        "direction": "up",
        "plan": "Core"
      },
      {
        "id": "loop-returns",
        "name": "Loop Returns",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$165+",
        "to": "$155",
        "kind": "corrected",
        "direction": "down",
        "plan": "Essential"
      },
      {
        "id": "mesa",
        "name": "Mesa",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$29+",
        "to": "$12",
        "kind": "corrected",
        "direction": "down",
        "plan": "Basic"
      },
      {
        "id": "pagefly",
        "name": "PageFly",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$24+",
        "to": "$24",
        "kind": "narrowed",
        "direction": null,
        "plan": "Builder"
      },
      {
        "id": "qoblex",
        "name": "Qoblex",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$59+",
        "to": "$99",
        "kind": "corrected",
        "direction": "up",
        "plan": "Starter"
      },
      {
        "id": "recharge",
        "name": "Recharge",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$99+",
        "to": "$99",
        "kind": "narrowed",
        "direction": null,
        "plan": "Starter, + 1.49% + 19¢/transaction"
      },
      {
        "id": "refersion",
        "name": "Refersion",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$99+",
        "to": "$39",
        "kind": "corrected",
        "direction": "down",
        "plan": "Launch (monthly)"
      },
      {
        "id": "shogun",
        "name": "Shogun",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$39+",
        "to": "$39",
        "kind": "narrowed",
        "direction": null,
        "plan": "Page Builder Build (monthly)"
      },
      {
        "id": "uppromote",
        "name": "UpPromote",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "$29+",
        "to": "$29.99",
        "kind": "corrected",
        "direction": "up",
        "plan": "Growth (monthly), + 2% of referral sales"
      },
      {
        "id": "zendesk",
        "name": "Zendesk",
        "date": "2026-08-23",
        "commit": "f2e7935",
        "from": "Not publicly listed in USD",
        "to": "$19",
        "kind": "corrected",
        "direction": null,
        "plan": "Support Team, per agent, billed annually"
      },
      {
        "id": "stockful",
        "name": "Stockful: Inventory Management",
        "date": "2026-08-14",
        "commit": "def28b2",
        "from": null,
        "to": null,
        "kind": "added"
      },
      {
        "id": "glewio",
        "name": "Glew.io",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$79+",
        "to": "Not publicly listed",
        "kind": "withdrawn",
        "direction": null,
        "plan": null
      },
      {
        "id": "gorgias",
        "name": "Gorgias",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$50+",
        "to": "$40+",
        "kind": "corrected",
        "direction": "down",
        "plan": null
      },
      {
        "id": "inventory-planner",
        "name": "Inventory Planner",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$249+",
        "to": "Not publicly listed",
        "kind": "withdrawn",
        "direction": null,
        "plan": null
      },
      {
        "id": "klaviyo",
        "name": "Klaviyo",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$45+",
        "to": "$20+",
        "kind": "corrected",
        "direction": "down",
        "plan": null
      },
      {
        "id": "lifetimely",
        "name": "Lifetimely",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$34+",
        "to": "$79+",
        "kind": "corrected",
        "direction": "up",
        "plan": null
      },
      {
        "id": "linnworks",
        "name": "Linnworks",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$800+",
        "to": "Not publicly listed",
        "kind": "withdrawn",
        "direction": null,
        "plan": "Quote only — vendor publishes no tiers"
      },
      {
        "id": "littledata",
        "name": "Littledata",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$129+",
        "to": "$159+",
        "kind": "corrected",
        "direction": "up",
        "plan": null
      },
      {
        "id": "loox",
        "name": "Loox",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$9.99+",
        "to": "Not publicly listed",
        "kind": "withdrawn",
        "direction": null,
        "plan": null
      },
      {
        "id": "mailchimp",
        "name": "Mailchimp",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$20+",
        "to": "Free plan; paid tiers not listed in USD",
        "kind": "withdrawn",
        "direction": null,
        "plan": null
      },
      {
        "id": "okendo",
        "name": "Okendo",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$119+",
        "to": "$19+",
        "kind": "corrected",
        "direction": "down",
        "plan": null
      },
      {
        "id": "prediko",
        "name": "Prediko",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$149+",
        "to": "$49+",
        "kind": "corrected",
        "direction": "down",
        "plan": null
      },
      {
        "id": "skubana",
        "name": "Skubana",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$1,000+",
        "to": "Not publicly listed",
        "kind": "withdrawn",
        "direction": null,
        "plan": null
      },
      {
        "id": "triple-whale",
        "name": "Triple Whale",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$300+",
        "to": "$219+",
        "kind": "corrected",
        "direction": "down",
        "plan": null
      },
      {
        "id": "yotpo",
        "name": "Yotpo",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$15+",
        "to": "$169+",
        "kind": "corrected",
        "direction": "up",
        "plan": null
      },
      {
        "id": "zapier",
        "name": "Zapier",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$19+",
        "to": "$19.99+",
        "kind": "corrected",
        "direction": "up",
        "plan": null
      },
      {
        "id": "zendesk",
        "name": "Zendesk",
        "date": "2026-08-11",
        "commit": "4febd74",
        "from": "$55+",
        "to": "Not publicly listed in USD",
        "kind": "withdrawn",
        "direction": null,
        "plan": "Support Team, per agent, billed annually"
      },
      {
        "id": "analyzify",
        "name": "Analyzify",
        "date": "2026-08-09",
        "commit": "8759350",
        "from": "$749",
        "to": "$145–$275",
        "kind": "corrected",
        "direction": "down",
        "plan": null
      },
      {
        "id": "elevar",
        "name": "Elevar",
        "date": "2026-08-09",
        "commit": "8759350",
        "from": "$150+",
        "to": "$225",
        "kind": "corrected",
        "direction": "up",
        "plan": null
      },
      {
        "id": "northbeam",
        "name": "Northbeam",
        "date": "2026-08-09",
        "commit": "8759350",
        "from": "$1,000+",
        "to": "$1,500+",
        "kind": "corrected",
        "direction": "up",
        "plan": null
      }
    ]
  }
}