Back to Surfeo for agencies
7 min read

How much to charge for AI visibility services in Spain: the real ranges

agenciespricinggeoai-visibility

It's the question agencies setting up the service ask us most: "and how much does this go for?". And it's the right question, because the biggest risk of a new service isn't not knowing how to do it: it's giving it away. If you slip it in "for free" within the SEO retainer because you don't know how to price it, you've just set its value at zero forever.

Here's what we know about the Spanish market, a proposed set of ranges by client type, and, at the end, the full margin maths with real tool costs. No hot air: where there's data there's a source, and where there's an opinion we say so.

The anchor: what's already charged for SEO in Spain

GEO (Generative Engine Optimisation: working a brand's presence in the answers of ChatGPT, Gemini, Perplexity and Claude, just as SEO works it in Google) doesn't yet have a mature pricing market. But we're not starting from scratch, because the client who buys it is the same one who buys SEO, buys it for the same reasons, and compares it with the same thing.

And SEO in Spain has known prices: between €600 and €4,000/month depending on the type of project and the agency (pacoruben.com). That bracket is your negotiation anchor: it positions AI visibility as a professional digital presence service, not as a €50 add-on.

Our recommendation for 2026: charge GEO slightly below the equivalent SEO. Not because it's worth less, but because the market is still educating itself, the results are less predictable (and that has to be said), and a reasonable entry price lets you sign the cases that will tomorrow be your success stories.

Proposed ranges by client type

Local business (clinic, restaurant, garage, neighbourhood practice): €300-600/month. Few relevant questions (10-25 prompts), one geographic area, one or two competitors to watch. The work: baseline, source correction (Google profile, directories, structured data), reviews with a system, some citable content, and weekly tracking with a monthly report. Below €300 you can't even cover managing the account honestly.

SME with regional or national ambition (e-commerce, chain, professional services): €500-900/month. More prompts (25-50), several product lines or cities, more competitors, more content to produce. Here editorial work comes fully into play: AIs cite whoever publishes answers with data, and that has to be manufactured every month.

B2B / high-ticket sectors (software, industrial, consulting, private healthcare): €800-1,500/month. Lower search volume but each AI recommendation is worth thousands of euros. The B2B buyer asks the AI exactly as they'd ask a colleague ("which ERP do you recommend for a 50-employee company"), and whoever shows up in that answer enters the shortlist. Here the price is defended by the value of the deal, not by hours.

Three notes on these ranges. First: they're our reasoned proposal based on the SEO anchor, not an industry standard — the standard doesn't exist yet, and anyone telling you otherwise is selling you something. Second: if the client already pays you for SEO, GEO is usually sold as a retainer extension at the lower end of the range (the email and the meeting for that upsell, here). Third: always charge an initial setup separately (€300-800 by size) for the audit and the baseline — it's real work and it stops a client who leaves in month three from getting the audit for free.

The margin maths, with real costs

Let's do the numbers with real tool costs, not estimates. With Surfeo for agencies, the agency account costs €20/month and includes up to 10 client workspaces; each client you connect costs €35/month (Starter tier: 40 prompts, 3 AIs, 6 articles generated a month, main competitor analysis and weekly tracking) or €79/month (Growth tier: 75 prompts, 4 AIs including Claude, and 16 articles a month). If you add someone else from your team, the extra seat is €19/month. For reference: that same product, bought directly by the end client, costs €39 and €99.

A local client at €450/month, on the €35 tier:

  • Revenue: €450
  • Tool: 20 + 35 = €55 (the first client absorbs the base account)
  • Margin before your time: €395
  • Your time, with the measurement and the first content draft automated: 3-4 hours/month (reviewing the report, adjusting prompts, editing content, the call with the client). At €60/internal hour, around €180-240.
  • Realistic net margin: €155-215/month per client, around 35-48%.

Five clients (a mix: four at €35 and one demanding one at €79), charging an average of €550:

  • Revenue: €2,750/month
  • Tool: 20 + (4 × 35) + 79 = €239/month — less than 9% of revenue
  • Margin before time: €2,511
  • Time: 15-20 hours/month ≈ €900-1,200
  • Net margin: €1,300-1,600/month, holding at 47-58%.

Notice what happens as you scale: the €20 base account gets diluted and the marginal cost of each new client is only their tier. It's the cost structure that makes this service work as a productised recurring offering — fixed package, set deliverables, monthly price — rather than as one-off projects; how to productise it to build MRR we develop here.

The honest maths also requires stating what it doesn't include: your sales cost of winning the client, and the fact that the first month has a worse time margin because the initial audit and the plan consume more hours (which is why setup is charged separately). What exactly to deliver that first month, week by week, is here.

The three pricing mistakes we see repeated

Giving it away inside SEO. "I'll add it to the retainer at no cost" looks like a commercial gesture and is suicide: it fixes the value at zero, and raising it afterwards is almost impossible. If you want to make a gesture, discount the setup; never the monthly fee.

Charging by the hour. The value of this isn't your hours: it's being in the answer when the potential customer asks. Traffic arriving from AI converts at 14.2% versus 2.8% for classic organic (sector data compiled by roymo.es): each recommendation is worth hard money. Charge for a fixed package with defined deliverables.

Promising appearances to justify the price. "For €800/month I guarantee you'll show up in ChatGPT" is indefensible: AI answers are volatile and no one controls them. What you commit to is verifiable work — weekly measurement, corrections, published content, a report — and what you report is the progress. The price stands on the former.

Frequently asked questions

Do I raise these prices if the client is large even though the work is the same?

Yes. The fair price isn't calculated by your hours but by the value of each client the AI sends them. A ChatGPT recommendation is worth €30 to a pizzeria and €30,000 to a consultancy: charging both the same is a textbook mistake.

What do I do if a competitor offers it for €150/month?

Let them. At €150 it can only be an automatic report with no work on top, and the client will find that out in month three. Your commercial response: show exactly what you deliver each month and what the €150 one delivers. The comparison wins itself.

Do I charge differently for monitoring 3 AIs or 4?

It can be a good basis for packages: a basic plan over 3 AIs (tool cost €35/client) and an advanced one over 4 with more prompts and more content (€79/client), with €150-300 of price difference. It gives the client a simple decision and you a natural upsell path.

What if the client compares it with the price of the tool?

No fear, because transparency works in your favour: the tool measures; your service interprets, corrects, produces content and answers for the results in front of the client. It's the same difference as between paying for a Semrush licence and paying an SEO agency — nobody confuses the two, and the retail prices (€39-99) against your €450-900 retainer tell the right story: there's a lot of your work on top.


If you want to build the maths with your own numbers, the agency plan prices are published on the pricing page — and you can start with a single client to validate the margin before scaling.

Pablo Marín

Pablo Marín

Fundador de Surfeo y Made AI. Audita la visibilidad de PYMEs en ChatGPT, Gemini, Perplexity y Claude con datos reales: más de 9.000 negocios analizados en 30 sectores y 10 ciudades españolas. Escribe sobre GEO, AEO y SEO para IA desde la práctica, no desde la teoría.

More articles for agencies

How to use an AI visibility audit as a hook to close new clientsAnatomy of a good AI visibility report for clients: sections, charts and what to leave outHow to create an AI visibility report for your clients in minutesThe AI visibility slide you should add to every report from this month onTools to measure your clients' AI visibility: a comparison for agenciesWhat to say to a client asking about AI when your agency doesn't offer it yetYour branded search is falling: how to tell if the AI is answering for youIf the AI answers differently every time, can visibility be measured? How serious measurement worksWhy ChatGPT and Gemini say different things about your brand (and how to explain it to the client)What to do when ChatGPT says something false about your client: a protocol for agenciesHow to check in your own Analytics whether AI is affecting your clients' trafficHow to choose the prompts you'll monitor for a client (and how many is enough)What to say when a client asks if they appear in ChatGPT (a script for the next meeting)What to do when a client isn't improving their AI visibility: diagnosis and the hard conversationWhat to say to a client who wants to cancel SEO because "everyone just uses ChatGPT now"What to say when your client wants to cut Google Ads because 'everyone asks ChatGPT now''My competitor shows up in AI and I don't': how to respond without losing the clientHow to defend a renewal when the other agency sells 'AI positioning' and you don't yetHow to differentiate your marketing agency in 2026: AI services almost nobody offers yetHow to escape the price war between agencies: sell what the client can't compareHow to explain AI visibility to a client without jargon: 5 analogies that workHow to explain the AI-driven organic traffic drop to your client without causing panicA client's first AI visibility audit, step by step (with template)How much to charge for monitoring AI visibility as a freelance (and when it pays to give it away)Does the SEO consultant have a future? What AI changes and how to adapt without starting overGEO vs SEO: what's genuinely new and what's just rebrandedHigh-margin services for agencies: how to bill more without growing your headcountHow many hours a month an AI visibility client really takes (a task-by-task breakdown)How often to monitor a client's AI visibility without driving yourself madIs GEO just another fad like NFTs? The differences, with dataHow to justify your SEO retainer when traffic falls for reasons you don't controlWhat KPIs to put in a GEO proposal: the ones you can commit to and the ones you only reportHow to monitor all your clients across 4 AIs without doing it by hand or taking screenshotsThe monthly content plan for a GEO client: what to publish so the AI cites youWhat monthly service to sell clients after delivering the website (that isn't maintenance)New services for your marketing agency in 2026 (with margin numbers)How to present an AI visibility service in your sales proposals (structure and examples)How much to charge for managing a local business's AI presence (example packages)How to reactivate your web agency's old clients with a new service (email template)Realistic AI visibility goals by sector: what to expect at 3, 6 and 12 monthsHow to grow your agency's recurring revenue by productising AI visibilityHow to sell AI visibility to your current SEO clients: the email and the meetingHow many Spaniards use ChatGPT to decide purchases: the data available in 2026Standalone service or SEO extension? How to package AI visibility in your agencyHow to test an AI visibility service with a single client and minimal budget before decidingHow to see traffic from ChatGPT and Perplexity in Google Analytics 4Why traffic drops even though rankings hold: AI Overviews explained to the clientHow to train a junior to run GEO clients: a 30-day plan and what not to delegate yetWhat Share of Model is and how to put it in your reportingWhat to automate and what not in a GEO service: the operations of an agency with 10+ clientsWhat to deliver in the first month of an AI visibility serviceWhat you can promise (and what you can't) about AI visibility without burning your fingersWhat to show in an AI visibility reporting meeting (and why you should never do the demo live)Which agency services will survive AI (and which you need to reinvent now)

Related resources

Show your client where they (don't) appear. Free.

Run the free test