Website + booking + tracking

A website with online bookingthat shows which ads sent each client

For a practice or service business with no site, or a site that doesn't take bookings. I build the site, put online booking on your own pages and set up the tracking, so a month later you can see which ads brought the clients who booked.

Free, 15 minutes

(I reply within 24 hours)Hire me on Upwork (escrow)

Top Rated Plus on Upwork · 5.0 from 20 reviews · US and Canada, run remotely

Website + Booking
From $3,490
or $490 a month for 12 months
Four to six weeks · fixed in writing after a call
  • The pages that sell: services, about, location, booking, contact
  • Online booking connected to your tool, tested on a phone
  • Call tracking by source
  • Calls, forms and bookings counted once in GA4 and Google Ads
  • Built on WordPress, on your domain and your Google accounts
  • Two weeks of support after launch
Why the tracking is part of the site

Most site projects end at launch. The question comes a month later.

Which ads brought the clients who booked? A site without tracking can't answer it, and by then the budget is spent. Every site I build ends with that answer: bookings and calls counted once, each tied to the ad or listing that sent it.

What you get

Six things in every build

01

The pages that sell

Home, one page per main service, about, each location with hours and directions, booking and contact. Up to 8 pages, written for a phone first.

02

Online booking on your own pages

The booking tool you already use, or one we pick together, on your site instead of a link out. Tested on an iPhone and an Android before launch.

03

Calls counted by source

A tracked number on the site and in the ads, so a call that came from an ad counts for that ad. The subscription is in your name.

04

Each booking counted once

GA4 and Google Ads conversions for bookings, calls and forms, each counted once, and the Google Business Profile link tagged so those visits don't vanish into Direct.

05

Yours from day one

WordPress on your domain, with your Google accounts. Pay once and it goes into your own hosting account; on the monthly plan the files are yours after month 12. You or anyone you hire later can edit it.

06

Support after launch

Two weeks of fixes and questions after the site goes live. Then site care at $190 a month if you want it: updates, an hour of edits and a monthly report.

Price

Two ways to pay

Pay once

From $3,490one-time
  • The site goes into your own hosting account at launch
  • Hosting billed to you by the host
  • Two weeks of support, then site care at $190 a month if you want it

Pay monthly

$490a month for 12 months
  • The same build, with hosting and site care included
  • 6-month minimum, then month to month
  • After month 12: $190 a month for hosting and site care, cancel any month
  • The site files are yours after month 12, or as soon as you pay the rest of the build

The first three sites on the monthly plan pay $390 a month instead of $490. Both prices are for one office and up to 8 pages, fixed in writing after a call. A second office adds $50 a month; three or more offices are quoted. The booking tool and call tracking are billed to you by their providers either way.

How it goes

From the first call to a live site

  1. Step 1

    A 15-minute call

    You tell me what the business sells, how clients book today and which ads you run.

  2. Step 2

    A fixed price in writing

    I look at what you have and send the scope, the timeline and one price, paid once or monthly. Nothing starts before you agree.

  3. Step 3

    Pages you approve

    You send your services, prices and photos. I lay out the pages and draft the plain text; you approve every page.

  4. Step 4

    Booking and tracking wired

    The booking tool, the tracked numbers and the conversions, each tested on a phone the way a client would use them.

  5. Step 5

    Launch

    The site goes live on your domain, with a written list of what was set up and where.

  6. Step 6

    Two weeks of support

    Fixes and questions after launch. Site care after that is included on the monthly plan and optional if you paid once.

What you provide

What I need from you

  • Your domain, and if you pay once, a hosting account in your name (I help you pick one; you pay the host directly)
  • Your services, prices and photos, yours or licensed
  • Your booking tool, or a decision on which one to use
  • A call tracking subscription in your name, billed by the provider
  • Access to Google Ads, GA4 and your Google Business Profile
Proof

Sites, booking and tracking, each one checkable

I built websites for restaurants and delivery services as a web developer from 2016 to 2018. My Upwork reviews include a WordPress site relaunch on Elementor Pro and a landing page engine built on WordPress. The booking and tracking parts are the ones I built for a medical practice in New York: the ad click saved with each booking, calls tracked by source, visits sent back to Google Ads.

“It was a pleasure to get this project fast and as bespoken done by Alexander.”
Upwork review, 5.0: Relaunch a WP site with Elementor Pro

“I had an excellent experience working with Alexander. He completed the project with outstanding quality and great attention to detail. Beyond simply delivering what was requested, he took the time to provide valuable suggestions that significantly improved the final result.

His communication was clear, professional, and timely throughout the entire project. He understood the requirements quickly, offered practical solutions, and consistently demonstrated strong expertise.

I especially appreciated that Alexander genuinely cared about the success of the project rather than just completing the assigned tasks. His recommendations saved me time and improved the overall outcome.

I would definitely hire Alexander again and highly recommend him to anyone looking for a skilled, reliable, and thoughtful professional.”

Upwork review, 5.0: Fix React Booking System Submission Error (Hetzner API Backend)
FAQ

Questions owners ask first

How much does a website with online booking cost?

From $3,490 paid once, or $490 a month for 12 months with hosting and site care included, for up to 8 pages with online booking, call tracking and conversion tracking. The final price is fixed in writing after a 15-minute call, before any work starts.

Can I pay for the website monthly?

Yes. $490 a month for the first 12 months covers the build, hosting and site care. The minimum is 6 months, then month to month. After month 12 it drops to $190 a month for hosting and site care, and you can cancel any month. A second office adds $50 a month. The first three sites on the monthly plan pay $390 a month instead of $490.

Can you add booking to the site I already have instead?

Yes. If your site works and you like it, the Booking + Tracking package ($1,490) adds online booking and call tracking to it and sets up the conversions. A redesign is quoted the same way as a new site.

Who owns the site?

Your domain, your Google accounts and your text are yours from day one. Pay once and the site goes into your own hosting account at launch. On the monthly plan I host it, and the site files are yours after month 12, or as soon as you pay the rest of the build. You can remove my access to your accounts any day.

Why WordPress?

Because you or anyone you hire later can edit it, and every booking and tracking tool I use works with it. If you're on another builder and happy there, I can add booking and tracking to that site instead.

What isn't included?

Running your ads, a logo or brand identity, photo shoots, and medical or legal statements: those you approve or supply. The booking and call tracking subscriptions are billed to you by their providers, and so is hosting if you pay once.

How long does it take?

Four to six weeks from the day you approve the scope. Booking and tracking on an existing site take two to three weeks.

Start with a 15-minute call

Tell me what the business sells and how clients book today. I'll reply with the scope and one fixed price in writing.

Free, 15 minutes. Pick a time that suits you.

Prefer email? alex@cheberko.com