{
  "schema_version": 1,
  "dataset_date": "2026-10-21",
  "rows": [
    {
      "id": "surfer-discovery",
      "vendor": "surfer",
      "plan": "Discovery",
      "monthly_charge": "NOT_ESTABLISHED",
      "annual_monthly_equivalent": 49,
      "annual_charge": 588,
      "currency": "EUR",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 120,
      "native_period": "annual",
      "seats": 1,
      "sites_or_projects": "NOT_ESTABLISHED",
      "scope": "Surfer content plan",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Annual pool, not monthly entitlement. Monthly billing is advertised; selector amount not captured. EUR is the retained response currency; checkout locale/currency may differ. Native refresh/retry consumption not verified.",
      "source_url": "https://surferseo.com/pricing/",
      "captured_at": "2026-10-21T14:22:46.630815+00:00",
      "source_sha256": "82204ec1ff8d1095a5fabdd97e659e25f05b1f32a960e74df8456af9415e8922",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Brand workspaces/tracked pages are separate from seats and connected publishing sites; no site equivalence assumed."
    },
    {
      "id": "surfer-standard",
      "vendor": "surfer",
      "plan": "Standard",
      "monthly_charge": "NOT_ESTABLISHED",
      "annual_monthly_equivalent": 99,
      "annual_charge": 1188,
      "currency": "EUR",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 360,
      "native_period": "annual",
      "seats": 3,
      "sites_or_projects": "NOT_ESTABLISHED",
      "scope": "Surfer content plan",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Annual pool, not monthly entitlement. Monthly billing is advertised; selector amount not captured. EUR is the retained response currency; checkout locale/currency may differ. Native refresh/retry consumption not verified.",
      "source_url": "https://surferseo.com/pricing/",
      "captured_at": "2026-10-21T14:22:46.630815+00:00",
      "source_sha256": "82204ec1ff8d1095a5fabdd97e659e25f05b1f32a960e74df8456af9415e8922",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Brand workspaces/tracked pages are separate from seats and connected publishing sites; no site equivalence assumed."
    },
    {
      "id": "surfer-pro",
      "vendor": "surfer",
      "plan": "Pro",
      "monthly_charge": "NOT_ESTABLISHED",
      "annual_monthly_equivalent": 182,
      "annual_charge": 2184,
      "currency": "EUR",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 360,
      "native_period": "annual",
      "seats": 5,
      "sites_or_projects": "NOT_ESTABLISHED",
      "scope": "Surfer content plan",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Annual pool, not monthly entitlement. Monthly billing is advertised; selector amount not captured. EUR is the retained response currency; checkout locale/currency may differ. Native refresh/retry consumption not verified.",
      "source_url": "https://surferseo.com/pricing/",
      "captured_at": "2026-10-21T14:22:46.630815+00:00",
      "source_sha256": "82204ec1ff8d1095a5fabdd97e659e25f05b1f32a960e74df8456af9415e8922",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Brand workspaces/tracked pages are separate from seats and connected publishing sites; no site equivalence assumed."
    },
    {
      "id": "surfer-peace-of-mind",
      "vendor": "surfer",
      "plan": "Peace of Mind",
      "monthly_charge": "NOT_ESTABLISHED",
      "annual_monthly_equivalent": 299,
      "annual_charge": 3588,
      "currency": "EUR",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": "UNLIMITED_SUBJECT_TO_TERMS",
      "native_period": "annual",
      "seats": 10,
      "sites_or_projects": "NOT_ESTABLISHED",
      "scope": "Surfer content plan",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Annual pool, not monthly entitlement. Monthly billing is advertised; selector amount not captured. EUR is the retained response currency; checkout locale/currency may differ. Native refresh/retry consumption not verified. Unlimited subject to terms. Supplemental transformed fair-use reader lists 6000 documents/year guideline; deliberately not promoted to numeric entitlement because pricing says unlimited and policy is qualified.",
      "source_url": "https://surferseo.com/pricing/",
      "captured_at": "2026-10-21T14:22:46.630815+00:00",
      "source_sha256": "82204ec1ff8d1095a5fabdd97e659e25f05b1f32a960e74df8456af9415e8922",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Brand workspaces/tracked pages are separate from seats and connected publishing sites; no site equivalence assumed."
    },
    {
      "id": "frase-starter",
      "vendor": "frase",
      "plan": "Starter",
      "monthly_charge": 49,
      "annual_monthly_equivalent": 39,
      "annual_charge": 468,
      "currency": "USD",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "articles",
      "native_allowance": 10,
      "native_period": "monthly",
      "seats": 1,
      "sites_or_projects": 1,
      "scope": "Frase content platform",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Article count is not verified completed publishable output. Refresh/retry consumption not established. Tax treatment not established. Currency explicitly USD in retained pricing text. Optional extras are outside listed base cost.",
      "source_url": "https://www.frase.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631380+00:00",
      "source_sha256": "e3e54bac3a8617e564639339bf6500e35002ee4e061601985eef64545fbeb617",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "frase-professional",
      "vendor": "frase",
      "plan": "Professional",
      "monthly_charge": 129,
      "annual_monthly_equivalent": 103,
      "annual_charge": 1236,
      "currency": "USD",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "articles",
      "native_allowance": 40,
      "native_period": "monthly",
      "seats": 3,
      "sites_or_projects": 5,
      "scope": "Frase content platform",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Article count is not verified completed publishable output. Refresh/retry consumption not established. Tax treatment not established. Currency explicitly USD in retained pricing text. Optional extras are outside listed base cost.",
      "source_url": "https://www.frase.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631380+00:00",
      "source_sha256": "e3e54bac3a8617e564639339bf6500e35002ee4e061601985eef64545fbeb617",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "frase-scale",
      "vendor": "frase",
      "plan": "Scale",
      "monthly_charge": 299,
      "annual_monthly_equivalent": 239,
      "annual_charge": 2868,
      "currency": "USD",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "articles",
      "native_allowance": 100,
      "native_period": "monthly",
      "seats": 5,
      "sites_or_projects": 10,
      "scope": "Frase content platform",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "Article count is not verified completed publishable output. Refresh/retry consumption not established. Tax treatment not established. Currency explicitly USD in retained pricing text. Optional extras are outside listed base cost.",
      "source_url": "https://www.frase.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631380+00:00",
      "source_sha256": "e3e54bac3a8617e564639339bf6500e35002ee4e061601985eef64545fbeb617",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "neuronwriter-bronze",
      "vendor": "neuronwriter",
      "plan": "Bronze",
      "monthly_charge": 23,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": 230,
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 25,
      "native_period": "NOT_ESTABLISHED",
      "seats": "NOT_ESTABLISHED",
      "sites_or_projects": 2,
      "scope": "NEURONwriter subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "15000 AI credits; allocation cadence not established from pricing card",
      "limitations": "Document reset period not explicit in this pricing capture; do not infer it from monthly billing. AI credits are a separate meter, not document equivalents. Annual charge is explicitly displayed; no rounded monthly equivalent invented.",
      "source_url": "https://neuronwriter.com/pricing-neuron/",
      "captured_at": "2026-10-21T14:22:46.631634+00:00",
      "source_sha256": "1667938a190b09160e342dd2d5f72cd32942bced3b0ed9f960ccd38b2220aec5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "EXPLICIT_DISPLAYED_CHARGE",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "neuronwriter-silver",
      "vendor": "neuronwriter",
      "plan": "Silver",
      "monthly_charge": 45,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": 450,
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 50,
      "native_period": "NOT_ESTABLISHED",
      "seats": "NOT_ESTABLISHED",
      "sites_or_projects": 5,
      "scope": "NEURONwriter subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "30000 AI credits; allocation cadence not established from pricing card",
      "limitations": "Document reset period not explicit in this pricing capture; do not infer it from monthly billing. AI credits are a separate meter, not document equivalents. Annual charge is explicitly displayed; no rounded monthly equivalent invented.",
      "source_url": "https://neuronwriter.com/pricing-neuron/",
      "captured_at": "2026-10-21T14:22:46.631634+00:00",
      "source_sha256": "1667938a190b09160e342dd2d5f72cd32942bced3b0ed9f960ccd38b2220aec5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "EXPLICIT_DISPLAYED_CHARGE",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "neuronwriter-gold",
      "vendor": "neuronwriter",
      "plan": "Gold",
      "monthly_charge": 69,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": 690,
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 75,
      "native_period": "NOT_ESTABLISHED",
      "seats": "UNLIMITED_LISTED",
      "sites_or_projects": 10,
      "scope": "NEURONwriter subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "45000 AI credits; allocation cadence not established from pricing card",
      "limitations": "Document reset period not explicit in this pricing capture; do not infer it from monthly billing. AI credits are a separate meter, not document equivalents. Annual charge is explicitly displayed; no rounded monthly equivalent invented.",
      "source_url": "https://neuronwriter.com/pricing-neuron/",
      "captured_at": "2026-10-21T14:22:46.631634+00:00",
      "source_sha256": "1667938a190b09160e342dd2d5f72cd32942bced3b0ed9f960ccd38b2220aec5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "EXPLICIT_DISPLAYED_CHARGE",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "neuronwriter-platinum",
      "vendor": "neuronwriter",
      "plan": "Platinum",
      "monthly_charge": 93,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": 930,
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 100,
      "native_period": "NOT_ESTABLISHED",
      "seats": "UNLIMITED_LISTED",
      "sites_or_projects": 25,
      "scope": "NEURONwriter subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "60000 AI credits; allocation cadence not established from pricing card",
      "limitations": "Document reset period not explicit in this pricing capture; do not infer it from monthly billing. AI credits are a separate meter, not document equivalents. Annual charge is explicitly displayed; no rounded monthly equivalent invented.",
      "source_url": "https://neuronwriter.com/pricing-neuron/",
      "captured_at": "2026-10-21T14:22:46.631634+00:00",
      "source_sha256": "1667938a190b09160e342dd2d5f72cd32942bced3b0ed9f960ccd38b2220aec5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "EXPLICIT_DISPLAYED_CHARGE",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "neuronwriter-diamond",
      "vendor": "neuronwriter",
      "plan": "Diamond",
      "monthly_charge": 117,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": 1170,
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "documents",
      "native_allowance": 150,
      "native_period": "NOT_ESTABLISHED",
      "seats": "UNLIMITED_LISTED",
      "sites_or_projects": 50,
      "scope": "NEURONwriter subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "75000 AI credits; allocation cadence not established from pricing card",
      "limitations": "Document reset period not explicit in this pricing capture; do not infer it from monthly billing. AI credits are a separate meter, not document equivalents. Annual charge is explicitly displayed; no rounded monthly equivalent invented.",
      "source_url": "https://neuronwriter.com/pricing-neuron/",
      "captured_at": "2026-10-21T14:22:46.631634+00:00",
      "source_sha256": "1667938a190b09160e342dd2d5f72cd32942bced3b0ed9f960ccd38b2220aec5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "EXPLICIT_DISPLAYED_CHARGE",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "clearscope-essentials",
      "vendor": "clearscope",
      "plan": "Essentials",
      "monthly_charge": 129,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": "NOT_ESTABLISHED",
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "drafts",
      "native_allowance": 20,
      "native_period": "monthly",
      "seats": "UNLIMITED_LISTED",
      "sites_or_projects": "UNLIMITED_LISTED",
      "scope": "Clearscope subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "20 monthly topic explorations; 50 tracked pages. Drafts, explorations and page monitoring are distinct. Add-on selector pack quantities not pinned; no capacity top-up quote. No annual quote captured.",
      "source_url": "https://www.clearscope.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631814+00:00",
      "source_sha256": "597d8fef9edba3fae5177795224c36ee67318f867f4b68765e8d03dc4356a6f5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "NOT_ESTABLISHED",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "clearscope-business",
      "vendor": "clearscope",
      "plan": "Business",
      "monthly_charge": 399,
      "annual_monthly_equivalent": "NOT_ESTABLISHED",
      "annual_charge": "NOT_ESTABLISHED",
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "drafts",
      "native_allowance": 20,
      "native_period": "monthly",
      "seats": "UNLIMITED_LISTED",
      "sites_or_projects": "UNLIMITED_LISTED",
      "scope": "Clearscope subscription",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "50 monthly topic explorations; 300 tracked pages. Drafts, explorations and page monitoring are distinct. Add-on selector pack quantities not pinned; no capacity top-up quote. No annual quote captured.",
      "source_url": "https://www.clearscope.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631814+00:00",
      "source_sha256": "597d8fef9edba3fae5177795224c36ee67318f867f4b68765e8d03dc4356a6f5",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "NOT_ESTABLISHED",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "semrush-content-base",
      "vendor": "semrush-content",
      "plan": "Base",
      "monthly_charge": "NOT_ESTABLISHED",
      "annual_monthly_equivalent": 60,
      "annual_charge": 720,
      "currency": "DISPLAYED_DOLLAR_ISO_NOT_ESTABLISHED",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "SEO content boosts",
      "native_allowance": 5,
      "native_period": "monthly",
      "seats": "NOT_ESTABLISHED",
      "sites_or_projects": "NOT_ESTABLISHED",
      "scope": "Content Toolkit Base; not SEO + AI Search suite",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "10,000 articles/month, separate meter",
      "limitations": "Page also lists 10,000 articles/month; these are not 10,000 SEO content boosts. Separate underlying subscription requirement not established; total payable amount unknown if prerequisite applies. Month-to-month quote not captured.",
      "source_url": "https://www.semrush.com/pricing/content/",
      "captured_at": "2026-10-21T14:22:46.631988+00:00",
      "source_sha256": "89bab80608e4df57b7fcf7128da319fd68fa58e0a1287cf9275f71aec21b3270",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "se-ranking-core",
      "vendor": "se-ranking",
      "plan": "Core",
      "monthly_charge": 109,
      "annual_monthly_equivalent": 87.2,
      "annual_charge": 1046.4,
      "currency": "EUR",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "Content Marketing articles",
      "native_allowance": 25,
      "native_period": "NOT_ESTABLISHED",
      "seats": 1,
      "sites_or_projects": 10,
      "scope": "Whole SEO + GEO suite with Content Marketing row",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "25 Content Marketing articles listed in whole-suite comparison; reset/consumption semantics not explicit. Navigation also lists Content Marketing Tool under Add-ons; unconditional inclusion and payable total require confirmation. Separate annual/monthly prices displayed; article-pack size not pinned, no top-up quote.",
      "source_url": "https://seranking.com/subscription.html",
      "captured_at": "2026-10-21T14:22:46.632179+00:00",
      "source_sha256": "bf1cbcf5d01b7c4ad95ad8bdca9687a8fc959fe8f87be76d7b3eca93ebf15777",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    },
    {
      "id": "se-ranking-growth",
      "vendor": "se-ranking",
      "plan": "Growth",
      "monthly_charge": 235,
      "annual_monthly_equivalent": 188,
      "annual_charge": 2256,
      "currency": "EUR",
      "tax": "NOT_ESTABLISHED",
      "price_basis": "Public unauthenticated English HTTP response; no locale/country override; request country/geolocation not established; no checkout or paid account accessed",
      "native_unit": "Content Marketing articles",
      "native_allowance": 50,
      "native_period": "NOT_ESTABLISHED",
      "seats": 3,
      "sites_or_projects": 30,
      "scope": "Whole SEO + GEO suite with Content Marketing row",
      "separate_base_subscription": "NOT_ESTABLISHED",
      "underlying_entry_price": "NOT_ESTABLISHED",
      "secondary_meter": "NOT_ESTABLISHED",
      "limitations": "50 Content Marketing articles listed in whole-suite comparison; reset/consumption semantics not explicit. Navigation also lists Content Marketing Tool under Add-ons; unconditional inclusion and payable total require confirmation. Separate annual/monthly prices displayed; article-pack size not pinned, no top-up quote.",
      "source_url": "https://seranking.com/subscription.html",
      "captured_at": "2026-10-21T14:22:46.632179+00:00",
      "source_sha256": "bf1cbcf5d01b7c4ad95ad8bdca9687a8fc959fe8f87be76d7b3eca93ebf15777",
      "schema_version": 1,
      "dataset_date": "2026-10-21",
      "method_url": "https://benpicks.com/guides/seo-content-software-cost/",
      "citation_url": "https://benpicks.com/guides/seo-content-software-cost/#main-content",
      "attribution": "BenPicks, SEO content software cost snapshot, 21 October 2026. Public documentation; hypothetical workloads; native units are not equivalent; no product performance tested.",
      "annual_charge_basis": "CALCULATED_ANNUAL_EQUIVALENT_TIMES_12",
      "site_meter_qualification": "Vendor-native sites, domains or projects; not equivalent across products. Seats may be manager seats or team members, as named by vendor."
    }
  ],
  "scenarios": [
    {
      "id": "solo",
      "new": 8,
      "refresh": 4,
      "monthly_jobs": 12,
      "seats": 1,
      "sites": 1
    },
    {
      "id": "team",
      "new": 20,
      "refresh": 10,
      "monthly_jobs": 30,
      "seats": 3,
      "sites": 2
    },
    {
      "id": "agency",
      "new": 40,
      "refresh": 20,
      "monthly_jobs": 60,
      "seats": 5,
      "sites": 5
    }
  ],
  "calculations": [
    {
      "scenario": "solo",
      "plan_id": "surfer-discovery",
      "jobs_in_native_period": 144,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -24,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "surfer-standard",
      "jobs_in_native_period": 144,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 216,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "surfer-pro",
      "jobs_in_native_period": 144,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 216,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "surfer-peace-of-mind",
      "jobs_in_native_period": 144,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "UNLIMITED_SUBJECT_TO_TERMS",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "frase-starter",
      "jobs_in_native_period": 12,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -2,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "frase-professional",
      "jobs_in_native_period": 12,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 28,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "frase-scale",
      "jobs_in_native_period": 12,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 88,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "neuronwriter-bronze",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "neuronwriter-silver",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "neuronwriter-gold",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "neuronwriter-platinum",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "neuronwriter-diamond",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "clearscope-essentials",
      "jobs_in_native_period": 12,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 8,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "clearscope-business",
      "jobs_in_native_period": 12,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 8,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "semrush-content-base",
      "jobs_in_native_period": 12,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -7,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "se-ranking-core",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "solo",
      "plan_id": "se-ranking-growth",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "surfer-discovery",
      "jobs_in_native_period": 360,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -240,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "surfer-standard",
      "jobs_in_native_period": 360,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 0,
      "conditional_count_result": "CONDITIONAL_COUNT_EXACT_NO_RETRY_MARGIN",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "surfer-pro",
      "jobs_in_native_period": 360,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 0,
      "conditional_count_result": "CONDITIONAL_COUNT_EXACT_NO_RETRY_MARGIN",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "surfer-peace-of-mind",
      "jobs_in_native_period": 360,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "UNLIMITED_SUBJECT_TO_TERMS",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "frase-starter",
      "jobs_in_native_period": 30,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -20,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "frase-professional",
      "jobs_in_native_period": 30,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 10,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "frase-scale",
      "jobs_in_native_period": 30,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 70,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "neuronwriter-bronze",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "neuronwriter-silver",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "neuronwriter-gold",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "neuronwriter-platinum",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "neuronwriter-diamond",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "clearscope-essentials",
      "jobs_in_native_period": 30,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -10,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "clearscope-business",
      "jobs_in_native_period": 30,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -10,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "semrush-content-base",
      "jobs_in_native_period": 30,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -25,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "se-ranking-core",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "team",
      "plan_id": "se-ranking-growth",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "surfer-discovery",
      "jobs_in_native_period": 720,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -600,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "surfer-standard",
      "jobs_in_native_period": 720,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -360,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "surfer-pro",
      "jobs_in_native_period": 720,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -360,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "surfer-peace-of-mind",
      "jobs_in_native_period": 720,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "UNLIMITED_SUBJECT_TO_TERMS",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "frase-starter",
      "jobs_in_native_period": 60,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -50,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "frase-professional",
      "jobs_in_native_period": 60,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -20,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "frase-scale",
      "jobs_in_native_period": 60,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": 40,
      "conditional_count_result": "CONDITIONAL_COUNT_COVERED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "neuronwriter-bronze",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "neuronwriter-silver",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "neuronwriter-gold",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "neuronwriter-platinum",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "neuronwriter-diamond",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "clearscope-essentials",
      "jobs_in_native_period": 60,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -40,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "clearscope-business",
      "jobs_in_native_period": 60,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -40,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "semrush-content-base",
      "jobs_in_native_period": 60,
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": -55,
      "conditional_count_result": "CONDITIONAL_COUNT_SHORTFALL",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "se-ranking-core",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    },
    {
      "scenario": "agency",
      "plan_id": "se-ranking-growth",
      "jobs_in_native_period": "NOT_ESTABLISHED",
      "mapping_assumption": "ONE_JOB_ONE_NATIVE_UNIT_UNVERIFIED; no conversion/equivalence between vendors",
      "conditional_headroom": "NOT_ESTABLISHED",
      "conditional_count_result": "NOT_ESTABLISHED",
      "full_workflow_fit": "NOT_ESTABLISHED",
      "fit_reason": "Native per-job consumption not verified; all other dimensional and prerequisite checks still required"
    }
  ],
  "method": "Displayed price, annual equivalent and charge are separate; unknown never zero; currency not inferred from $. Native units not equivalent. Workload headroom assumes one job consumes one native unit; not a recommendation or observed bill. Full workflow fit remains not established.",
  "source_manifest": {
    "surfer": {
      "url": "https://surferseo.com/pricing/",
      "captured_at": "2026-10-21T14:22:46.630815+00:00",
      "status": 200,
      "final_url": "https://surferseo.com/pricing/",
      "sha256": "82204ec1ff8d1095a5fabdd97e659e25f05b1f32a960e74df8456af9415e8922",
      "text_bytes": 17983
    },
    "frase": {
      "url": "https://www.frase.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631380+00:00",
      "status": 200,
      "final_url": "https://www.frase.io/pricing",
      "sha256": "e3e54bac3a8617e564639339bf6500e35002ee4e061601985eef64545fbeb617",
      "text_bytes": 17050
    },
    "neuronwriter": {
      "url": "https://neuronwriter.com/pricing-neuron/",
      "captured_at": "2026-10-21T14:22:46.631634+00:00",
      "status": 200,
      "final_url": "https://neuronwriter.com/pricing-neuron/",
      "sha256": "1667938a190b09160e342dd2d5f72cd32942bced3b0ed9f960ccd38b2220aec5",
      "text_bytes": 4707
    },
    "clearscope": {
      "url": "https://www.clearscope.io/pricing",
      "captured_at": "2026-10-21T14:22:46.631814+00:00",
      "status": 200,
      "final_url": "https://www.clearscope.io/pricing",
      "sha256": "597d8fef9edba3fae5177795224c36ee67318f867f4b68765e8d03dc4356a6f5",
      "text_bytes": 4327
    },
    "semrush-content": {
      "url": "https://www.semrush.com/pricing/content/",
      "captured_at": "2026-10-21T14:22:46.631988+00:00",
      "status": 200,
      "final_url": "https://www.semrush.com/pricing/content/",
      "sha256": "89bab80608e4df57b7fcf7128da319fd68fa58e0a1287cf9275f71aec21b3270",
      "text_bytes": 6612
    },
    "se-ranking": {
      "url": "https://seranking.com/subscription.html",
      "captured_at": "2026-10-21T14:22:46.632179+00:00",
      "status": 200,
      "final_url": "https://seranking.com/subscription.html",
      "sha256": "bf1cbcf5d01b7c4ad95ad8bdca9687a8fc959fe8f87be76d7b3eca93ebf15777",
      "text_bytes": 13175
    }
  },
  "supplemental_sources": [
    {
      "url": "https://docs.surferseo.com/en/articles/12944161-fair-usage-policy",
      "status": "TRANSFORMED_WEB_READER_RECORD_AFTER_DIRECT_HTTP_403",
      "retained_at": "2026-10-21T14:30:08.173618+00:00",
      "record_sha256": "5961f0122a56a38a52f238919f2d766cae156601d18feb7f0c1fa46c935e1820",
      "original_response_sha256": "NOT_ESTABLISHED",
      "scope": "Qualitative unlimited/fair-use qualification only; numeric guideline not promoted to numeric dataset allowance; record hash identifies transformed evidence, not origin HTML"
    }
  ]
}
