Build Journal
AI Visibility Enhancements & Visitor Intelligence Integration — June 23, 2026
I integrated AI Visibility features, improved Visitor Intelligence, and fixed critical bugs in a long 23-hour day. Here’s how it all came together.
What shipped
- Visitor Intelligence Integration — Folded Visitor Intelligence into each site's analytics page for personalized insights.
- Automatic Breadcrumbs — Added automatic breadcrumbs on every public inner page to enhance SEO and user navigation.
- AI Visibility Marketing Enhancements — Reorganized AI Visibility and Humanizer promotions for better visibility and engagement.
- Humanizer Billing Implementation — Implemented billing for Humanizer service, requiring user sign-in to access.
- Critical Bug Fixes — Resolved multiple bugs, including loading issues in the DJ Max tab and light show presets.
I worked on improving our AI Visibility tools, integrating Visitor Intelligence into the website analytics, and getting rid of some of the pesky bugs that were annoying me. After a tiring 23 hour day, I can say that I am proud to have shipped 64 commits, 53 of which were new features and/or changes. I also made 11 critical bug fixes. This wasn’t only about the code. I built some of the features that are going to help me achieve the goal of building a billion-dollar business by myself.
The first big feature I worked on was integrating Visitor Intelligence into each site's analytics. I had to integrate the previously existing Visitor Intelligence feature into the analytics page for each specific site. I deleted the standalone visitors page and changed the link from ‘my-sites’ to the new analytics page. This made data management a lot easier. There were a lot of routing bugs that I spent a lot of time fixing. To sort it out, I had to fix how the portalId was being utilized in the URL parameters.
Next, I implemented some SEO improvements, especially concerning the addition of automatic breadcrumbs on every public inner page. This tool provides a trail of where users are and is supplemented with BreadcrumbList JSON-LD from the URL path. It was a challenge to implement this while keeping the current layouts intact, but I learned a lot about how structured data can help the visibility of a site and aid user navigation. I also addressed the issues related to breadcrumbs on the AI Visibility page, and now it fully reflects proper breadcrumb structure.
This time, I also added several new UI changes on the marketing side, geared to better showcase the AI Visibility and AI Humanizer promos. I relocated the AI Visibility promo under the product section, which was a bit of a balancing act with the existing layout. I also applied a new design that was the same as the Humanizer promo. These changes were needed to implement a more unified marketing approach and increase click-through rates. This was a frustrating task, especially aligning everything to form a good visual balance, but I was happy with the result.
Another new feature I was happy about was the new user-side Site Visitors view. Now portal owners see specific traffic to their domains which allows them a better tailored analytics experience. I put in a lot of work on the UI for this feature to ensure it was as user-friendly as possible. There was a bug concerning the transparency of home promotions that delayed the launch, but it was worth it as it helped a smoother overall finish.
I spent a lot of time on integrating the GIGI AI concierge. I've started billing the Humanizer service at $0.23 per 1,000 words. Users will have to sign in for access to the service. This makes it possible to monetize the service while still providing something useful to users. I experienced some issues with the public page not redirecting properly which cost me a few hours. However, I was able to successfully book the segment which prevented 307 redirects in the future.
I also addressed some of the more annoying bugs that have been sitting for a while. I fixed the DJ Max tab loading issue that was causing it to freeze, and I made sure the light show used all of the presets. Fixing these issues improved the platform and the experience that users have. The day was long and exhausting, but it was good to fix these issues and implement all of the new features.
This marathon development session showed the tremendous value in solo building, even with the obstacles it creates. I'm using AI like Claude Code in VS Code to assist with the workload. This allows me to control costs while continuing to work on my more elaborate ideas. Each commit is an increment closer to my aspiration of creating a one-man show with a billion-dollar valuation. I'm very interested to find out how these improvements will affect user engagement and retention. The road is long, but each day I am creating something I believe, which makes all the nights worth it.