{
 "name": "FindAgency HQ Agency Price Index",
 "title": "Agency Price Index",
 "url": "https://findagencyhq.com/datasets/agency-price-index/",
 "csv": "https://findagencyhq.com/datasets/agency-price-index.csv",
 "markdown": "https://findagencyhq.com/datasets/agency-price-index/index.md",
 "computed_at": "2026-09-26",
 "license": "https://findagencyhq.com/terms",
 "headline": "The median published figure in the Agency Price Index is 1,130 USD across 7 sources' own pages in USD (range 499 to 3,000 USD; 8 sources publish a figure), read 26 September 2026.",
 "quotes": [
  "The median published figure in the Agency Price Index is 1,130 USD across 7 sources' own pages in USD (range 499 to 3,000 USD; 8 sources publish a figure), read 26 September 2026.",
  "8 of the 41 named sources read in full publish a figure; 33 publish none, read 26 September 2026.",
  "Agency Price Index, currency USD: median 1,130 USD across 7 sources, read 26 September 2026.",
  "Agency Price Index, currency GBP: median 399 GBP across 1 source, read 26 September 2026.",
  "The median is unchanged since 25 September 2026 (was 1,130 USD across 7)."
 ],
 "citation": "\"FindAgency HQ Agency Price Index\", updated 2026-09-26, https://findagencyhq.com/datasets/agency-price-index/.",
 "changed_since": {
  "since": "2026-09-25",
  "previous_median": 1130,
  "delta": 0,
  "direction": "unchanged",
  "sentence": "The median is unchanged since 25 September 2026 (was 1,130 USD across 7)."
 },
 "national": {
  "unit": "USD",
  "n": 7,
  "median": 1130,
  "min": 499,
  "max": 3000,
  "p25": 500,
  "p75": 2500,
  "mean": 1382.5714,
  "units": {
   "GBP": 1,
   "USD": 7
  },
  "published_sources": 8,
  "named_sources": 49,
  "read_sources": 41,
  "not_published": 33,
  "published_share": 0.195
 },
 "by_axis": {
  "currency": {
   "USD": {
    "USD": {
     "n": 7,
     "median": 1130,
     "min": 499,
     "max": 3000,
     "p25": 500,
     "p75": 2500,
     "mean": 1382.5714
    }
   },
   "GBP": {
    "GBP": {
     "n": 1,
     "median": 399,
     "min": 399,
     "max": 399,
     "p25": 399,
     "p75": 399,
     "mean": 399
    }
   }
  }
 },
 "rows": [
  {
   "source": "Straight North pricing",
   "url": "https://www.straightnorth.com/pricing/",
   "figure": "$1,500 ",
   "value": 1500,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "Our prices start at $1,500 per month.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "2aa307543ee96fcf546e805c0b7386fbfeef5c9afcca1cc5b1c279c29e5b5126"
  },
  {
   "source": "Boulder SEO Marketing pricing",
   "url": "https://boulderseomarketing.com/seo-pricing/",
   "figure": "$3,000",
   "value": 3000,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "For local businesses serious about authority and AI visibility. $3,000",
   "source_class": "primary-provider-own-site",
   "text_sha256": "5d4bf90f39c870ece303effd5daf4f9dc61fa3dd4a431085c6408eee3fa0a2a0"
  },
  {
   "source": "Digital Guider pricing: seo pricing",
   "url": "https://digitalguider.com/pricing/seo-pricing/",
   "figure": "$500",
   "value": 500,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "Choose the plan that right for you and let’s get started $500",
   "source_class": "primary-provider-own-site",
   "text_sha256": "945ccb9a2a54422dcfa463f5d7b25eddd52c746bef900fb3ba486375dd3b5114"
  },
  {
   "source": "EcomX Agency pricing",
   "url": "https://ecomxagency.com/products/ecommerce-seo-packages-pricing",
   "figure": "$549",
   "value": 549,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "starts at $549",
   "source_class": "primary-provider-own-site",
   "text_sha256": "493e3e310b8403e004801404d89977dbcba80d6eda02f629f35b13b5a2348dea"
  },
  {
   "source": "Prosomo pricing",
   "url": "https://prosomo.com/en/marketing/digital-marketing/search-engine-optimization-seo/packages/",
   "figure": "$1,130",
   "value": 1130,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "$1,130/ month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "10421092f0684a81f9328d237f33eb4867caed10aa54a6bc2de57712bd12de4c"
  },
  {
   "source": "Studio 36 Digital pricing",
   "url": "https://studio36digital.co.uk/seo-packages/",
   "figure": "£399",
   "value": 399,
   "unit": "GBP",
   "vat": null,
   "axis": {
    "currency": "GBP"
   },
   "retrieved_at": "2026-09-12",
   "quote": "£399+VAT/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "3922300221ed7aa77a917ce38d74b303f31b4e106f802762a88afb719aced334"
  },
  {
   "source": "PageTraffic pricing",
   "url": "https://www.pagetraffic.com/seo-packages.php",
   "figure": "$499 ",
   "value": 499,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "Plans start as low as $499 per month.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "5b8b554de1fa3684eba8ceb33a7939beecf3d895dcd039ff3bdb3418bc49330d"
  },
  {
   "source": "The SEO Works pricing: seo packages",
   "url": "https://www.seoworks.com/seo-services/seo-packages/",
   "figure": "$2500 ",
   "value": 2500,
   "unit": "USD",
   "vat": null,
   "axis": {
    "currency": "USD"
   },
   "retrieved_at": "2026-09-12",
   "quote": "Our fixed-price SEO Packages start from $2500 per month, see our example pricing and packages below.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "ac02302bc102f0ad95e010bf4af369ada621044c439aeb56c2745fffa8ef87df"
  }
 ],
 "not_published": [
  {
   "source": "Clicks Geek pricing",
   "url": "https://clicksgeek.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Digital Guider pricing: pricing",
   "url": "https://digitalguider.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "FatJoe pricing: services",
   "url": "https://fatjoe.com/services/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Flowium pricing",
   "url": "https://flowium.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "HawkSEM pricing",
   "url": "https://hawksem.com/ppc-management-services/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Loganix pricing",
   "url": "https://loganix.com/seo-services/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "ManyPixels pricing",
   "url": "https://manypixels.co/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Martin Wilson pricing",
   "url": "https://martinwilson.info/cro/cro-packages-prices/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Orra pricing",
   "url": "https://orra.design/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Superside pricing",
   "url": "https://superside.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Brafton pricing: pricing",
   "url": "https://www.brafton.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Brafton pricing: seo packages",
   "url": "https://www.brafton.com/services/seo-packages/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Click Intelligence pricing",
   "url": "https://www.clickintelligence.co.uk/seo/conversion-rate-optimisation/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Coalition Technologies pricing",
   "url": "https://www.coalitiontechnologies.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "HigherVisibility pricing",
   "url": "https://www.highervisibility.com/seo/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "InboxArmy pricing",
   "url": "https://www.inboxarmy.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Lyfemarketing pricing",
   "url": "https://www.lyfemarketing.com/social-media-management-pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "OuterBox pricing",
   "url": "https://www.outerboxdesign.com/articles/seo/seo-pricing-costs/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "ReputationX pricing",
   "url": "https://www.reputationx.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Scripted pricing",
   "url": "https://www.scripted.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "SEOReseller pricing: pricing packages",
   "url": "https://www.seoreseller.com/pricing-packages/",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Softtrix pricing",
   "url": "https://www.softtrix.com/blog/white-label-seo-pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Spidergap pricing",
   "url": "https://www.spidergap.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Uplers pricing",
   "url": "https://www.uplers.com/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Verblio pricing",
   "url": "https://www.verblio.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WebFX pricing: social media pricing",
   "url": "https://www.webfx.com/blog/social-media/social-media-pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WebFX pricing: pricing",
   "url": "https://www.webfx.com/content-marketing/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WebFX pricing: pricing",
   "url": "https://www.webfx.com/ppc/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WebFX pricing: pricing",
   "url": "https://www.webfx.com/seo/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WebFX pricing: pricing",
   "url": "https://www.webfx.com/social-media/pricing/",
   "retrieved_at": "2026-09-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WebFX pricing: pricing",
   "url": "https://www.webfx.com/web-design/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Wildnet Technologies pricing",
   "url": "https://www.wildnettechnologies.com/white-label-seo-pricing-packages",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "webfx.com",
   "url": "https://www.webfx.com/seo/pricing/",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  }
 ],
 "sources": [
  {
   "url": "https://boulderseomarketing.com/seo-pricing/",
   "label": "Boulder SEO Marketing pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://clicksgeek.com/pricing/",
   "label": "Clicks Geek pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://digitalguider.com/pricing/",
   "label": "Digital Guider pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://digitalguider.com/pricing/seo-pricing/",
   "label": "Digital Guider pricing: seo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://ecomxagency.com/products/ecommerce-seo-packages-pricing",
   "label": "EcomX Agency pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fatjoe.com/pricing/",
   "label": "FatJoe pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fatjoe.com/services/",
   "label": "FatJoe pricing: services",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://flowium.com/pricing/",
   "label": "Flowium pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://hawksem.com/ppc-management-services/",
   "label": "HawkSEM pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://loganix.com/seo-services/",
   "label": "Loganix pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://manypixels.co/pricing",
   "label": "ManyPixels pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://martinwilson.info/cro/cro-packages-prices/",
   "label": "Martin Wilson pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://orra.design/pricing",
   "label": "Orra pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://prosomo.com/en/marketing/digital-marketing/search-engine-optimization-seo/packages/",
   "label": "Prosomo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://studio36digital.co.uk/seo-packages/",
   "label": "Studio 36 Digital pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://superside.com/pricing",
   "label": "Superside pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://thriveagency.com/pricing/",
   "label": "Thriveagency pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.brafton.com/pricing/",
   "label": "Brafton pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.brafton.com/services/seo-packages/",
   "label": "Brafton pricing: seo packages",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.clickintelligence.co.uk/seo/conversion-rate-optimisation/",
   "label": "Click Intelligence pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.coalitiontechnologies.com/pricing",
   "label": "Coalition Technologies pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fmeos.com/search-engine-optimization/seo-packages-pricing",
   "label": "Fmeos pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.highervisibility.com/seo/pricing/",
   "label": "HigherVisibility pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.inboxarmy.com/pricing/",
   "label": "InboxArmy pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.lyfemarketing.com/social-media-management-pricing/",
   "label": "Lyfemarketing pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.outerboxdesign.com/articles/seo/seo-pricing-costs/",
   "label": "OuterBox pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.pagetraffic.com/seo-packages.php",
   "label": "PageTraffic pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.reputationx.com/pricing",
   "label": "ReputationX pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.scripted.com/pricing",
   "label": "Scripted pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.seoadvantage.com/pricing/",
   "label": "Seoadvantage pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.seoreseller.com/pricing-packages/",
   "label": "SEOReseller pricing: pricing packages",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.seoreseller.com/pricing/",
   "label": "SEOReseller pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.seoworks.com/pricing/",
   "label": "The SEO Works pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.seoworks.com/seo-services/seo-packages/",
   "label": "The SEO Works pricing: seo packages",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.softtrix.com/blog/white-label-seo-pricing/",
   "label": "Softtrix pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.spidergap.com/pricing",
   "label": "Spidergap pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.straightnorth.com/pricing/",
   "label": "Straight North pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.thehoth.com/pricing/",
   "label": "The HOTH pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.thehoth.com/seo-packages/",
   "label": "The HOTH pricing: seo packages",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.uplers.com/pricing/",
   "label": "Uplers pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.verblio.com/pricing",
   "label": "Verblio pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/blog/social-media/social-media-pricing/",
   "label": "WebFX pricing: social media pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/content-marketing/pricing/",
   "label": "WebFX pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/ppc/pricing/",
   "label": "WebFX pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/seo/pricing/",
   "label": "WebFX pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/social-media/pricing/",
   "label": "WebFX pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/web-design/pricing/",
   "label": "WebFX pricing: pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.wildnettechnologies.com/white-label-seo-pricing-packages",
   "label": "Wildnet Technologies pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.webfx.com/seo/pricing/",
   "label": "webfx.com",
   "license": "the publisher's own terms; quoted for reporting and comment"
  }
 ],
 "methodology": "Every row is a verbatim sentence read from the named source's own page through the estate's fetch service on the date shown, hash-pinned to the stored read (the sha of the page's visible text; the raw page is mirrored to R2). 8 of the 41 named sources that could be read published a usable figure; 33 published none and are recorded as not published, never filled in; 8 could not be read (blocked, dead or unreachable) and count nowhere. The headline figures (median, minimum, maximum, quartiles) are over ONE figure per source in USD (a source's median where its page yielded several accepted sentences), so N counts sources, never sentences; 266 candidate sentence(s) were refused by a reviewer with the reason recorded. Derivation as chartered: the median, minimum and maximum PUBLISHED price per service (SEO retainer, local SEO package, PPC management fee, web design build, content per article, link per placement, social per month, audit), per pricing model (monthly retainer, percentage of ad spend, per unit, project, hourly) and per currency, computed over the agencies that publish a number at all - and the headline derivation is that LAST clause: the share of the agency market that publishes a price, measured rather than asserted, per service and per country, because the whole category's buyers' guides state a range and none of them says how many of the agencies they rank would tell you. Beside it: the cheapest and dearest published package per service, the spread between the US and GB medians, and repriced-since the previous read.",
 "embed": "<figure style=\"margin:0;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff;color:#111111;font-family:system-ui,sans-serif;max-width:480px\"><p style=\"margin:0 0 8px;font-size:28px;font-weight:700;color:#111111;background:#ffffff\">1,130 USD</p><p style=\"margin:0 0 8px;font-size:14px;color:#111111;background:#ffffff\">median published figure, Agency Price Index, across 8 sources, read 26 September 2026</p><figcaption style=\"font-size:12px;color:#444444;background:#ffffff\"><a href=\"https://findagencyhq.com/datasets/agency-price-index/#median\" style=\"color:#1a4fd6;background:#ffffff\">Source: FindAgency HQ Agency Price Index</a></figcaption></figure>"
}
