Madrid changes the audience equation
A guide about web design in Madrid should first say which audience it serves. The Madrid City Council reported 11,189,493 visitors in 2024, with 56% international visitors and the United States as the leading international source market. Those are dated city tourism results, not a forecast for a particular company or proof that every business needs a translated site. A neighbourhood clinic, a B2B consultancy, and a visitor-facing venue need different content and conversion paths.
State in the brief whether a customer may arrive from Spain, another European country, or farther away; whether the English page must sell, explain, or reassure; and whether the next action is a form, phone call, booking, or WhatsApp message. Use the official figures as a reason to investigate language and arrival tasks, not as evidence of your future traffic. Keep audience, language, and service-area claims attached to a date and source so a changing tourism number does not turn into an invented business promise.
Make the language journey complete
The official Tourism Madrid site publishes a Spanish version and an English version, offers a bilingual magazine, and links to maps, guides, visitor services, and accessible Madrid resources. That is local evidence that a public-facing journey may cross languages and formats. It does not mean a private business must translate every line or that the official site’s visitors are your customers. Use the example to map the moments that would block a real decision: a service description, price and currency, transport or location instructions, booking terms, accessibility information, confirmation email, and support contact.
Ask the provider to list every language URL and state whether the translation is human-reviewed, machine-assisted, supplied by you, or maintained after launch. Keep Spanish copy idiomatic for Spain and decide whether English is a full service path or a carefully bounded summary. Make forms, error states, metadata, image alternatives, and transactional emails match the visible language. A switch that changes headings but leaves the booking or inquiry path in Spanish is a partial product, and a second language with no owner will become stale as soon as an offer changes.
Put accessibility and consent in the quote
Spain’s Law 11/2023 transposes European accessibility requirements for specified products and services, and electronic-commerce services are among the listed areas. Whether a particular business, transaction, or website is covered depends on its service and any applicable statutory exemptions; ask a qualified adviser before treating the law as a requirement or exemption. If the business is covered, the proposal should identify the applicable reference, the pages tested, and who fixes findings.
The Spanish data-protection authority AEPD says a cookie can involve personal-data processing and that use of “this type of cookies” requires valid, freely given and informed consent. Its FAQ also says accepting and rejecting should be offered at the same time, at the same level, and with the same visibility. For a quote, ask legal review to classify strictly necessary cookies and any applicable exemption instead of applying one banner rule to every cookie. This makes a cookie banner a design and implementation task, not a decorative plug-in. Ask whether the consent platform, tags, logs, privacy copy, and language variants are included, and whether a legal review is separate. A polished page can still fail its intended journey if a visitor cannot operate the form, understand the consent choices, or complete a booking with a keyboard.
Compare Madrid proposals after VAT
Ask every provider to show net price, VAT, payment milestones, recurring costs, and the assumptions behind the number. Spain’s Tax Agency lists 21% as the general VAT rate, while the applicable treatment can depend on the operation and the customer, so the invoice and professional advice control the final answer. A clearly labelled hypothetical comparison could look like this: Quote A includes an eight-page Spanish site for €3,900, English content for €950, and consent plus analytics setup for €350. Its net total is €5,200; at 21% VAT that is €1,092, or €6,292 gross. Quote B is €5,800 net for bilingual templates, a booking flow, consent implementation, manual accessibility review, training, and 30 days of fixes; at 21% it is €7,018 gross.
The second quote is not automatically better. Ask whether copy, translation revisions, booking software, stock images, hosting, legal review, and maintenance are included. Ensalza’s own Madrid page describes custom web work, WordPress, ecommerce, applications, SEO, and scope-based proposals. Use it as a scope prompt and ask which deliverables, owners, and tests would apply to your project. These amounts are invented for comparison and do not represent Madrid market averages.

Work a Madrid booking decision before building
Imagine a fictional ceramics studio in Madrid that offers workshops to residents and visitors. Its first decision is not which colour palette to buy; it is whether the site needs a Spanish information page with an inquiry form or a bilingual booking product with dates, capacity, payment, cancellation terms, confirmation messages, and accessibility information. If staff confirm each request manually, a fast form may be the honest first scope. If customers choose a date and pay without staff intervention, the proposal must include inventory, payment, refunds, confirmation, data protection, and an owner for schedule changes.
Write the test case in both languages before approving the design: find a workshop, read the price and taxes, check location and transport, review accessibility, select a date, submit or pay, receive confirmation, and ask for help. Do not use the existence of Madrid tourism traffic to claim this fictional studio will receive bookings. The exercise simply makes the buyer journey and its technical cost visible, so two quotes can be compared on the same work.
Make handoff and maintenance contractual
A Madrid proposal should explain who owns the domain, hosting account, CMS, design files, translation memories, consent configuration, analytics property, and booking account. Ask for an export or documented handoff, a list of administrator roles, backup and update responsibilities, and a response path when a price, event, legal notice, or opening hour changes. If the site has Spanish and English versions, include a content inventory that shows the source of truth and the person who approves each update.
Request a launch checklist that covers redirects, canonical URLs, metadata, forms, email delivery, mobile layout, keyboard use, contrast, consent behaviour, and a real test booking or inquiry. Separate fixes included in the launch window from future improvements. A provider may say that a site is accessible, multilingual, fast, or SEO-ready; the useful answer is the test record and the acceptance criterion. This protects a small Madrid business from paying twice for basic handoff work and keeps the site maintainable when the next event or service changes.
Choose evidence for the project
Keep a dated comparison sheet with audience, language URLs, booking or inquiry path, accessibility scope, consent work, net price, VAT, recurring fees, ownership, and acceptance tests. Use the City Council’s tourism report, the official Tourism Madrid site, the BOE law, AEPD guidance, and the Tax Agency page for the questions each source can answer.
Use provider pages as attributed scope claims and request project-specific evidence before treating them as deliverables. Recheck legal guidance, tax treatment, software pricing, accessibility requirements, and service availability before signing. The strongest Madrid choice is the quote that makes language maintenance, visitor or local journeys, compliance review, and handoff concrete at a cost the business can sustain.
Plan a project with Dardo
Plan a project for Spain
Choose a review date and a time in Bogotá to see the corresponding local time. This is a planning aid, we’ll confirm availability when we reply.
Europe/Madrid — Representative time zone; some countries have more than one. Check the actual city and agree on a working window. Dates include seasonal clock changes through your browser’s time-zone data.
Budget currency to discuss: EUR. The project calculator lets you enter your own rate. It does not convert exchange rates.
Let’s make it happen.
Send your result and project details directly to Dardo. We’ll review them and reply to your email. Review the included details below before sending.
Prefer email? hello@dardo.studio
Sources & further reading
Sources behind this guide, with further detail from the original publishers.
- Ayuntamiento de Madrid: international tourism spending and visitors in 2024
- Tourism Madrid: Welcome to Madrid
- BOE: Law 11/2023 on accessibility of specified products and services
- AEPD: why cookies matter for personal-data protection
- Agencia Tributaria: VAT tax rates
- Ensalza: web design in Madrid