Virgiawan Listanto
WhatsApp me

Internet Bandung

A home internet sales site in Bandung that sends every visitor to WhatsApp.

Client
Internet Bandung
Field
Home internet sales
My role
Design, development, database, release
Year
2026
Lines
Get found, Sell
Site
internetbandung.com
Home internet plans with 1, 6 and 12-month tabs

The situation

Internet Bandung sells fibre and 5G home internet plans around Bandung. Prospective customers usually want to ask about coverage and price before they subscribe, and that conversation happens on WhatsApp.

So the site has one job: get visitors onto WhatsApp, then tell the owner which buttons start the most conversations. The owner also needs to change prices, promos and coverage cities without a developer.

The sales page and the owner's panel

Plans and prices

Plans come with 1, 6 and 12-month tabs and struck-through original prices. Every plan button opens WhatsApp, and clicks are logged per plan.

Internet plans on a phone with a WhatsApp button

Coverage check and sign-up

Visitors look up their city in the coverage list, then fill in a short form: name, WhatsApp number, address, city and the plan they want. Their details are saved as a lead, and WhatsApp opens with the message already written.

Coverage check and sign-up pop-up: name, WhatsApp number, address, city, plan and a button that continues to WhatsApp

A no-code admin panel

Eight panels cover the hero slides, plans and prices, page content, coverage cities, footer, WhatsApp number, promos, opening hours and SEO. Changes appear on the screens of visitors already on the site, with no reload needed.

Summary and sign-up list

The owner sees visits, WhatsApp clicks and sign-ups per day, for today, the last 7, 30 or 90 days, or a custom date range. Each sign-up has a button to contact them on WhatsApp directly.

Admin dashboard: visits, WhatsApp clicks, sign-ups, active plans, coverage cities and a daily trend chart

From visit to conversation

  1. A visitor arrives and sees the promo at the top
  2. They pick a plan length and compare prices
  3. They check whether their city is covered
  4. They fill in the form or tap a WhatsApp button
  5. The owner picks up the chat and sees which button worked

Decisions that protect the business

  • WhatsApp opens even if saving fails

    If a sign-up fails to save because of a glitch, WhatsApp still opens with the message filled in. A technical hiccup doesn't cost a lead.

  • Every click knows where it came from

    WhatsApp clicks are logged by button: top menu, plan card, floating button or form. The same data goes to Google Analytics and Meta Pixel to measure ads.

  • The dashboard shows real numbers

    The first version of the dashboard used sample numbers. On 14 October they were replaced with real visit and click data, and the dashboard now updates whenever there's new activity on the site.

  • Ready for search engines

    The title, description and social preview image are set from the admin. Each plan is also marked up as a priced offer that Google can read.

By the numbers

8
no-code admin panels
3
plan lengths: 1, 6 or 12 months
4
kinds of WhatsApp button tracked
1
destination for every button: WhatsApp

Built with Next.js, React, TypeScript, Supabase (PostgreSQL), Google Analytics 4, Meta Pixel, Vercel.

Next roomVALE
Chat on WhatsApp