{
 "version": 1,
 "generated": "2026-11-05T19:17:31.219Z",
 "about": "SaleWP starter kits: what to buy for a kind of site, step by step. We check most prices every hour (at about :30) and this file is cached for up to an hour, so a price can be up to two hours old. Each price carries checked_at. Always check the price on the maker's site.",
 "docs": "https://salewp.com/agents",
 "licence": {
  "name": "CC BY 4.0",
  "url": "https://creativecommons.org/licenses/by/4.0/"
 },
 "cite": "SaleWP (https://salewp.com), CC BY 4.0. https://salewp.com/api/v1/kits.json",
 "kits": [
  {
   "slug": "simple-blog",
   "name": "Simple blog",
   "about": "A personal or hobby blog. Low traffic, low cost.",
   "page_url": "https://salewp.com/kits/simple-blog",
   "steps": [
    {
     "step": "domain",
     "items": [
      {
       "slug": "namecheap",
       "name": "Namecheap",
       "plan": null,
       "why": "Low yearly price and free privacy.",
       "price": null,
       "buy_url": "https://salewp.com/go/namecheap"
      }
     ]
    },
    {
     "step": "hosting",
     "items": [
      {
       "slug": "hostinger",
       "name": "Hostinger",
       "plan": "WordPress Business",
       "why": "A small site with low traffic does not need more.",
       "price": {
        "currency": "USD",
        "period": "month",
        "price_now": 1.99,
        "normal_price": 12.99,
        "on_sale": true,
        "pct_off": 85,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/hostinger"
      }
     ]
    },
    {
     "step": "theme",
     "items": [
      {
       "slug": "generatepress",
       "name": "GeneratePress",
       "plan": null,
       "why": "Light and fast, and easy to set up.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 99,
        "normal_price": 99,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/generatepress"
      }
     ]
    },
    {
     "step": "plugins",
     "items": [
      {
       "slug": "yoast-seo",
       "name": "Yoast SEO",
       "plan": null,
       "why": "Helps search engines find your posts.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 118.8,
        "normal_price": 118.8,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/yoast-seo"
      },
      {
       "slug": "akismet",
       "name": "Akismet",
       "plan": null,
       "why": "Stops comment spam.",
       "price": {
        "currency": "USD",
        "period": "month",
        "price_now": 9.95,
        "normal_price": 9.95,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/akismet"
      },
      {
       "slug": "updraftplus",
       "name": "UpdraftPlus",
       "plan": null,
       "why": "Backs up your site.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 70,
        "normal_price": 70,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/updraftplus"
      },
      {
       "slug": "wp-rocket",
       "name": "WP Rocket",
       "plan": null,
       "why": "Makes your pages load faster.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 35.97,
        "normal_price": 59.95,
        "on_sale": true,
        "pct_off": 40,
        "ends_at": "2026-11-28T22:59:59.000Z",
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-rocket"
      },
      {
       "slug": "shortpixel",
       "name": "ShortPixel",
       "plan": null,
       "why": "Makes your images smaller.",
       "price": null,
       "buy_url": "https://salewp.com/go/shortpixel"
      }
     ]
    },
    {
     "step": "extras",
     "items": [
      {
       "slug": "mailpoet",
       "name": "MailPoet",
       "plan": null,
       "why": "Send new posts to your readers by email.",
       "price": null,
       "buy_url": "https://salewp.com/go/mailpoet"
      }
     ]
    }
   ]
  },
  {
   "slug": "news-website",
   "name": "News website",
   "about": "Many posts, and traffic that jumps on big stories.",
   "page_url": "https://salewp.com/kits/news-website",
   "steps": [
    {
     "step": "domain",
     "items": [
      {
       "slug": "cloudflare",
       "name": "Cloudflare",
       "plan": null,
       "why": "Sells at cost, with no mark-up on renewals.",
       "price": null,
       "buy_url": "https://salewp.com/go/cloudflare"
      }
     ]
    },
    {
     "step": "hosting",
     "items": [
      {
       "slug": "pressable",
       "name": "Pressable",
       "plan": null,
       "why": "Traffic jumps on big stories. Managed WordPress with caching handles them.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 250,
        "normal_price": 250,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/pressable"
      }
     ]
    },
    {
     "step": "theme",
     "items": [
      {
       "slug": "newspaper",
       "name": "Newspaper",
       "plan": null,
       "why": "Made for news sites, with many layouts.",
       "price": null,
       "buy_url": "https://salewp.com/go/newspaper"
      }
     ]
    },
    {
     "step": "plugins",
     "items": [
      {
       "slug": "yoast-seo",
       "name": "Yoast SEO",
       "plan": null,
       "why": "News sitemaps help Google find new stories.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 118.8,
        "normal_price": 118.8,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/yoast-seo"
      },
      {
       "slug": "wp-rocket",
       "name": "WP Rocket",
       "plan": null,
       "why": "Makes your pages load faster.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 35.97,
        "normal_price": 59.95,
        "on_sale": true,
        "pct_off": 40,
        "ends_at": "2026-11-28T22:59:59.000Z",
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-rocket"
      },
      {
       "slug": "shortpixel",
       "name": "ShortPixel",
       "plan": null,
       "why": "Makes your images smaller.",
       "price": null,
       "buy_url": "https://salewp.com/go/shortpixel"
      },
      {
       "slug": "patchstack",
       "name": "Patchstack",
       "plan": null,
       "why": "Warns you about plugin security holes.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 828,
        "normal_price": 828,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/patchstack"
      },
      {
       "slug": "blogvault",
       "name": "BlogVault",
       "plan": null,
       "why": "Backs up your site every day.",
       "price": null,
       "buy_url": "https://salewp.com/go/blogvault"
      },
      {
       "slug": "mailpoet",
       "name": "MailPoet",
       "plan": null,
       "why": "Sends a newsletter to your readers.",
       "price": null,
       "buy_url": "https://salewp.com/go/mailpoet"
      },
      {
       "slug": "redirection",
       "name": "Redirection",
       "plan": null,
       "why": "Keeps old links working when stories move.",
       "price": {
        "currency": "USD",
        "period": null,
        "price_now": null,
        "normal_price": null,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-03T23:20:31.864Z"
       },
       "buy_url": "https://salewp.com/go/redirection"
      }
     ]
    },
    {
     "step": "extras",
     "items": [
      {
       "slug": "monsterinsights",
       "name": "MonsterInsights",
       "plan": null,
       "why": "See which stories people read.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 99.5,
        "normal_price": 199,
        "on_sale": true,
        "pct_off": 50,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/monsterinsights"
      }
     ]
    }
   ]
  },
  {
   "slug": "company-website",
   "name": "Company website",
   "about": "A business site that brings in leads.",
   "page_url": "https://salewp.com/kits/company-website",
   "steps": [
    {
     "step": "domain",
     "items": [
      {
       "slug": "namecheap",
       "name": "Namecheap",
       "plan": null,
       "why": "Low yearly price and free privacy.",
       "price": null,
       "buy_url": "https://salewp.com/go/namecheap"
      }
     ]
    },
    {
     "step": "hosting",
     "items": [
      {
       "slug": "siteground",
       "name": "SiteGround",
       "plan": "GrowBig",
       "why": "Good support, and room to grow.",
       "price": {
        "currency": "USD",
        "period": "month",
        "price_now": 1.99,
        "normal_price": 17.99,
        "on_sale": true,
        "pct_off": 88,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/siteground"
      }
     ]
    },
    {
     "step": "theme",
     "items": [
      {
       "slug": "kadence",
       "name": "Kadence (Liquid Web bundle)",
       "plan": null,
       "why": "Many ready-made business designs.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 350,
        "normal_price": 350,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/kadence"
      }
     ]
    },
    {
     "step": "plugins",
     "items": [
      {
       "slug": "rank-math",
       "name": "Rank Math",
       "plan": null,
       "why": "Helps search engines find your pages.",
       "price": {
        "currency": "USD",
        "period": "month",
        "price_now": 5.59,
        "normal_price": 8.99,
        "on_sale": true,
        "pct_off": 37,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/rank-math"
      },
      {
       "slug": "gravity-forms",
       "name": "Gravity Forms",
       "plan": null,
       "why": "Lead and contact forms.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 59,
        "normal_price": 59,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/gravity-forms"
      },
      {
       "slug": "wp-mail-smtp",
       "name": "WP Mail SMTP",
       "plan": null,
       "why": "Makes sure form emails reach your inbox.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 49,
        "normal_price": 99,
        "on_sale": true,
        "pct_off": 50,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-mail-smtp"
      },
      {
       "slug": "wordfence",
       "name": "Wordfence",
       "plan": null,
       "why": "A firewall and malware scan.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 149,
        "normal_price": 149,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wordfence"
      },
      {
       "slug": "updraftplus",
       "name": "UpdraftPlus",
       "plan": null,
       "why": "Backs up your site.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 70,
        "normal_price": 70,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/updraftplus"
      },
      {
       "slug": "wp-rocket",
       "name": "WP Rocket",
       "plan": null,
       "why": "Makes your pages load faster.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 35.97,
        "normal_price": 59.95,
        "on_sale": true,
        "pct_off": 40,
        "ends_at": "2026-11-28T22:59:59.000Z",
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-rocket"
      },
      {
       "slug": "complianz",
       "name": "Complianz",
       "plan": null,
       "why": "Asks visitors for cookie consent.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 59,
        "normal_price": 59,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/complianz"
      }
     ]
    },
    {
     "step": "extras",
     "items": [
      {
       "slug": "wpml",
       "name": "WPML",
       "plan": null,
       "why": "Only if your site needs more than one language.",
       "price": {
        "currency": "EUR",
        "period": "year",
        "price_now": 39,
        "normal_price": 39,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wpml"
      }
     ]
    }
   ]
  },
  {
   "slug": "ecommerce-store",
   "name": "E-commerce store",
   "about": "An online shop. Checkout must stay fast and up.",
   "page_url": "https://salewp.com/kits/ecommerce-store",
   "steps": [
    {
     "step": "domain",
     "items": [
      {
       "slug": "namecheap",
       "name": "Namecheap",
       "plan": null,
       "why": "Low yearly price and free privacy.",
       "price": null,
       "buy_url": "https://salewp.com/go/namecheap"
      }
     ]
    },
    {
     "step": "hosting",
     "items": [
      {
       "slug": "wp-engine",
       "name": "WP Engine",
       "plan": null,
       "why": "Checkout must stay fast and up.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 336,
        "normal_price": 336,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-engine"
      }
     ]
    },
    {
     "step": "theme",
     "items": [
      {
       "slug": "botiga",
       "name": "Botiga",
       "plan": null,
       "why": "Made for WooCommerce shops.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 63,
        "normal_price": 79,
        "on_sale": true,
        "pct_off": 20,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/botiga"
      }
     ]
    },
    {
     "step": "plugins",
     "items": [
      {
       "slug": "woocommerce",
       "name": "WooCommerce",
       "plan": null,
       "why": "The shop itself: products, cart and checkout.",
       "price": {
        "currency": "USD",
        "period": null,
        "price_now": null,
        "normal_price": null,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-03T00:00:00Z"
       },
       "buy_url": "https://salewp.com/go/woocommerce"
      },
      {
       "slug": "cartflows",
       "name": "CartFlows",
       "plan": null,
       "why": "A faster checkout that sells more.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 49,
        "normal_price": 49,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/cartflows"
      },
      {
       "slug": "yoast-seo",
       "name": "Yoast SEO",
       "plan": null,
       "why": "Helps search engines find your products.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 118.8,
        "normal_price": 118.8,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/yoast-seo"
      },
      {
       "slug": "wp-mail-smtp",
       "name": "WP Mail SMTP",
       "plan": null,
       "why": "Makes sure order emails arrive.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 49,
        "normal_price": 99,
        "on_sale": true,
        "pct_off": 50,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-mail-smtp"
      },
      {
       "slug": "patchstack",
       "name": "Patchstack",
       "plan": null,
       "why": "Warns you about plugin security holes.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 828,
        "normal_price": 828,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/patchstack"
      },
      {
       "slug": "blogvault",
       "name": "BlogVault",
       "plan": null,
       "why": "Real-time backups, so no order is lost.",
       "price": null,
       "buy_url": "https://salewp.com/go/blogvault"
      },
      {
       "slug": "wp-rocket",
       "name": "WP Rocket",
       "plan": null,
       "why": "Makes your pages load faster.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 35.97,
        "normal_price": 59.95,
        "on_sale": true,
        "pct_off": 40,
        "ends_at": "2026-11-28T22:59:59.000Z",
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-rocket"
      },
      {
       "slug": "imagify",
       "name": "Imagify",
       "plan": null,
       "why": "Makes your product images smaller.",
       "price": null,
       "buy_url": "https://salewp.com/go/imagify"
      },
      {
       "slug": "complianz",
       "name": "Complianz",
       "plan": null,
       "why": "Asks visitors for cookie consent.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 59,
        "normal_price": 59,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/complianz"
      }
     ]
    },
    {
     "step": "extras",
     "items": [
      {
       "slug": "facetwp",
       "name": "FacetWP",
       "plan": null,
       "why": "Product filters, for a big catalogue.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 99,
        "normal_price": 99,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/facetwp"
      },
      {
       "slug": "search-filter-pro",
       "name": "Search & Filter Pro",
       "plan": null,
       "why": "Product filters, another way to do it.",
       "price": null,
       "buy_url": "https://salewp.com/go/search-filter-pro"
      }
     ]
    }
   ]
  },
  {
   "slug": "bigger-website",
   "name": "Bigger website",
   "about": "High traffic and many editors.",
   "page_url": "https://salewp.com/kits/bigger-website",
   "steps": [
    {
     "step": "domain",
     "items": [
      {
       "slug": "cloudflare",
       "name": "Cloudflare",
       "plan": null,
       "why": "Sells at cost, with DNS and security in one place.",
       "price": null,
       "buy_url": "https://salewp.com/go/cloudflare"
      }
     ]
    },
    {
     "step": "hosting",
     "items": [
      {
       "slug": "wp-engine",
       "name": "WP Engine",
       "plan": "Growth or above",
       "why": "Built for big sites and many editors.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 336,
        "normal_price": 336,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wp-engine"
      }
     ]
    },
    {
     "step": "theme",
     "items": [
      {
       "slug": "blocksy",
       "name": "Blocksy",
       "plan": null,
       "why": "A solid base. A custom theme is the other way.",
       "price": null,
       "buy_url": "https://salewp.com/go/blocksy"
      }
     ]
    },
    {
     "step": "plugins",
     "items": [
      {
       "slug": "acf",
       "name": "Advanced Custom Fields (ACF)",
       "plan": null,
       "why": "Custom fields for structured content (ACF Pro).",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 49,
        "normal_price": 49,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/acf"
      },
      {
       "slug": "yoast-seo",
       "name": "Yoast SEO",
       "plan": null,
       "why": "Helps search engines find your pages.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 118.8,
        "normal_price": 118.8,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/yoast-seo"
      },
      {
       "slug": "gravity-forms",
       "name": "Gravity Forms",
       "plan": null,
       "why": "Forms for every team.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 59,
        "normal_price": 59,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/gravity-forms"
      },
      {
       "slug": "patchstack",
       "name": "Patchstack",
       "plan": null,
       "why": "Warns you about plugin security holes.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 828,
        "normal_price": 828,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/patchstack"
      },
      {
       "slug": "blogvault",
       "name": "BlogVault",
       "plan": null,
       "why": "Backs up your site every day.",
       "price": null,
       "buy_url": "https://salewp.com/go/blogvault"
      },
      {
       "slug": "wpml",
       "name": "WPML",
       "plan": null,
       "why": "More than one language.",
       "price": {
        "currency": "EUR",
        "period": "year",
        "price_now": 39,
        "normal_price": 39,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/wpml"
      },
      {
       "slug": "facetwp",
       "name": "FacetWP",
       "plan": null,
       "why": "Search and filters for a lot of content.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 99,
        "normal_price": 99,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/facetwp"
      },
      {
       "slug": "complianz",
       "name": "Complianz",
       "plan": null,
       "why": "Asks visitors for cookie consent.",
       "price": {
        "currency": "USD",
        "period": "year",
        "price_now": 59,
        "normal_price": 59,
        "on_sale": false,
        "pct_off": 0,
        "ends_at": null,
        "checked_at": "2026-11-05T18:31:20.811Z"
       },
       "buy_url": "https://salewp.com/go/complianz"
      }
     ]
    }
   ]
  }
 ]
}