In this video· click a step to jump to it
Test recording
llmfy — marketing + signin + try free analysis (paste URL → citability score)
32,518 ms · 2,724 pixels changed
We built this regression test for llmfy.ai — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against llmfy.ai. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const STAMP = Math.floor(Date.now() / 1000).toString(36);
const SLUG = 'llmfy';
const EMAIL = `viktor.${SLUG}.${STAMP}@lastest.cloud`;
const PASSWORD = `•••`;
const NAME = 'Viktor Demo';
const SITE = 'https://llmfy.ai';
// Founder's primary business interaction surface: paste any URL → get its
// "AI Citability Score" with E-E-A-T / Schema / Semantic breakdown. Using
// PeerPush's own page about LLMFY as the input — recursive demo.
const DEMO_URL = 'https://peerpush.net/p/llmfy';
Checks run
Notes from the demo run
AI-generatedLLMFY (built by JesusLopezSEO, 18+ years SEO veteran, founder of Posicionamiento Web Systems) is an AI-search-optimization SaaS targeting the gap between traditional SEO and Google AI Overviews / ChatGPT / Perplexity / Claude citations. The marketing surface is strong — clear technical positioning (E-E-A-T Analysis for AI, Schema Optimization, LLM Citability Score, AI Overviews Optimization) and a confident promise ("3 free analyses, no credit card required"). The product Spanish-bilingual: marketing renders in English by default with ES/EN toggle, but the auth surface (/auth/signin → "Iniciar Sesion · Accede a LLMFY") and the floating chat consultant ("¡Hola! 👋 Soy tu Consultor LLMO") stay in Spanish — a likely friction for English-only visitors who follow a marketing CTA into a non-translated funnel. Tested by walking the public surface and probing the auth gate.
- Strong technical positioningThe hero is unusually specific for an AI-SEO tool — "AI Overviews are stealing 20%+ of your organic traffic. LLMFY shows you why — and how to get cited" — quantifies the problem and the platform's role in one sentence. The dashboard preview (E-E-A-T 82%, Schema 65%, Semantic 78%) is concrete enough to suggest a real scoring engine, not vapor.
- Bilingual ES/EN toggle in navBuilt by a Spanish-speaking founder with multilingual nav (visible top right). Real i18n at the marketing layer is rarer than you'd think for indie SaaS — usually it's a single locale until international traction.
- On-page demo data is opinionatedThe home page shows a sample dashboard with 'Quick Win Found: Adding Or...' (truncated), 'Add FAQ schema to product pages', 'Improve author bio with credentials' — these are real, actionable SEO recommendations, not lorem-ipsum. Founder credibility is on display.
- Marketing → auth → Spanish-only screenEvery 'Start Free' / 'Analyze My Site Free' CTA on the home page goes to /dashboard, which redirects unauthed users to /auth/signin. That sign-in page renders entirely in Spanish ("Iniciar Sesion · Accede a LLMFY · Continuar con Google · Enviar enlace de acceso") regardless of the EN choice on the previous page. The chat consultant widget bottom-right is also Spanish-only ("¡Hola! 👋 Soy tu Consultor LLMO"). English-only visitors get language-shocked in the funnel.
- Magic-link-only / no password signup/auth/signin offers Continue-with-Google + email magic-link. No password registration. For visitors who can't (or won't) sign in with Google AND don't want to wait for an email link, the funnel exits at this gate. Adding an optional password path would catch the magic-link-averse audience.
- "3 free analyses, no credit card required" lives behind authThe promise is on the home hero but you can't redeem it without first creating an account. A truly card-free try-it surface (paste-URL-and-see-something-immediately) would let visitors validate the citability scorer before committing. Many AI-SEO tools that took off this cycle (Surfer, Frase, Clearscope) lead with a public sandbox for one URL.
- /dashboard authed analysis·Gated behind Google OAuth or magic-link, neither completable from a Lastest EB pod. Captured the signin gate as the truthful representation of what an automated test sees.
4 visual changes
Share this run
Proof your app is not AI slop
This test was built for llmfy.ai — claim it free
One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.











