Logo Juli
Logo of Smartinn

Case study · Custom furniture · Bogotá

Webflow to code migration for a custom furniture company in Bogotá

52 of 52 pages pass the audit: build, links, 390 and 320 px, and JSON-LD Oct 13, 2026 · auditoria.py

From Webflow to Jekyll with one keyword per URL, prefilled WhatsApp and 52 pages checked at 390 and 320 px before launch.

I want a migration like this

Julián Franco This case proves the full ownership guarantee

Smartinn team posing on the entrance steps of a finished brick-and-wood house

Smartinn at launch: 52 of 52 pages audited and 57 Webflow URLs mapped

pages pass the audit: build, links, 390 and 320 px, and JSON-LD
52 of 52
Oct 13, 2026 · auditoria.py
old Webflow URLs with a destination assigned in the repository: the home page stays and 56 have a defined redirect
57
Migration map, Oct 2026 · verificar-redirecciones.py
blog articles, with no unsupported figures or promises
16
Before: 23
Blog migration, Oct 2026 · project inventory
style= attributes in templates and content
0
Oct 24, 2026 · repository search
Industry
Custom furniture from its own workshop, interior design, remodeling and home automation
City
Bogotá
Services
Hand-coded web development · SEO consulting
Timeline
Sep 30 – Oct 19, 2026
Year
2026
Technology
Jekyll · GitHub Pages
Live site
smartinn.com.co

Starting point

A Webflow site with 51 URLs, 23 unsupported articles and no tracking installed

Smartinn builds custom furniture in its own workshop and does interior design, remodeling and home automation in Bogotá and 21 nearby towns. Its site ran on Webflow: 51 URLs, 23 blog articles with price ranges, savings percentages and guarantees nobody could back up, and 46 backlinks from 18 domains, all pointing to the home page and nearly all spam. The new site had to keep what Google already knew and split the offer into pages that answer specific searches, such as “closets a medida en Bogotá” (custom closets in Bogotá) or “remodelación de cocina” (kitchen remodeling).

Decision 1 · Migration

Smartinn's redirect map: all 57 Webflow URLs have a destination assigned in the repository

Smartinn had 57 old URLs Google could know about: the 51 on its Webflow site and 6 blog pagination URLs. Julián Franco audited them before writing any code and put each one in a data file in the repository with its destination on the new site, in a neutral format any host can translate into its own syntax: the map doesn't depend on Webflow or on any vendor. A script checks that all 57 are covered and that none forms a redirect chain.

What it was on Webflow URLs Where it goes
Home page1Kept, no redirect
Company and "thank you" pages10Their new equivalent; the "thank you" pages go to /contacto/, because the site no longer has forms
Service pillars3The new pillar
Projects (/projects/)7Their page under /proyectos/
Articles kept13The same article, rewritten
Merged articles4The guide that brings them together
Articles without content of their own6The service page on that topic
Blog index, categories and pagination13The new blog and its categories

Source: redirect map and audit of the previous site, Smartinn project, October 2026. There are also 5 aliases (/faq, /blog1, /projects…) with their own redirect.

The blog was cleaned up in the same step: the 23 old articles lost their peso price ranges, savings and appreciation percentages, third-party statistics, named testimonials, brands and guarantees. What's left are explanations and criteria, plus 3 new articles, such as the cost of a custom built-in kitchen.

Decision 2 · Architecture

One keyword per URL: 6 pillars and 12 subpages, from "custom furniture in Bogotá" to "security doors in Bogotá"

Smartinn has a different keyword assigned to each of its 6 pillar pages and 12 service subpages. That mapping came from six upfront reports covering 12 competitors and 8 custom furniture makers in Bogotá. Pillars link to their subpages using the destination keyword as the link text, and the top menu stayed at 6 pillars.

URL Main keyword (in Spanish)
/mobiliario-a-medida-bogota/muebles a medida en Bogotá (custom furniture)
/remodelaciones-bogota/remodelaciones en Bogotá (remodeling)
/diseno-de-interiores-bogota/diseñador de interiores en Bogotá (interior designer)
/domotica-bogota/domótica en Bogotá (home automation)
/mobiliario-a-medida-bogota/closets/closets a medida en Bogotá (custom closets)
/mobiliario-a-medida-bogota/puertas-de-seguridad/puertas de seguridad en Bogotá (security doors): 590 searches a month, difficulty 12

