
Β© 2025 Onward. All rights reserved.
Designed by BX Studio

Most AEO content gets published into a black box. You publish, you hope, and six months later someone asks whether it worked, and you point at a rankings tool built for a different kind of search entirely. We wanted a real answer, so we tracked one client's program from the first article to the first booking.
Starting in late February, we published 60 AEO-focused articles for a luxury villa client in Costa Rica, each one built around a real question a guest asks before booking, not a keyword. Here is what happened, what it took to get there, and what we're testing next.
.png)
The usual SEO instinct is to start with a keyword list. We started with a prompt list instead: the actual questions a guest types into ChatGPT or Perplexity before booking a stay, from head-to-head property comparisons to "how many bedrooms do I need for a group of 15 to 20 people." We scored the client against every prompt weekly, then published against the gaps.
That distinction matters more than it sounds. A keyword ranks a page. A prompt gets answered, and the model either pulls from your content to answer it or it doesn't.
For the first several weeks, almost nothing moved. Across the baseline period we tracked, overall visibility sat at 0.83%, and most non-branded prompts, the kind with no company name in them, returned at 0%. New content does not get cited the day it's published. In this case, the gap between publishing and a measurable lift in citation was closer to four to six weeks than four to six days, largely tracking normal crawl and re-indexing cycles across the different AI platforms.
By September, overall visibility had climbed to 12.86%. The lift wasn't concentrated in one AI platform either. It showed up across Perplexity, ChatGPT, Gemini, Google AI Mode, Google AI Overview, Claude, and Grok, which mattered more to us than the headline number, since a single-platform win is easy to lose and a multi-platform one is not.
.png)
On August 12, a prospective guest asked Perplexity where to stay near Las Catalinas. The model pointed them to a comparison article we had published back in May. That inquiry turned into a booking worth more than $100,000.

We go deeper on this specific result, including the full baseline-to-current visibility data, in our case study: From Invisible in AI Answers to a $100K+ Booking.
Three things, specifically:
Answer Engine Optimization is the practice of structuring content so AI answer engines, ChatGPT, Perplexity, Gemini, and Google AI Overviews among them, can find, trust, and cite it directly in response to a user's question, rather than optimizing purely for a search-results ranking.
In this program, the gap between publishing new content and a measurable lift in citation was roughly four to six weeks, tracking normal crawl and re-indexing cycles across the platforms measured.
Yes. Branded, head-to-head comparison prompts tend to score high quickly, since the brand name is already in the question. Non-branded discovery prompts, the ones a real prospect would type without knowing your name, are the harder and more meaningful test of whether AEO content is working.
We track a fixed, weekly-scored set of booking-intent prompts across every major AI platform, then reconcile that visibility data against Google Analytics traffic and backend booking or revenue data, so a specific prompt can be traced to a specific page and a specific outcome.
Want a deeper walkthrough of how we structure content for this kind of program? Start with our AEO/GEO checklist, or see how Onward's answer engine optimization services can run this playbook for your own brand.