Seven answers in. A website out.
Worthbuild isn't a "drag-and-drop builder with AI added." It's a real generation pipeline — twelve steps, no clicks, finished in the time it takes to walk to the kitchen.
Seven questions. Two minutes.
We don't ask you to pick colours, fonts, layouts, or section counts. You'd pick the wrong ones — most people do. Instead, we ask the seven things only you can answer.
- 01 What's your business, in one line?
- 02 Pick a vibe — five visual moodboards
- 03 Who is your customer?
- 04 Primary CTA — call, book, buy, contact?
- 05 What makes you different? (optional but the secret sauce)
- 06 Your services — 3 to 6 items
- 07 Contact info — phone, WhatsApp, email
Average completion time: 1 min 52 sec. Drop-off rate: 11% — most of that on Q5, where we know we're asking you to think.
What makes you different from every other photographer in Kolkata?
Tell us a moment, not a tagline. We'll mine it for the homepage headline.
"I photograph weddings the way I'd photograph my own — three days, no checklists, finding the small moments. The hands on chai cups, the cousin crying behind the door."
Twelve steps. All invisible.
Most "AI website builders" generate one big prompt and pray. We don't. Here's exactly what runs while you're refilling your chai.
-
01 · 0.4s
Classify
"Wedding photographer in Kolkata" → industry: wedding_photography, region: east_india. Gemini Flash-Lite, 0.4s, ₹0.10.
-
02 · 0.05s
Pick design tokens
Deterministic. From your vibe + industry + a hash of your site_id, we pick palette, fonts, radius, shadow, button style — one of 737,000 polished combinations.
-
03 · 0.02s
Pick macro flips
Stats strip or no? Carousel or grid testimonials? Hero badge? About-before-services? Each binary, seeded from your inputs.
-
04 · 0.1s
Filter image candidates
Postgres pulls 20-30 photos from our 600+ library — filtered by industry, mood, orientation, language safety.
-
05 · 6.8s · the big one
Generate copy
Gemini Flash with a 7,000-token cached system prompt. Returns strict JSON: headlines, sub-heads, service blurbs, image IDs, CTA text. No HTML — just content.
-
06 · 0.1s
Validate JSON
Schema check. Length limits. Banned-phrase scan ("capturing memories", "your special day" → into the bin). One retry on failure.
-
07 · 0.06s
Sanitize HTML
Strict tag allowlist for the about-section copy. Everything else is pure text — no injection surface.
-
08 · 0.3s
Resolve assets
Image IDs → R2 URLs. Retina variants. OG image (1200×630) composed from your hero + brand colour.
-
09 · 0.2s
Render Blade
One master template + section partials. Critical CSS inlined. Per-site CSS variables for your tokens.
-
10 · 1.1s
Push to R2
index.html, robots.txt, sitemap.xml, og.jpg. Cached at 300+ edges.
-
11 · 0.08s
Route in KV
Cloudflare Workers KV write: yourname.worthbuild.in → site_id. Twenty lines of Worker code routes the whole planet.
-
12 · ding
Live
Email, in-app toast, optional WhatsApp ping. Your site is now serving from a Cloudflare edge in your visitor's nearest city.
That whole pipeline costs us about ₹3.40 per site at scale. Which is why we can afford a generous free tier.
You're not stuck with it.
Most AI builders give you something and walk away. We give you the front door of an editor — inline text, image swap, section toggles, palette tweaks. The same files, surgically improved.
-
→
Click any line to retype. Persists to the JSON. The next render uses your edit.
-
→
Click any photo to swap. Library, upload, or pick another candidate from the original LLM run.
-
→
Toggle sections on/off. No stats strip? Hidden. No testimonials yet? Hidden. Add them later.
-
→
Try another vibe — no copy lost. Your headlines stay; the design system changes around them.
Light, framed twice.
✎ click to editFrom .worthbuild.in to .com in three steps.
1. Paste your domain
In the dashboard, paste any domain you own — from GoDaddy, BigRock, Hostinger, Namecheap, anywhere.
2. Add a CNAME
We give you registrar-specific instructions — screenshots for GoDaddy, BigRock, Hostinger, Namecheap. Copy, paste, save.
3. SSL provisions itself
Cloudflare for SaaS verifies the CNAME, issues a Let's Encrypt cert, and flips your site live on your domain. You do nothing.
- ✓ CNAME detected
- ✓ Ownership verified
- ✓ SSL issued
- ● sahilmehra.in is live