Case Studies → OkFlora / livrareflori.md
Custom E-CommerceAI VisibilityProgrammatic SEOMoldova2023–2025

OkFlora — Moldova’s #1 Flower Delivery
Recommended by Claude, ChatGPT & Perplexity

Full-cycle e-commerce platform build for Moldova's largest flower delivery service — from custom PHP CMS to programmatic SEO across 700K+ pages and first-place AI recommendations in Claude, ChatGPT and Perplexity.

#1AI-Recommended
700K+Geo Pages
37Cities of Moldova
3Languages (RO/RU/EN)

AI VISIBILITY

First in Moldova —
Recommended by AI

Claude, ChatGPT and Perplexity name OkFlora directly when users ask about flower delivery in Chisinau. This is not a coincidence — it is the result of a deliberate AI visibility architecture.

Claude recommends OkFlora

🤖 Claude

“Flower delivery Chisinau — I recommend OkFlora”

ChatGPT recommends OkFlora

🤖 ChatGPT

“OkFlora — the best option for online flower delivery in Moldova”

THE CHALLENGE

Client’s Challenge

OkFlora is Moldova's largest online flower shop with nationwide delivery. At project launch, the existing solution couldn't scale: monolithic architecture with no geolocation semantics, no multilingual support, and no integration with local payment systems.

The key challenge of Moldovan e-commerce: Google Moldova is a niche market with simultaneous competition in Romanian, Russian and English. Without a trilingual geo-architecture, 90% of search traffic is unreachable.

The next frontier was AI search: Claude, ChatGPT and Perplexity were becoming the first recommendation layer for queries like 'flower delivery Chisinau' — and we were first in Moldova to develop an AI visibility strategy for floral retail.

  • Monolithic CMS with no geo-semantic support — 37 cities unreachable for SEO
  • No multilingual architecture: 90% of Moldovan traffic on RO + RU was lost
  • No MAIB integration (Moldova's main bank) — 60%+ of online payments unavailable
  • Zero AI visibility: Claude, ChatGPT, Perplexity not recommending the store
  • Delivery only in Chisinau — the rest of Moldova with no coverage
  • No JSON-LD — no rich snippets, ratings or prices in search results
ClientOkFlora / livrareflori.md
IndustryFlorist / E-Commerce / Delivery
Year2023–2025
Duration18 months
ServicesCustom CMS Dev, Programmatic SEO, AI Visibility, Payment Integration, Geo Architecture
StackCustom PHP, MySQL, MAIB API, Paynet, LuxCourier API, llms.txt, JSON-LD

OUR METHODOLOGY

How We Solved It

01

Custom PHP Platform

Built a custom e-commerce CMS from scratch: 500+ SKU catalog, cart, checkout, user accounts, subscriptions, price/occasion/color filtering. PHP 8.x + MySQL, optimized for 700K+ pages at scale.

02

Geo-Semantic Architecture

Programmatic generation of landing pages: 2,000+ products × 37 cities × 3 languages = 700K+ unique pages with relevant title/description/H1 and local semantic context per city.

03

AI Visibility Stack

Moldova's first AI optimization for floral retail: llms.txt with brand context, structured JSON-LD for all products, FAQ schema for AI parsing, and training snippets targeting Claude, GPT and Perplexity crawlers.

04

Payment Integration

Integrated MAIB (Moldovan International Agroindbank) — the country's primary payment system. Plus Paynet (Moldova's Paymaster), Visa/MC 3DS, and PayPal for international orders. Each method has a dedicated webhook and reconciliation pipeline.

05

Nationwide Delivery

API integration with LuxCourier for delivery across all of Moldova. Routing logic: Chisinau — 2 hours (own courier), regions — LuxCourier. Anonymous delivery option + photo/video confirmation for every order.

GEO SEMANTIC ARCHITECTURE

Relevance Architecture

Programmatic SEO architecture: each cell is a separate landing page with unique title/H1/description in 3 languages. Priority determined by monthly search volume per city.

City Bouquets RU Roses RO Bouquets EN Holidays RU Wedding RU Total Pages
🏙 Кишинёв / Chișinău TOP-1 TOP-1 TOP-2 TOP-1 TOP-2 19,668
🏙 Бэлць / Bălți TOP-1 TOP-1 TOP-3 TOP-1 TOP-4 19,683
🏙 Тирасполь / Tiraspol TOP-2 TOP-5 TOP-2 19,683
🏙 Кагул / Cahul TOP-1 TOP-2 TOP-4 TOP-3 TOP-5 19,683
🏙 Орхей / Orhei TOP-1 TOP-1 TOP-3 19,683
🏙 Сороки / Soroca TOP-1 TOP-4 TOP-4 19,683
+ 31 more cities of Moldova with full coverage ~650K+
TOP-1–2 High priority (>500 searches/mo)
TOP-3–5 Medium priority
Low / in progress

PROOF OF WORK

Our Implementation

geo_page_generator.py
# WebCoreLab — OkFlora Programmatic Geo-Page Generator
# Generates city × product × language landing pages

CITIES_MD = [
    'mun-chisinau', 'balti', 'mun-tiraspol', 'mun-cahul',
    'mun-orhei', 'mun-soroca', 'anenii-noi',  # ... 37 total
]
LANGUAGES = ['ru', 'ro', 'en']

def generate_geo_url(city: str, lang: str, category: str, slug: str) -> str:
    return f"/{city}/{lang}/{category}/{slug}"

def build_geo_meta(product: dict, city: str, lang: str) -> dict:
    city_name = CITY_NAMES[city][lang]
    templates = {
        'ru': f"Доставка {product['name_ru']} в {city_name} — от {product['price']} MDL",
        'ro': f"Livrare {product['name_ro']} în {city_name} — de la {product['price']} MDL",
        'en': f"Flower Delivery {product['name_en']} to {city_name} — from {product['price']} MDL",
    }
    return {
        'title': templates[lang],
        'h1': templates[lang],
        'url': generate_geo_url(city, lang, product['category'], product['slug']),
        'schema_local_business': build_localbusiness_schema(city, product)
    }

# Scale: 2,000 products × 37 cities × 3 languages = 222,000 unique pages
# With category pages: total indexed = 700K+
# Crawl budget managed via city-priority sitemap index

THE RESULTS

Measurable Impact

12 months after full deployment

#1
AI Recommendations
Claude, ChatGPT, Perplexity
700K+
Geo Pages
37 cities × products × 3 languages
TOP-1
Chisinau
"flower delivery Chisinau" (RU+RO+EN)
37
Cities of Moldova
100% country coverage via LuxCourier
3x
Order Growth
vs pre-AI-visibility baseline

“We are the first in Moldova to be recommended by Claude and ChatGPT. When a customer asks AI 'where to buy flowers in Chisinau' — they get us. WebCoreLab built an architecture that none of our competitors even understand they need.”

— Owner, OkFlora / livrareflori.md (Chisinau, Moldova)