🎁 Free consultation. Book now. 🆕 New service: GEO optimization for AI search engines 📝 New blog post
Own project · 2026

How a portfolio website became a lead-generating platform migration from Notion to a custom WordPress theme with 3D, AI, and Lighthouse 100

From a template builder to a marketing machine. Built by one person in 4 weeks.

Anastasia Kyslenko · Ad Astra Marketing · 7+ years in digital

WordPress Three.js AI Chatbot GSAP Vite + SCSS
Transformation

Notion + Super.so → Custom WordPress

Notion + Super.so looked like a template, so clients did not read it as a serious business. Pages loaded slowly, SEO was limited, and customization was impossible. I was losing potential clients before the first conversation.

adastramarketing.com.ua
adastramarketing.website

Marketing that actually sells

Does your site still look template-based? → Free diagnostic
Capabilities

Not just a website, but a marketing platform

3D interface

An interactive keyboard of technologies that visitors can click and explore

AI consultant

The chatbot replies in seconds, segments visitors, and sends a PDF

15 case studies

Each one includes metrics, process, and a PDF lead magnet via Telegram

Instant load time

The page opens in 0.4 seconds, faster than 99% of websites

Content system

15 articles, 9 templates, and SEO/GEO optimization: the blog works as a marketing asset

Google in 2 days

Indexed without errors, ranking in position 5 from the first days

Process

From idea to launch in 4 weeks

01

Architecture

Why WordPress instead of React? Because clients can update content themselves without a developer.

02

3D and animation

Three.js for the keyboard and GSAP for scroll effects. Vanilla JS instead of a framework means less code and a faster site.

03

AI chatbot

The Claude API routes intent: it detects whether a visitor wants SEO, ads, or analytics and responds accordingly.

04

Optimization

I removed 86% of the page weight: lazy loading, critical CSS, and Vite instead of Webpack. Result: 100/100 Lighthouse.

Results

The numbers speak for themselves

100 Lighthouse Desktop Performance Score
0.4s The site opens instantly First Contentful Paint
2 days Google indexed it without errors Indexation

The site launched in April 2026. Business metrics such as conversions, leads, and traffic are updated monthly.
Last updated: April 2026

Want the same metrics? → Discuss the project

Want the same level for your business?

We will review your site in 30 minutes: speed, UX, and conversion.

Message me on Telegram →
FAQ

Use a custom theme without page builders like Elementor or Divi. Inline critical CSS and load the rest asynchronously. Add lazy loading for images and video. Use Vite instead of Webpack for a smaller bundle. Keep plugins to a minimum, because each extra plugin can add 50-200 ms.

The full cycle from architecture to deploy took 4 weeks for a site of this size, with 50+ pages. That includes the design system, development, AI chatbot, content, and SEO/GEO optimization.

Builders limit performance, SEO, and customization. You cannot build a Three.js scene or a custom chatbot on Tilda. A custom theme gives full control over every byte of code.

Yes. The chatbot works as a standalone module and can be integrated into WordPress, Shopify, or even static HTML. Configuring the segmentation for your business takes 2-3 days.

It depends on the project scope and business needs. On a free consultation, we can break down exactly what your project needs and choose the best setup.