Kiwop Labs · Observatory

Published prices of digital services in Spain

We collect 74 prices that 36 providers publish on their own websites for 9 digital services, with the literal text and the URL of each one, and we check them again every quarter. Last recapture: 12 September 2026. This is not a survey or an estimate: it is what it says on the website of whoever publishes it.

74published prices, each with its source
36providers
9services
100 %were still published at the last recapture

What this is and what it is not

  1. It is a list of published prices. Each row is a price the provider has written on its website, with the literal text as it appears and the link to the page. If it is not published, it is not here: no quotes received, no figures from third-party blogs, no "what it usually costs".
  2. It is not the market price. Publishing rates is a choice: mostly small, productised providers do it (61 of the 74 rows are agencies, 11 freelancers and 2 platforms), and most medium and large agencies publish nothing. The medians describe those who publish, not the sector.
  3. Kiwop is on the list with its public prices (2 rows) and is counted exactly like everyone else: not weighted differently, not excluded from the medians.
  4. Amounts exclude VAT unless the page includes it, and "from" is the advertised minimum, not a closed price. A monthly SEO or Google Ads fee does not include media spend.
  5. Every quarter a script goes back to each URL and checks that the price is still published. A price that can no longer be found is kept with its last value and its status, and leaves the medians until a person reviews it. Today 74 of 74 are still published.

Medians by service

Only prices verified at the last recapture. Closed prices and "from" prices are aggregated together as closed or minimum price; monthly fees separately; the development hour separately. With few rows the median is indicative, and the n column says so.

ServiceUnitn (verified / recorded)Min.P25MedianP75Max.
Corporate website Closed or minimum price 11 / 11 250 499.5 550 794.5 1,790
Online store Closed or minimum price 11 / 11 400 845 1,200 1,277.5 2,990
Monthly SEO Monthly fee 10 / 10 100 134.25 226 505 950
Monthly website maintenance Monthly fee 9 / 9 19 29 39 49 99
Development hour Hour 7 / 7 40 46.25 53 59.3 70
AI consulting or training Closed or minimum price 3 / 3 129 189.5 250 620 990
AI consulting or training Monthly fee 1 / 1 2,500 2,500 2,500 2,500 2,500
Chatbot or AI agent Closed or minimum price 3 / 3 400 800 1,200 1,350 1,500
Chatbot or AI agent Monthly fee 6 / 6 10 54.75 69.5 167.5 219
GEO (visibility in AI assistants) Closed or minimum price 1 / 1 4,000 4,000 4,000 4,000 4,000
GEO (visibility in AI assistants) Monthly fee 4 / 4 190 793.75 1,245 1,496.25 1,500
Google Ads or social media management Monthly fee 8 / 8 99 168.75 300 387.5 750

How to read the medians

  1. The service with the most published prices is "Corporate website" (11 rows); the one with the fewest, "AI consulting or training" (4). Where there are fewer rows the median carries less weight, which is why the table always publishes the n and the quartiles, not just the middle number.
  2. Among closed or minimum prices, the lowest median is "AI consulting or training" (250 €) and the highest "GEO (visibility in AI assistants)" (4,000 €). Among monthly fees, it ranges from 39 €/month for "Monthly website maintenance" to 2,500 €/month for "AI consulting or training". The published development hour has a median of 53 €/h (7 rows).
  3. The range within a single service is as informative as the median: a "from" price for a template and a closed price for custom development sit in the same table row because the provider published them under the same name. Look at the per-service tables before quoting a figure.
  4. With a single capture there is no trend. From the second quarter on, the table adds the change in the median against the previous period, and the dataset keeps the previous price of every row that changed.

All prices, by service

Each row links to the page where the price is published, with the literal text we found. Rows not verified at the last recapture are dimmed with their status and do not enter the medians.

Corporate website · n = 11

ProviderTypeCityPublished priceUnitLast recaptureSource
tuweblowcost Agency 250 € Verified View page
«250€»
I-Tailored Agency Barcelona 450 € € (from) Verified View page
«desde 450€»
Sants Web Design Agency Barcelona 499 € Verified View page
«499 €»
BossByte Agency 500 € Verified View page
«500€»
Web en Plan Agency Madrid 549 € Verified View page
«549€»
Cristina Ferrís Freelancer Madrid 550 € Verified View page
«550€»
Wellaggio Agency Valencia 600 € Verified View page
«600 €»
BierzoSEO Agency Ponferrada 790 € Verified View page
«790€»
Sants Web Design Agency Barcelona 799 € Verified View page
«799 €»
Mònica Cabaní Freelancer Barcelona 950 € € (from) Verified View page
«desde 950€»
TodoBravo Agency Madrid 1,790 € Verified View page
«1.790 €»

