How a Madrid service business resolved 82% of enquiries on an AI website chat widget.
AI website chat for service businesses solves a familiar pattern: Pricing and availability calls came in all day, 5–10 minutes each, while the owner was on a job. Picking up meant leaving the cleaning bay; not picking up meant the prospect went to a competitor. The static contact form collected ~2 enquiries a week from a site getting 60+ daily visitors.
A pricing + booking enquiry. 14:18pm. Owner stayed on the job.
3 hours a day of phone-tag for pricing and availability.
Limpieza Madrid is an owner-led cleaning business — Carlos and 4 cleaners across Madrid's south-side suburbs. Pricing and availability calls came in all day, 5–10 minutes each, while Carlos was on a job. Picking up meant breaking off cleaning; not picking up meant the prospect went to a competitor.
The static contact form on the WordPress marketing site collected ~2 enquiries a week from a site getting 60+ daily visitors. Hot intent — a 90 m² deep clean for next Saturday — never made it past 'submit' because no live agent was online to answer.
A typical mid-day enquiry — before Seekadu
Visitor lands on /services page
Looking for a deep clean for Saturday.
Calls Carlos's mobile
Carlos is in a job, can't pick up.
Visitor fills contact form instead
"90 m² flat, Móstoles, deep clean?"
Visitor calls a competitor
Competitor picks up first ring · books Saturday.
Carlos finishes the job
Sees the form, calls back. Visitor already booked.
Why phone-tag doesn't scale
A solo-owner service business can't pick up the phone mid-job to give pricing. The owner needs both hands on the cleaning, and the visitor needs an instant quote. Hiring a receptionist costs more than the bookings saved at this scale.
How much was the phone-tag costing?
At ~60 daily site visitors with ~40% bouncing on the static form, ~24 hot enquiries/day were never reaching Carlos in time. With ~30% of those that converted booking through competitors instead, that's ~7 lost bookings/day. At average €120 per job, that's €840/day or ~€18k/month in addressable upside.
The cost of phone-tag · owner + 4 cleaners
Every pricing and availability enquiry — answered in under 2 seconds.
Seekadu was trained on the per-m² and per-service price sheet, area-served postcode list, weekly availability calendar, and booking policy. The AI quotes + books inline, escalating to Carlos only for custom work.
Owner back on the job — and 82% of enquiries closed by the AI website chat.
Measured across the first 30 days after embedding the AI chat widget on the WordPress marketing site. Outcome ranges are typical for a service business of this size adding AI website chat with pricing + availability.
The lift came from instant pricing + booking inline. Visitors who would have called Carlos mid-job now get an exact quote in under 2 seconds — and Carlos gets the 3 hours back to focus on the actual work.
I used to break off mid-job to give quotes over the phone. Now the AI website chat handles 82% of them — pricing, availability, area served — and I only get the calls that are really worth taking.
Illustrative composite. Names, locations, and figures are representative of typical Seekadu deployments and not a single attributed customer.
Owner hours reclaimed week by week · month one
Embed chatbot on website in 15 minutes.
Uploaded price sheet, area-served, calendar
Dropped the per-m² and per-service price sheet, postcode list of Madrid suburbs served, weekly availability calendar, and booking policy. Seekadu indexed everything in under 60 seconds.
⏱ 7 minutesPasted the widget into WordPress via WPCode
Used the WPCode plugin to paste the async chat widget script tag — no developer required. Widget loaded non-blocking on home, /services, /contact, /about pages.
⏱ 5 minutesWent live. First quote-and-booking within an hour.
Within an hour of going live, Seekadu had quoted and booked 3 cleans — including one 90m² deep clean for Saturday that previously would have been lost to a competitor that Carlos couldn't outpick-up.
⏱ 3 minutesYour service business could be quoting tonight.
14-day free trial. Paste one script tag into your WordPress site — and let Seekadu close 82% of pricing-and-availability enquiries from tonight.
Trained on Limpieza Madrid's actual price sheet and calendar — not a generic cleaning template.
Every reply reflects the actual business — the actual per-m² pricing, the actual postcodes served, the actual weekly availability per cleaner. When a visitor asks about a 90m² Móstoles deep clean, Seekadu quotes €165; when they ask about Saturday morning, it checks Maria's calendar.
This is what makes the widget replies feel like the dispatcher — not a bot.
Visitor: "Do you serve Pozuelo?"
Seekadu: "Yes — Pozuelo is in our service area. We charge a small travel supplement of €8 for jobs west of the M-30. Same per-m² pricing otherwise."
Visitor: "Eco-friendly products only?"
Seekadu: "Yes — we use Ecover and Sonett products and microfibre cloths only. No bleach unless specifically requested. Plant-based detergents, dye-free, fragrance-free options available."
Visitor: "Do you bring your own equipment?"
Seekadu: "Yes — all cleaners bring their own vacuum, mop, cloths, and products. The only thing you need to provide is access; we'd appreciate if your bin liners are stocked."
Visitor: "What's the cancellation policy?"
Seekadu: "Cancellations more than 24 hours before the booking are free. Inside 24h, we charge 50% (the cleaner is already booked and traveling). No-shows are charged in full."
Visitor: "Do you do Airbnb turnovers?"
Seekadu: "Yes — Airbnb turnover is a specialty. €55 per turnover includes linen change, full clean, restock check, photo-confirmation. Same-day bookings available within 4 hours' notice."
FAQ
AI website chat questions service businesses ask.
The specific questions cleaning, handyman, gardening, and mobile-service owners ask before embedding the widget.
More website-chat use cases
How other businesses put the AI website chat widget to work.
Ecommerce on website chat
How an Amsterdam Shopify store tripled lead capture by embedding the AI chat widget on cart and product pages.
3× lead captureSaaS on website chat
How a Berlin SaaS team replaced /pricing contact form with the AI website chat widget — +45% chat-to-trial.
+45% chat-to-trialAll use cases
Every workflow Seekadu handles across industries — bookings, support, lead capture, reviews.
Full libraryGet the same result for your service business.
Paste one chat widget embed code into your WordPress site in 15 minutes. Train the AI on your price list and calendar.
Stop breaking off mid-job to give quotes.
14-day free trial · Credit card required · Cancel anytime · Live in 15 minutes