{
  "slug": "replace-vercel-for-a-next-js-b2b-saas-app-5-seats-570-mo-ver",
  "title": "Replace Vercel for a Next.js B2B SaaS app (5 seats, ~$570/mo)",
  "status": "open",
  "vendor": {
    "slug": "vercel",
    "name": "Vercel"
  },
  "annualSpend": 6850,
  "seats": 5,
  "renewalDate": "2026-10-06T00:00:00.000Z",
  "featureCount": 14,
  "bidCount": 0,
  "bestMatchPercent": null,
  "lowestBid": null,
  "buyer": {
    "anonymous": true,
    "name": "Anonymous buyer",
    "handle": null,
    "company": null,
    "url": null
  },
  "createdAt": "2026-09-14T02:41:41.846Z",
  "url": "https://saasrfp.com/rfps/replace-vercel-for-a-next-js-b2b-saas-app-5-seats-570-mo-ver",
  "description": "Venture-backed B2B SaaS running a production Next.js app on Vercel Pro with 4 additional team seats, Advanced Deployment Protection, and usage-based charges that make up over half the bill (~12.6M function invocations, ~17M edge requests, ~33K build minutes, image optimization, and observability events per month). Git-based deploys from GitHub with preview URLs per PR are core to our workflow. Open to a managed hosting platform or a self-hosted setup that cuts the usage line without losing preview deployments, rollbacks, and edge caching. Month-to-month, no contract.",
  "stats": [
    {
      "label": "function invocations per month",
      "value": "12,600,000"
    },
    {
      "label": "edge requests per month",
      "value": "17,100,000"
    },
    {
      "label": "build minutes per month",
      "value": "33,000"
    }
  ],
  "features": [
    {
      "id": "cmu0mzsnq000njy04zhdn75ny",
      "name": "Git integration",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "git-integration"
    },
    {
      "id": "cmu0mzsnq000ojy045tetl31b",
      "name": "Preview deployments",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "preview-deployments"
    },
    {
      "id": "cmu0mzsnq000pjy04lu9p1olh",
      "name": "Instant rollbacks",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "instant-rollbacks"
    },
    {
      "id": "cmu0mzsnq000qjy04z516qe97",
      "name": "Global edge network",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "global-edge-network"
    },
    {
      "id": "cmu0mzsnq000rjy04sn86gsgf",
      "name": "Serverless functions",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "serverless-functions"
    },
    {
      "id": "cmu0mzsnq000sjy04dr21cpyr",
      "name": "Image optimization",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "image-optimization"
    },
    {
      "id": "cmu0mzsnq000tjy04k2ssuit7",
      "name": "Core Web Vitals",
      "importance": "nice",
      "usageNote": null,
      "featureSlug": "core-web-vitals"
    },
    {
      "id": "cmu0mzsnq000ujy047ndxbry5",
      "name": "Error tracking",
      "importance": "nice",
      "usageNote": null,
      "featureSlug": "error-tracking"
    },
    {
      "id": "cmu0mzsnq000vjy04kwwmqqx4",
      "name": "Analytics dashboard",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "analytics-dashboard"
    },
    {
      "id": "cmu0mzsnq000wjy040gi9wkni",
      "name": "Team management",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "team-management"
    },
    {
      "id": "cmu0mzsnq000xjy0471vdrwa5",
      "name": "Environment variables",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "environment-variables"
    },
    {
      "id": "cmu0mzsnq000yjy04sl51zfhj",
      "name": "Domain management",
      "importance": "must",
      "usageNote": null,
      "featureSlug": "domain-management"
    },
    {
      "id": "cmu0mzsnq000zjy04ncm2de85",
      "name": "API access",
      "importance": "nice",
      "usageNote": null,
      "featureSlug": "api-access"
    },
    {
      "id": "cmu0mzsnq0010jy04752uo1nk",
      "name": "Webhooks",
      "importance": "nice",
      "usageNote": null,
      "featureSlug": "webhooks"
    }
  ],
  "bids": [],
  "bidUrl": "https://saasrfp.com/rfps/replace-vercel-for-a-next-js-b2b-saas-app-5-seats-570-mo-ver/bid"
}