Online store · n = 11

ProviderTypeCityPublished priceUnitLast recaptureSource
tuweblowcost Agency 400 € Verified View page
«400€»
K2SEO Agency Palma 595 € Verified View page
«595 €»
Cristina Ferrís Freelancer Madrid 800 € Verified View page
«800€»
Tomyflow Agency Tarifa 890 € Verified View page
«890 €»
Tomyflow Agency Tarifa 1,090 € Verified View page
«1090 €»
Marabelia Agency Valencia 1,200 € Verified View page
«1.200 €»
Wellaggio Agency Valencia 1,200 € Verified View page
«1.200 €»
I-Tailored Agency Barcelona 1,260 € € (from) Verified View page
«desde 1260€»
ideaWeb Agency Madrid 1,295 € Verified View page
«1.295 €»
K2SEO Agency Palma 1,295 € Verified View page
«1.295 €»
TodoBravo Agency Madrid 2,990 € Verified View page
«2.990 €»

Monthly SEO · n = 10

ProviderTypeCityPublished priceUnitLast recaptureSource
Cristina Ferrís Freelancer Madrid 100 € €/month (from) Verified View page
«100€/mes»
TodoBravo Agency Madrid 119 € €/month Verified View page
«119 €/mes»
Iconestudio Agency Madrid 129 € €/month Verified View page
«129€»
JRC Web Agency Barcelona 150 € €/month Verified View page
«150 €/mes»
Sismit Agency Madrid 152 € €/month Verified View page
«152,00 €/mes»
SanCreate Agency Murcia 300 € €/month Verified View page
«300 €/mes»
Sergio Álvarez Freelancer España (remoto) 400 € €/month (from) Verified View page
«400 €/mes»
Sismit Agency Madrid 540 € €/month Verified View page
«540,00 €/mes»
SanCreate Agency Murcia 600 € €/month Verified View page
«600 €/mes»
JRC Web Agency Barcelona 950 € €/month Verified View page
«950 €/mes»

Monthly website maintenance · n = 9

ProviderTypeCityPublished priceUnitLast recaptureSource
BierzoSEO Agency Ponferrada 19 € €/month Verified View page
«19 € / mes»
tuweblowcost Agency 25 € €/month (from) Verified View page
«25€ al mes»
K2SEO Agency Palma 29 € €/month (from) Verified View page
«29 €»
Web en Plan Agency Madrid 29 € €/month Verified View page
«29€/mes»
Aeuroweb Agency 39 € €/month Verified View page
«39 €/mes»
Sitelabs Agency Barcelona 39 € €/month Verified View page
«39€/mes»
Mònica Cabaní Freelancer Barcelona 49 € €/month Verified View page
«49€ / mes»
Aeuroweb Agency 59 € €/month Verified View page
«59 €/mes»
Sitelabs Agency Barcelona 99 € €/month Verified View page
«99€/mes»

Development hour · n = 7

ProviderTypeCityPublished priceUnitLast recaptureSource
Aeuroweb Agency 40 € €/h Verified View page
«40 €/hora»
Avanlok Agency Alicante 42.5 € €/h Verified View page
«850 €»
Nubeser Agency Valencia 50 € €/h Verified View page
«500 €»
Nubeser Agency Valencia 53 € €/h Verified View page
«53€/hora»
Avanlok Agency Alicante 53.6 € €/h Verified View page
«268 €»
Acento Web Agency Gibraleón 65 € €/h Verified View page
«65,00 €»
La Nave Nodriza Freelancer Artà 70 € €/h Verified View page
«350 €»

AI consulting or training · n = 4

ProviderTypeCityPublished priceUnitLast recaptureSource
Kiwop Agency Reus 129 € Verified View page
«129 €»
Varkia Agency Logroño 250 € Verified View page
«250 €»
Varkia Agency Logroño 990 € Verified View page
«990 €»
Javadex Freelancer Vigo 2,500 € €/month (from) Verified View page
«Desde 2.500 €/mes»

Chatbot or AI agent · n = 9

