700 views vs 8% conversion: Why I redesigned my Next.js site to a Bento Grid (Day 3)

Published: (January 20, 2026 at 04:18 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

Cover image for 700 views vs 8% conversion: Why I redesigned my Next.js site to a Bento Grid (Day 3)

The Reality Check 📉

I’m 3 days into my “Building in Public” challenge. Yesterday, the algorithm blessed me: 700+ views on my update video.

I thought: “This is it. Sales are coming.”

The reality

  • 60 actual visitors to the store.
  • 8 % conversion rate.

The traffic was there, but the retention wasn’t. My landing page was leaking users and felt generic.

The Pivot: Bento Grids 🍱

I decided to redesign the layout using the Bento Grid pattern popular with top‑tier dev tools like Linear and Vercel. Bento Grids organize complex information into digestible “boxes” and give a premium feel.

I fired up VS Code, removed the old layout, and rebuilt the page with Next.js 14 and Tailwind CSS.

The Code (How I built it)

The magic of Bento Grids in Tailwind is mastering grid-cols and col-span. Below is a simplified version of the main grid component:

export default function BentoGrid() {
  return (
    <div className="grid grid-cols-2 gap-4">
      {/* Hero Box - Spans 2 columns */}
      <div className="col-span-2 bg-gray-100 p-6">
        <h2>## The Ultimate Kit</h2>
        <p>Boost your workflow instantly.</p>
      </div>

      {/* Feature A */}
      <div className="bg-white p-4">
        <span>🚀</span>
        <h3>Next.js Ready</h3>
      </div>

      {/* Feature B */}
      <div className="bg-white p-4">
        <span>🎨</span>
        <h3>Tailwind CSS</h3>
      </div>

      {/* Pricing Box - High Contrast */}
      <div className="bg-black text-white p-6">
        <h3>Get it now</h3>
        <p>Limited offer</p>
        <p>€3</p>
      </div>
    </div>
  );
}

The Pricing Strategy 🏷️

To test whether friction was purely design‑related or also monetary, I set the price to €3—the “no‑brainer” zone, less than a coffee.

What’s Next?

The new version is live. I’m tracking two key metrics:

  1. Click‑through rate on the grid elements.
  2. Final purchase conversion.

If you want to see the live result or support the challenge, check it out here:
https://veloxweb.gumroad.com/l/launch-ui

Stay tuned for Day 4 metrics! 🚀

Back to Blog

Related posts

Read more »

[인터뷰] 토스인슈어런스는 왜 디지털 온보딩 시스템을 개발했나

법인보험대리점GA 토스인슈어런스는 신규 설계사가 업무를 시작하기 위한 초기 준비 절차온보딩를 전면 전산화한 ‘디지털 온보딩 시스템’을 구축했다. 복잡하게 흩어져 있던 필수 과정을 하나의 흐름으로 통합해 설계사의 정착 속도와 사용자 경험을 동시에 개선했다는 평가다. 토스인슈어런스의 디지털...