Source: Smartinn project site architecture, October 2026. Volume and difficulty for "puertas de seguridad en Bogotá": Ubersuggest.

For search engines and AI assistants, the site publishes four sitemaps by page type with real modification dates, llms.txt, llms-full.txt (about 12,000 words), an Atom feed with the full blog text and a robots.txt that explicitly allows GPTBot, ClaudeBot, PerplexityBot and Google-Extended.

Decision 3 · Conversion

No forms: the WhatsApp message arrives with the six details the old form used to ask for

Smartinn gets a prefilled WhatsApp message with six details: property type, condition, area, spaces or furniture, automation and location. The inquiry arrives ready to quote, and visitors don't fill in any fields. That's why the reCAPTCHA and the four "thank you" pages of the old site are gone.

  • A floating WhatsApp button that hides while the hero or the closing section is on screen, since both already have their own button.
  • Before-and-after sliders for the Calle 92 kitchen and for a house going from bare structure to finished, with the same framing in both photos.
  • CSS-only interaction: the hero photo rotator changes every 6 s, pauses on touch and stays still with reduced motion; sections fade in with animation-timeline: view(), no JavaScript.
  • Zero style attributes in templates and content, with layered CSS (@layer) and a documented catalog of primitives.

Timeline

From the September 28 keyword study to the domain going live on October 19, 2026

  1. Sep 28, 2026

    Keyword, competitor and architecture study

    Six reports: long-tail keywords, 12 competitors scored on 25 practices, local SEO, 12 international references, an audit of the 51 Webflow URLs and 8 custom furniture makers in Bogotá

  2. Sep 30 – Oct 13, 2026

    Eight build batches and three client review rounds

    Home page, 6 service pillars, 12 service subpages, project pages, company pages and blog, with workshop photos, team portraits and before-and-after sliders

  3. Oct 2026

    A cleaned-up blog: from 23 articles to 16

    13 rewritten without unsourced figures, 4 merged, 6 redirected to service pages and 3 new ones

  4. Oct 19, 2026

    Domain connected

    52 pages live on smartinn.com.co; measurement is waiting on access to Search Console, Analytics and Tag Manager

The result

52 pages live on the domain since October 19, 2026; the first measurement comes after January 17, 2027

The site went live on smartinn.com.co on October 19, 2026. Its 52 pages build, pass auditoria.py, have no broken internal links or overflow at 390 and 320 px, and all their JSON-LD is valid (October 13, 2026). There’s no traffic or lead data yet: access to Search Console and Analytics and the Tag Manager ID are still pending. The comparison with the Webflow site will be made 90 days after launch.

The Smartinn website on desktop and mobile

smartinn.com.co home page on desktop with the headline «Custom furniture, design and remodeling in Bogotá» and the «Book your visit» button
smartinn.com.co home page on mobile with the headline and the «Chat on WhatsApp» button
Open kitchen with a wooden island and stone countertop, built-in wine cooler and high-gloss white cabinets, in Chía
Living room with a beige L-shaped sofa, a wood-slat wall with LED lighting and a built-in fireplace

Next case: Medipro, 1.8 s average first contentful paint (FCP) on 6 control URLs

Next case

1.8 s average first contentful paint (FCP) on 6 control URLs

Website speed optimization for a clinic consultancy

Three phases measured in Lighthouse: self-hosted fonts, a prioritized hero and 165 unused CSS rules removed. Average first paint from 4.5...

Hair health · Bogotá

15 files on the landing page: 12 photos and 3 videos, out of those the client delivered

Landing page for a holistic hair clinic in Bogotá

From about 2,300 files to 12 photos and 3 videos that show the space, the team and the method, with no video loaded upfront.

See all 19 case studies in the portfolio

Is your site on Webflow, Wix or WordPress? Let's review on a call which URLs you need to keep

An audit with the same metrics as this case

Julián Franco

I review the URL inventory of your current site, which pages have traffic or links, and what structure the new site needs. You keep the list even if we don't work together.

Book your audit

The call includes

  • A review of your site and your real data
  • Priorities ranked by impact on clients
  • Just exploring? The 15-minute call is free
Book a call