Case · Google Ads, AI search and analytics
MARBIORA: supercar rental
A €2,400 Lamborghini booking a day after launching ads, and clients from ChatGPT: supercar rental in Marbella
A premium car rental on the Costa del Sol came to us on October 7, 2026 with a two-language site and ads that counted opening the catalog as a conversion. A week later the site worked in four languages and opened fast on mobile, and the first lead from the new ads was a booking of a Lamborghini Huracán EVO for 2,400 €. In those same five days ChatGPT sent the site as many inquiries as the ads did, for free.
- €2,400: a Lamborghini booking one day after the ads launched
- €0.88: a click on the query "alquiler lamborghini malaga"
- 11 visits from ChatGPT, 2 WhatsApp inquiries
What did MARBIORA come to the studio with?
Marbiora rents out Lamborghini, Ferrari, Porsche, Mercedes G63 and other cars with delivery to Marbella, Puerto Banús and Málaga airport. The Next.js site stayed the same: we improved it on the fly, without stopping it.
The coast's main audience searches for a car in Spanish, yet the site was in English and Lithuanian. Russian-speaking customers, who are many in the reviews, also read the English version.
Google Ads was already running, but it counted a catalog page load as a result. The account showed hundreds of "conversions", while the site's admin held only a handful of requests. With such numbers it was impossible to tell whether the ads brought customers.
The niche is expensive. Renting a supercar costs hundreds of euros a day, so rental companies on the coast are ready to pay a lot per click: for the query "luxury car hire marbella" the top bid in the auction reaches €5.72. A setup mistake here eats the budget fast.
What did we do in eight days?
One goal: to be able to trace every euro spent on advertising to a WhatsApp inquiry. To do that, the site was first brought to the point where it sells on its own, and only then was advertising switched on.
Languages were ready on day two, speed on day three, and ads launched on day eight. The site was never down for a single day.
- A site in four languages. The Spanish and Russian versions of the catalog, the car pages and the main sections went live the day after work started. The site picks the language from the browser, remembers a manual choice and doesn't confuse search robots. The sitemap has 232 URLs.
- Mobile speed. The main screen used to appear in 6.2 seconds on a phone and now takes 1.7. The mobile PageSpeed score rose from 69 to 99, and on desktop it is 100 out of 100. Eight out of ten visitors come from a phone.
- Car pages. The specs of 45 cars were checked against manufacturer websites and corrected for 21 of them. 410 photos were brought to a single format. Each page has 12 or 13 answers about price by rental period, deposit and delivery, and the WhatsApp and call buttons are pinned to the bottom of the phone screen.
- AI search and classic search. The site is built to be read by both Google and neural networks. The llms.txt and llms-full.txt files in four languages describe the whole fleet with prices and terms, and the figures are pulled from the database. A blog of three articles in four languages answers questions about documents, deposit and airport delivery.
- Google Ads from scratch. Three search campaigns: Spanish, English and Russian. 33 ad groups by brand and occasion, 336 keywords and 1,027 negative keywords, shown only in the provinces of Málaga and Cádiz. Only a live inquiry counts as a conversion: WhatsApp, a call, email or a form.
What does the updated site look like?
- The home page in Spanish.
- The Lamborghini Huracán EVO page, which brought the first inquiry.
- Mobile version: WhatsApp, call and car comparison are pinned at the bottom.
- A car page on a phone: the price and the request button always on screen.
- A funnel in the owner's admin panel: from ad impression to WhatsApp click, with the cost of each step.
What are the results in numbers?
What did advertising deliver in the first five days?
Data from October 14 to 18, 2026. One in five ad impressions ends in a click. The search queries are well targeted: "alquiler coches de lujo málaga", "marbella car rental luxury", "rent a supercar marbella", "porsche gt3 hire". The Russian campaign is waiting for demand: few people search in Russian in Málaga and Cádiz, and no budget is spent on it.
Ads brought two inquiries: a request for a Huracán EVO with a quote of €2,400, which became a booking (the same person then tapped WhatsApp), and a WhatsApp message from a second visitor.
| Campaign | Impressions | Clicks | CTR | Spend | Average click |
|---|---|---|---|---|---|
| Spanish | 128 | 30 | 23.4% | €41.21 | €1.37 |
| English | 105 | 21 | 20.0% | €44.05 | €2.10 |
| Total | 233 | 51 | 21.9% | €85.26 | €1.67 |
How many customers did ChatGPT bring?
ChatGPT adds the tag utm_source=chatgpt.com to links in its answers, so these visits show up separately. From October 9 to 19 there were 11 such visits: Málaga, Fuengirola, Adra, Seville, Madrid, plus Moldova, Ukraine, Sweden and Finland. These visitors opened 33 pages. On October 16 two of them wrote on WhatsApp: one came to the long-term rental page, the other to the Russian home page.
Over five days, advertising cost €85 and brought two inquiries. In the same days ChatGPT delivered two more without costing a euro.
The server log confirms that neural networks read the site. From October 12 to 18 the ChatGPT search robot visited 522 times, and the robot that ChatGPT sends to fetch an answer to a real person's question visited 56 times. Googlebot made 5,093 requests in the same week.
How did the site start ranking in Google?
A week after the new versions went live, Google places the site in the top five for seven queries: "rent tesla cybertruck marbella" (position 1.3), "mercedes gle53 amg hire marbella" and "mercedes gle53 amg rental marbella" (2.0), "alquiler bmw m8 competition en marbella" (3.5), "rent audi r8" (4.0), the misspelled query "rent a car mabrella" (1.0) and the brand name.
23 queries are in the top ten. As of October 15, Google's index holds 225 of 232 URLs.
What does the owner do on their own now?
A request from the site stores the campaign, ad group and search query. The first request shows: «alquiler lamborghini malaga», click at €0.88.
The "Analitika" section in the admin panel collects Google Ads, Search Console, GA4, Bing, Umami and Clarity. The "Funnel" tab shows impressions, clicks, visits, car views and inquiries with the cost of each step over 3, 7, 30, 90 days or since the ads launched.
The admin panel now has a section for a blog in four languages.
Shall we review your ad account for free?
I will show what is currently counted as a conversion, how much you pay per click relative to the market and whether people come to you from ChatGPT. Ad management, Start package: €250 per month for the work, the ad budget is paid to Google directly. The price is fixed before the start.
What does this run on?
We didn't rewrite the client's site: we improved it in place, with deployment and no downtime.
Visitors see their own language right away, and search engines get a separate page for each one.
Neural networks get the whole fleet with up-to-date prices, with nothing to update by hand.
Cars, company, questions and articles are marked up: the search engine understands price, photos and terms.
It counts visitors without cookies, so statistics are not lost even if the person declined analytics in the banner.
Campaigns are built and verified programmatically, and ad data reaches the admin panel every half hour.
Every lead knows its source, down to the search query.
Questions and answers
What result did Google advertising give MARBIORA in the first 24 hours?
Google ads for the MARBIORA rental launched on October 14, 2026, and on October 15 a request came in for a Lamborghini Huracán EVO for three days. It became a booking worth €2,400 by the site's calculation. The person came from the search «alquiler lamborghini malaga», the click cost €0.88, and after submitting the request they also tapped WhatsApp.
How much did a click in Google Ads cost MARBIORA compared with the market?
In the first five days the average click in MARBIORA campaigns cost €1.67, against a market range of €0.66 to €5.72. The Spanish campaign got clicks at €1.37, the English one at €2.10. In total 233 impressions produced 51 clicks, CTR was 21.9%, and spend over five days was €85.26.
How many visitors did ChatGPT send to marbiora.com?
From October 9 to 19, ChatGPT sent people to the MARBIORA site 11 times via a link in its answer. Visitors came from Málaga, Fuengirola, Adra, Seville, Madrid, and also from Moldova, Ukraine, Sweden and Finland. Together they opened 33 pages of the rental site.
How does MARBIORA tell ChatGPT visits apart from other traffic?
ChatGPT adds the utm_source=chatgpt.com tag to links in its answers, so these visits show up separately from ads and regular search. That is how we saw that on October 16 two visitors from ChatGPT wrote on WhatsApp: one came to the long-term rental page, the other to the Russian home page. These inquiries cost the rental company not a single euro.
What was wrong with MARBIORA's previous Google advertising?
MARBIORA's previous ads counted a catalog page load as a conversion. The ad account showed hundreds of "conversions" while the site's admin held only a handful of leads, so it was impossible to tell whether the ads brought in customers. In the new campaigns only a real inquiry counts as a conversion: WhatsApp, a call, email or a form on the site.
Why did MARBIORA need Spanish and Russian versions of its site?
The main audience of the Costa del Sol searches for a car in Spanish, yet the MARBIORA site was only in English and Lithuanian. Russian-speaking clients, who are many in the reviews, also read the English version. Spanish and Russian versions of the catalog, car pages and main sections went live the day after work started.
How does the MARBIORA site choose a language for a visitor?
The MARBIORA site works in four languages and picks the language from the visitor's browser. If a person switches the language manually, the site remembers that choice. Search robots don't get confused: search engines get a separate page for each language. The sitemap has 232 URLs, and as of October 15, 225 of them were in Google's index.
How much faster did the MARBIORA mobile site become?
The main screen of the MARBIORA site on mobile appeared in 6.2 seconds; after the improvements, in 1.7. The PageSpeed score on mobile rose from 69 to 99, and on desktop reached 100 out of 100. For a rental business this matters: eight out of ten visitors come from a phone, and speed decides whether a person ever sees the car.
What was changed on the machine pages in the MARBIORA catalog?
The specs of 45 MARBIORA cars were checked against manufacturers' websites and corrected for 21 cars. 410 photos were brought to a single format. Each page gained 12 or 13 answers about price by rental period, deposit and delivery. The WhatsApp and call buttons are pinned at the bottom of the phone screen, and the price and request button are always in view.
Why does the MARBIORA site have llms.txt and llms-full.txt files?
The llms.txt and llms-full.txt files in four languages describe the entire MARBIORA fleet for neural networks, with prices and terms. The figures are pulled from the database, so they never go stale and need no manual updates. In addition, a blog of three articles in four languages answers questions about documents, deposit and airport delivery.
How often did ChatGPT bots visit the MARBIORA site?
The MARBIORA server log shows that from October 12 to 18 the ChatGPT search robot visited 522 times. The robot ChatGPT sends to find an answer to a real person's question made 56 requests. For comparison, Googlebot made 5,093 requests the same week. This confirms that neural networks really do read the rental site.
How are the Google Ads campaigns for MARBIORA rentals set up?
For MARBIORA we built three search campaigns from scratch: Spanish, English and Russian. They contain 33 ad groups by brands and occasions, 336 keywords and 1,027 negative keywords, shown only in the provinces of Málaga and Cádiz. The Russian campaign is waiting for demand: few people search in Russian there, and no budget is spent on it.
What Google positions did the MARBIORA site get after a week?
A week after the new versions went live, the MARBIORA site entered Google's top five for seven queries, and 23 queries landed in the top ten. Among them are “rent tesla cybertruck marbella” at position 1.3, “mercedes gle53 amg hire marbella” at position 2.0, “alquiler bmw m8 competition en marbella” at 3.5 and “rent audi r8” at 4.0.
What does the MARBIORA owner see in the "Analitika" section of the admin panel?
The "Analitika" section in the MARBIORA admin panel collects data from Google Ads, Search Console, GA4, Bing, Umami and Clarity. The "Funnel" tab shows impressions, clicks, visits, car views and inquiries with the cost of each step over 3, 7, 30, 90 days or since the ads launched. Ad data is updated every half hour via the Google Ads API.
What other projects can I look at?
The site was hacked through and through. We built a new one in five days, without a single line of PHP
View case studyThe whole hosting was infected, and the site was back up in a single build
View case study42 training payments with no back-and-forth messages: the platform of Yana Tarasova's center
View case study