{
 "name": "toolsppc.co.uk PPC Tool Pricing Index",
 "title": "PPC Tool Pricing Index",
 "url": "https://toolsppc.co.uk/datasets/ppc-tool-pricing-index/",
 "csv": "https://toolsppc.co.uk/datasets/ppc-tool-pricing-index.csv",
 "markdown": "https://toolsppc.co.uk/datasets/ppc-tool-pricing-index/index.md",
 "computed_at": "2026-09-21",
 "license": "https://toolsppc.co.uk/terms",
 "headline": "The median published figure in the PPC Tool Pricing Index is 89.50 USD across 26 sources' own pages in USD (range 10 to 510 USD; 32 sources publish a figure), read 21 September 2026.",
 "quotes": [
  "The median published figure in the PPC Tool Pricing Index is 89.50 USD across 26 sources' own pages in USD (range 10 to 510 USD; 32 sources publish a figure), read 21 September 2026.",
  "32 of the 67 named sources read in full publish a figure; 35 publish none, read 21 September 2026."
 ],
 "citation": "\"toolsppc.co.uk PPC Tool Pricing Index\", updated 2026-09-21, https://toolsppc.co.uk/datasets/ppc-tool-pricing-index/.",
 "changed_since": null,
 "national": {
  "unit": "USD",
  "n": 26,
  "median": 89.495,
  "min": 10,
  "max": 510,
  "p25": 49,
  "p75": 149,
  "mean": 140.9612,
  "units": {
   "EUR": 5,
   "GBP": 1,
   "USD": 26
  },
  "published_sources": 32,
  "named_sources": 80,
  "read_sources": 67,
  "not_published": 35,
  "published_share": 0.478
 },
 "by_axis": {},
 "rows": [
  {
   "source": "Optmyzr pricing",
   "url": "https://www.optmyzr.com/pricing/",
   "figure": "$66",
   "value": 66,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Build and manage eCommerce and non-endemic ad campaigns on the world’s largest marketplace—Amazon.Starting at just $66/month, Optmyzr’s Amazon Ad tools allow you to:",
   "source_class": "primary-provider-own-site",
   "text_sha256": "ffa59b9bae6b090064c344eee4e6c23c46926a436f26b991b1b67ab81562b2cd"
  },
  {
   "source": "Adalysis pricing",
   "url": "https://adalysis.com/pricing/",
   "figure": "$149",
   "value": 149,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$149",
   "source_class": "primary-provider-own-site",
   "text_sha256": "36b172d138440683c67f34834807e1b6e1d4b4852e2a6e84790927bc829541e3"
  },
  {
   "source": "Opteo pricing",
   "url": "https://opteo.com/pricing",
   "figure": "$129",
   "value": 129,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$129/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "7067490d2312cc730acd9271d7ab8f3495b238927a43ca55fe9ae391f378810d"
  },
  {
   "source": "Adsbot pricing",
   "url": "https://www.adsbot.co/pricing",
   "figure": "$99",
   "value": 99,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Plans perfectly scaled for your team, from solo to agency. $99",
   "source_class": "primary-provider-own-site",
   "text_sha256": "097b3e3b9253a50e391ef1d5372dc62ad6a603852de7353ac15e22ea884b2e8c"
  },
  {
   "source": "Adzooma pricing",
   "url": "https://adzooma.com/pricing/",
   "figure": "$69",
   "value": 69,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$69monthly",
   "source_class": "primary-provider-own-site",
   "text_sha256": "07d8fb18a5775b99fad17deabc3ccb1403160871110b1364edb5c1e62ee160de"
  },
  {
   "source": "Marin Software pricing",
   "url": "https://www.marinsoftware.com/pricing",
   "figure": "$500",
   "value": 500,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Starting at $500/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "3f073d0c3ec1148180ff6b5852ae0f1f1316f46dcb4414d358a37679a40edf4d"
  },
  {
   "source": "Adcore pricing",
   "url": "https://www.adcore.com/pricing/",
   "figure": "US$79.99",
   "value": 79.99,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "US$79.99/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "02775414e4bb23f286f7103d5d01a0411a765594a749f74aa2bf8a4ebdffd649"
  },
  {
   "source": "Adthena pricing",
   "url": "https://www.adthena.com/pricing/",
   "figure": "$350",
   "value": 350,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$350/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "6fd418f1e25244d49603f7b6d4c93e19a62ef276bf2df5fc3c90019a9d5deaad"
  },
  {
   "source": "PPCexpo pricing",
   "url": "https://ppcexpo.com/pricing",
   "figure": "$10",
   "value": 10,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$10",
   "source_class": "primary-provider-own-site",
   "text_sha256": "2ce192daf031ef246aafbb797715f6e5c6620304fe698ffc0d53e8d3adc2b123"
  },
  {
   "source": "DashThis pricing",
   "url": "https://dashthis.com/pricing/",
   "figure": "$44",
   "value": 44,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$44/MO",
   "source_class": "primary-provider-own-site",
   "text_sha256": "d0578148aa517bb7b52249e52d6515694e4fc8e0a0f8d9a9dccea75ec415cb37"
  },
  {
   "source": "Whatagraph pricing",
   "url": "https://whatagraph.com/pricing",
   "figure": "€699 ",
   "value": 699,
   "unit": "EUR",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "from €699 per month, billed annually",
   "source_class": "primary-provider-own-site",
   "text_sha256": "7001f416831f4f3f0995842110529548ca101ef17a99394c50c41fac1f8f6753"
  },
  {
   "source": "Databox pricing",
   "url": "https://www.databox.com/pricing",
   "figure": "$99",
   "value": 99,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "The Agency plan is for agencies managing multiple clients: starts at $99/month with unlimited users, 20 data sources, and 300 AI credits/mo, plus bulk actions, custom templates, and cross-client reporting.",
   "source_class": "primary-provider-own-site",
   "text_sha256": "1b9ba49e14a3c9d35d86fd8215abdf2143d57dfbdf8ea3934ec38325c8a1efe3"
  },
  {
   "source": "Klipfolio pricing",
   "url": "https://www.klipfolio.com/pricing",
   "figure": "$140 ",
   "value": 140,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$140 billed monthly",
   "source_class": "primary-provider-own-site",
   "text_sha256": "32d64d92990ab9ae52f9887696897893e49a9269229024e63c1a5a3de245b3a7"
  },
  {
   "source": "Supermetrics pricing",
   "url": "https://supermetrics.com/pricing",
   "figure": "€ 39",
   "value": 39,
   "unit": "EUR",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "€ 39",
   "source_class": "primary-provider-own-site",
   "text_sha256": "a3adb53b462680eebe4bb7e8fa0d3533b964ee7c0e266a1fc10f17ed9bd6a2f3"
  },
  {
   "source": "Funnel.io pricing",
   "url": "https://funnel.io/pricing",
   "figure": "€280",
   "value": 280,
   "unit": "EUR",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Starts from €280",
   "source_class": "primary-provider-own-site",
   "text_sha256": "2c54d13331a144096a692381f422f5de0ea9433896f56e03a1b3a6d025484533"
  },
  {
   "source": "Improvado pricing",
   "url": "https://improvado.io/pricing",
   "figure": "$100 ",
   "value": 100,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$100 /mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "3d43135fd63cc71a6ee46c42cfe887a693f1981c4af27a667cb41cb29d7b0229"
  },
  {
   "source": "Fraud Blocker pricing",
   "url": "https://fraudblocker.com/pricing",
   "figure": "$79",
   "value": 79,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$79/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "8eb2c6526e7565e6a99a2f437c26bebbcdeecf374ed48ff48e0b09724a296fef"
  },
  {
   "source": "ClickGUARD pricing",
   "url": "https://www.clickguard.com/pricing/",
   "figure": "$119 ",
   "value": 119,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$119 /mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "0ec990aaede265e8c1c86f6f8b1b751af7bc106193f07400632cb2591951a679"
  },
  {
   "source": "TrafficGuard pricing",
   "url": "https://www.trafficguard.ai/pricing/",
   "figure": "$49 ",
   "value": 49,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$49 / month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "6c1659b27984da375cef228d57f4bae591ec376b5a9d796c47296caceb41f5ce"
  },
  {
   "source": "ClickPatrol pricing",
   "url": "https://clickpatrol.com/pricing/",
   "figure": "71€",
   "value": 71,
   "unit": "EUR",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "71€ / Month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "e15094b46bb7749e981ac60b3d8de39658998b3ea7ba05ddb9c9756946ebf0ca"
  },
  {
   "source": "Polygraph pricing",
   "url": "https://polygraph.net/pricing/",
   "figure": "$450",
   "value": 450,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Monthly Price USD $450",
   "source_class": "primary-provider-own-site",
   "text_sha256": "893ff3ec2fa7ba993e21b9ec0aca27c0acb6addd2c0fb393b4515b5c38150861"
  },
  {
   "source": "AdEspresso pricing",
   "url": "https://adespresso.com/pricing/",
   "figure": "$49 ",
   "value": 49,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Pick your perfect plan $49 USD",
   "source_class": "primary-provider-own-site",
   "text_sha256": "32d38c5b8148fd8318fcd673f6f728a16a6d600348a1fc7384cb6c11bf9a76c9"
  },
  {
   "source": "Teikametrics pricing",
   "url": "https://www.teikametrics.com/pricing/",
   "figure": "$149 ",
   "value": 149,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$149 / month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "be0ec33fd04ad1d82f1ca483de413a03e53fbcfa6d0bb8d6f1a6227e2fa9ab03"
  },
  {
   "source": "Ad Badger pricing",
   "url": "https://www.adbadger.com/pricing/",
   "figure": "$510",
   "value": 510,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Starts at $510",
   "source_class": "primary-provider-own-site",
   "text_sha256": "3f63526724cd44ede734fdccdf35c3de5888fdd6edeb20e9fcd64d7567c6d0e2"
  },
  {
   "source": "Scale Insights pricing",
   "url": "https://scaleinsights.com/pricing",
   "figure": "$78",
   "value": 78,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Prices are stated in USD $78",
   "source_class": "primary-provider-own-site",
   "text_sha256": "bc7d444e0be03e885dd96fc0fb19c1a0e1379f4d8820e7a2c53dd7ce29d6260a"
  },
  {
   "source": "DataFeedWatch pricing",
   "url": "https://www.datafeedwatch.com/pricing",
   "figure": "€54",
   "value": 54,
   "unit": "EUR",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "€54/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "e73e92de526bc9c4bfe8ec81a0c0897f160abba622033313c743389d0a39d70b"
  },
  {
   "source": "GoDataFeed pricing",
   "url": "https://www.godatafeed.com/pricing",
   "figure": "$39",
   "value": 39,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Total / month $39",
   "source_class": "primary-provider-own-site",
   "text_sha256": "d1ca0cd7bb31b06f961e3e9bdb848851980b9644a8f4742ddeb686180d7a3ac8"
  },
  {
   "source": "ShoppingFeeder pricing",
   "url": "https://www.shoppingfeeder.com/pricing/",
   "figure": "$20.00 ",
   "value": 20,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$20.00 /month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "f244f697b41c93ec6e61ea916540b342193715f58bc788c09d9379be60291a4c"
  },
  {
   "source": "Feed Optimise pricing",
   "url": "https://feedoptimise.com/pricing/",
   "figure": "$59 ",
   "value": 59,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$59 / month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "35caa1f6c2f393e48f58aead746f82790f174d9b502c16b9dab2a673d7dcee87"
  },
  {
   "source": "WhatConverts pricing",
   "url": "https://www.whatconverts.com/pricing/",
   "figure": "$30",
   "value": 30,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "$30/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "882d5f51ded4281a2675faf664dcb3c95bf4c8bc9eef5f5cc6ae59e76afdd922"
  },
  {
   "source": "Mediahawk pricing",
   "url": "https://www.mediahawk.co.uk/pricing/",
   "figure": "£199",
   "value": 199,
   "unit": "GBP",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "£199",
   "source_class": "primary-provider-own-site",
   "text_sha256": "13f67c9e2d61094049d3b580afdf84827736becfe20c941c0acedee55686de3e"
  },
  {
   "source": "Attribution pricing",
   "url": "https://www.attributionapp.com/pricing/",
   "figure": "$199",
   "value": 199,
   "unit": "USD",
   "axis": {},
   "retrieved_at": "2026-09-21",
   "quote": "Shopify — $199/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "5fe7523671055a6660fbb5c16007b1d6f842ecb58a19609c1166854c52586f00"
  }
 ],
 "not_published": [
  {
   "source": "TrueClicks pricing",
   "url": "https://www.trueclicks.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Skai pricing",
   "url": "https://www.skai.io/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WASK pricing",
   "url": "https://www.wask.co/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Swydo pricing",
   "url": "https://www.swydo.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "ReportGarden pricing",
   "url": "https://www.reportgarden.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "TapClicks pricing",
   "url": "https://www.tapclicks.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "NinjaCat pricing",
   "url": "https://www.ninjacat.io/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Adverity pricing",
   "url": "https://www.adverity.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "ClickCease pricing",
   "url": "https://www.clickcease.com/pricing.html",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Lunio pricing",
   "url": "https://www.lunio.ai/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Anura pricing",
   "url": "https://www.anura.io/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Madgicx pricing",
   "url": "https://madgicx.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Birch (Revealbot) pricing",
   "url": "https://revealbot.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "HUNCH pricing",
   "url": "https://hunchads.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Helium 10 pricing",
   "url": "https://www.helium10.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Perpetua pricing",
   "url": "https://perpetua.io/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "SellerApp pricing",
   "url": "https://www.sellerapp.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Jungle Scout pricing",
   "url": "https://www.junglescout.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Seller Labs pricing",
   "url": "https://www.sellerlabs.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Zonmaster pricing",
   "url": "https://www.zonmaster.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Quartile pricing",
   "url": "https://www.quartile.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Productsup pricing",
   "url": "https://www.productsup.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Confect pricing",
   "url": "https://www.confect.io/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Unbounce pricing",
   "url": "https://unbounce.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Instapage pricing",
   "url": "https://instapage.com/en/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Ruler Analytics pricing",
   "url": "https://www.ruleranalytics.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Phonexa pricing",
   "url": "https://www.phonexa.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "LeadsRx pricing",
   "url": "https://www.leadsrx.com/pricing/",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Northbeam pricing",
   "url": "https://northbeam.io/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "SegmentStream pricing",
   "url": "https://www.segmentstream.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Dreamdata pricing",
   "url": "https://www.dreamdata.io/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Adroll pricing",
   "url": "https://www.adroll.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Triple Whale pricing",
   "url": "https://triplewhale.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "WordStream pricing",
   "url": "https://www.wordstream.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Channable pricing",
   "url": "https://channable.com/pricing",
   "retrieved_at": "2026-09-21",
   "reason": "every candidate on the page was refused"
  }
 ],
 "sources": [
  {
   "url": "https://www.optmyzr.com/pricing/",
   "label": "Optmyzr pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://adalysis.com/pricing/",
   "label": "Adalysis pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://opteo.com/pricing",
   "label": "Opteo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.trueclicks.com/pricing",
   "label": "TrueClicks pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.adsbot.co/pricing",
   "label": "Adsbot pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://adzooma.com/pricing/",
   "label": "Adzooma pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.marinsoftware.com/pricing",
   "label": "Marin Software pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.skai.io/pricing",
   "label": "Skai pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.adcore.com/pricing/",
   "label": "Adcore pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.adthena.com/pricing/",
   "label": "Adthena pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.wask.co/pricing",
   "label": "WASK pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://ppcexpo.com/pricing",
   "label": "PPCexpo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.spyfu.com/pricing",
   "label": "SpyFu pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.semrush.com/prices/",
   "label": "Semrush prices",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://ahrefs.com/pricing",
   "label": "Ahrefs pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.similarweb.com/corp/pricing/",
   "label": "SimilarWeb pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://agencyanalytics.com/pricing",
   "label": "AgencyAnalytics pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.swydo.com/pricing/",
   "label": "Swydo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://dashthis.com/pricing/",
   "label": "DashThis pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://whatagraph.com/pricing",
   "label": "Whatagraph pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.reportgarden.com/pricing",
   "label": "ReportGarden pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.databox.com/pricing",
   "label": "Databox pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.klipfolio.com/pricing",
   "label": "Klipfolio pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.tapclicks.com/pricing/",
   "label": "TapClicks pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.ninjacat.io/pricing",
   "label": "NinjaCat pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://supermetrics.com/pricing",
   "label": "Supermetrics pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://funnel.io/pricing",
   "label": "Funnel.io pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://improvado.io/pricing",
   "label": "Improvado pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.adverity.com/pricing",
   "label": "Adverity pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.clickcease.com/pricing.html",
   "label": "ClickCease pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fraudblocker.com/pricing",
   "label": "Fraud Blocker pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.clickguard.com/pricing/",
   "label": "ClickGUARD pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.lunio.ai/pricing",
   "label": "Lunio pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.trafficguard.ai/pricing/",
   "label": "TrafficGuard pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://clickpatrol.com/pricing/",
   "label": "ClickPatrol pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://polygraph.net/pricing/",
   "label": "Polygraph pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.anura.io/pricing/",
   "label": "Anura pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://madgicx.com/pricing",
   "label": "Madgicx pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://revealbot.com/pricing",
   "label": "Birch (Revealbot) pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://adespresso.com/pricing/",
   "label": "AdEspresso pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://hunchads.com/pricing",
   "label": "HUNCH pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.helium10.com/pricing/",
   "label": "Helium 10 pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://perpetua.io/pricing/",
   "label": "Perpetua pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.teikametrics.com/pricing/",
   "label": "Teikametrics pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.adbadger.com/pricing/",
   "label": "Ad Badger pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.sellerapp.com/pricing",
   "label": "SellerApp pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://scaleinsights.com/pricing",
   "label": "Scale Insights pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.junglescout.com/pricing/",
   "label": "Jungle Scout pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.sellerlabs.com/pricing/",
   "label": "Seller Labs pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.zonmaster.com/pricing",
   "label": "Zonmaster pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.quartile.com/pricing",
   "label": "Quartile pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.datafeedwatch.com/pricing",
   "label": "DataFeedWatch pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.godatafeed.com/pricing",
   "label": "GoDataFeed pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.shoppingfeeder.com/pricing/",
   "label": "ShoppingFeeder pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://feedoptimise.com/pricing/",
   "label": "Feed Optimise pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.productsup.com/pricing",
   "label": "Productsup pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.confect.io/pricing",
   "label": "Confect pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://unbounce.com/pricing/",
   "label": "Unbounce pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://instapage.com/en/pricing",
   "label": "Instapage pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.callrail.com/pricing",
   "label": "CallRail pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.whatconverts.com/pricing/",
   "label": "WhatConverts pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.mediahawk.co.uk/pricing/",
   "label": "Mediahawk pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.ruleranalytics.com/pricing/",
   "label": "Ruler Analytics pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.phonexa.com/pricing/",
   "label": "Phonexa pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.leadsrx.com/pricing/",
   "label": "LeadsRx pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://northbeam.io/pricing",
   "label": "Northbeam pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.segmentstream.com/pricing",
   "label": "SegmentStream pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.dreamdata.io/pricing",
   "label": "Dreamdata pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.attributionapp.com/pricing/",
   "label": "Attribution pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.crazyegg.com/pricing",
   "label": "Crazy Egg pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.hotjar.com/pricing/",
   "label": "Hotjar pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.adroll.com/pricing",
   "label": "Adroll pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://localiq.com/pricing/",
   "label": "LocaliQ pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.brightbid.com/pricing",
   "label": "BrightBid pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://triplewhale.com/pricing",
   "label": "Triple Whale pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.wordstream.com/pricing",
   "label": "WordStream pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.spider.af/pricing",
   "label": "Spider AF pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://channable.com/pricing",
   "label": "Channable pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.google.com/search?q=ppc+management+software+pricing",
   "label": "Google Ads partner and tool directory (discovery)",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.google.com/search?q=ppc+management+software+pricing",
   "label": "google.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). 32 of the 67 named sources that could be read published a usable figure; 35 published none and are recorded as not published, never filled in; 13 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; 355 candidate sentence(s) were refused by a reviewer with the reason recorded. Derivation as chartered: the median, lowest and highest advertised entry price per month across every PPC tool that publishes one on its own pricing page, split by what the tool does (bid management, auditing, reporting, click-fraud, feeds, attribution, marketplace ads) and by pricing model (flat tier, per data source, per client, percentage of managed ad spend); the share of tools that publish a price at all against the share that are quote-only; the share that publish in GBP rather than USD, which is what a UK buyer actually pays; 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\">89.50 USD</p><p style=\"margin:0 0 8px;font-size:14px;color:#111111;background:#ffffff\">median published figure, PPC Tool Pricing Index, across 32 sources, read 21 September 2026</p><figcaption style=\"font-size:12px;color:#444444;background:#ffffff\"><a href=\"https://toolsppc.co.uk/datasets/ppc-tool-pricing-index/#median\" style=\"color:#1a4fd6;background:#ffffff\">Source: toolsppc.co.uk PPC Tool Pricing Index</a></figcaption></figure>"
}