ProviderTypeCityPublished priceUnitLast recaptureSource
Quantum Solutions Agency Sevilla 10 € €/month Verified View page
«10€ /mes»
Quantum Solutions Agency Sevilla 50 € €/month Verified View page
«50€ /mes»
Inter Linked AI Agency 69 € €/month Verified View page
«69€ / Mes»
MyChatBot Platform Sevilla 70 € €/month Verified View page
«70 €/mes»
MyChatBot Platform Sevilla 200 € €/month Verified View page
«200 €/mes»
Inter Linked AI Agency 219 € €/month Verified View page
«219€ / Mes»
SiteBlui Agency Madrid 400 € Verified View page
«400€»
SiteBlui Agency Madrid 1,200 € Verified View page
«1.200€»
Varkia Agency Logroño 1,500 € € (from) Verified View page
«Desde 1.500 €»

GEO (visibility in AI assistants) · n = 5

ProviderTypeCityPublished priceUnitLast recaptureSource
Hostino Agency 190 € €/month (from) Verified View page
«190 €/mes»
Performance Media Agency Barcelona 995 € €/month Verified View page
«995 €»
Performance Media Agency Barcelona 1,495 € €/month Verified View page
«1.495 €»
Kiwop Agency Reus 1,500 € €/month Verified View page
«1.500 €/mes»
Javadex Freelancer Vigo 4,000 € € (from) Verified View page
«Desde 4.000 €»

Google Ads or social media management · n = 8

ProviderTypeCityPublished priceUnitLast recaptureSource
TodoBravo Agency Madrid 99 € €/month Verified View page
«99 €/mes»
JRC Web Agency Barcelona 150 € €/month Verified View page
«150€/mes»
Mònica Cabaní Freelancer Barcelona 175 € €/month (from) Verified View page
«175€/mes»
Sergio Álvarez Freelancer España (remoto) 300 € €/month (from) Verified View page
«300 €/mes»
Xplora Agency Terrassa 300 € €/month Verified View page
«300 €/mes»
Agencia Google Ads Agency Madrid 350 € €/month Verified View page
«350 €/mes»
Xplora Agency Terrassa 500 € €/month Verified View page
«500 €/mes»
Agencia Google Ads Agency Madrid 750 € €/month Verified View page
«750 €/mes»

Method

  • Sources: pricing, rates or plans pages published by the provider itself on its website, located by hand and recorded with the literal price text, the URL, the unit, the provider type and the city. The first list was verified by hand in September 2026 and is public in the dataset.
  • Recapture: every quarter a script downloads each URL identifying itself as KiwopResearchBot, extracts the visible text discarding struck-through prices (del, s or strike tags and old-price classes) and checks that the literal text is still there, tolerating differences in spaces, thousands separators and the euro symbol. If the literal has changed shape, it looks for the amount next to the € symbol.
  • Statuses: verified, not found (the page responds but the price no longer appears), no response (network error or timeout) and blocked (the site rejects the bot, with the HTTP code). Only verified prices enter the medians; the rest are kept with their last known value until a person reviews them.
  • Aggregation: by service and unit, minimum, first quartile, median, third quartile and maximum over verified prices, plus the count by provider type. Closed and "from" prices are aggregated together; monthly fees and the hour separately. A development hour a provider sells as a bundle is recorded as the bundle price divided by its hours, and the literal is the bundle price.
  • Prices are recaptured, no personal data is collected, no account is created and no block is circumvented: a block is a status, not an obstacle.

Limits

  • Publication bias: those who publish prices are mostly small and productised. The medians do not represent agencies that work with custom quotes, which are most of the sector.
  • Non-equivalent services: a "corporate website" can be a template delivered in a week or a custom build; the observatory records the name the provider sells it under and the price it puts on it, not a common specification.
  • VAT and scope: we record what the page says. Some rates include VAT and others do not, and it is not always stated; the literal text is there so you can check.
  • The sample grows over time and is not random: any provider with a published price can ask to be included. Comparing medians across quarters means comparing lists that may have changed composition, and the dataset lets you see that row by row.

Add or correct a price

If you publish prices on your website and want to appear, or if your price has changed, write to [email protected] with the URL of the page where it is published. Only prices published on the provider's own website, with their literal text, are accepted; no quotes, rates by email or third-party prices. A provider can also ask for its row to be removed.

Dataset and sources

How to cite

Kiwop Labs (2026). Observatory of published prices of digital services in Spain, capture 2026-09. https://www.kiwop.com/en/labs/digital-services-prices-spain

Data and text under a CC BY 4.0 licence: you can use and cite them, with a link to this page. Each price belongs to the provider that publishes it.

← Kiwop Labs

Let's talk.

Initial technical consultation

AI, security and performance. Diagnosis with phased proposal.

  • NDA available
  • Response <24h
  • Phased proposal

Your first meeting is with a Solutions Architect, not a salesperson.

Request diagnosis