Deep Dive · Tracking Outcomes

Did That Fix Actually Work? How to Measure a Website Change Honestly

A practical, no-statistics-degree guide to proving whether a website change helped, with fair comparison windows, seasonality checks and the caveats worth saying out loud.

By the Moonlit teamPublished Updated 4 min read

Short answer

Pick one number tied to the change, record a baseline before you make it, annotate the launch date, then compare equal-length windows before and after that cover the same weekdays. Check the same weeks last year for seasonality and list anything else that changed. Report the result with its caveats, as evidence of what happened rather than proof of what caused it.

Key Takeaways

  • Choose one number that the change should move, before you make the change.
  • Compare equal-length windows with the same weekdays, and skip a short settling period.
  • Check last year and list other changes, like ads, emails and Google updates.
  • Say "this lines up with" rather than "this caused" unless you ran a real experiment.

You fixed the form. You rewrote the service page. You sped up the homepage. Now someone asks the big question: did it work?

It's a fair question, and a surprisingly easy one to answer badly. Compare the wrong weeks and a holiday makes you look like a genius. Ignore seasonality and a spring rush gets credited to your new button.

Here's how to measure a change in a way you'd be comfortable defending.

Step 1: Pick One Number Before You Change Anything

Decide what the change should move, and write it down first. Not after. If you wait until the results come in, it's very tempting to go hunting for whichever number went up.

ChangeGood number to watch
Shorter contact formCompleted form submissions
Rewritten service pageClicks from search to that page, then leads from it
Faster homepageCore Web Vitals, then bounce from that page
New phone buttonTaps on the phone link

One primary number, maybe one or two supporting ones. That's it.

Step 2: Record a Baseline

A baseline is what "normal" looked like before the change. Grab the last four weeks of your chosen number, plus the same four weeks from last year if you have them. Save a screenshot or export. Data has a way of getting reorganized later.

Step 3: Annotate the Launch

In GA4, right-click the line graph on the launch date and add an annotation. It shows up across every report with a line graph, for everyone on your team with access. Six months from now, when someone asks why October looks different, the answer is sitting right there on the chart.

Step 4: Compare Fair Windows

Measuring a website change with matching before and after windows A timeline with a change marker in the middle. On the left, a four week baseline window. Right after the change is a short settling period that is ignored. On the right, a four week after window of the same length, covering the same weekdays. Below, three checks: compare the same length and weekdays, check the same weeks last year for seasonality, and note anything else that changed. Baseline 4 weeks before settle in After same 4 weeks of weekdays ✦ Change goes live (annotate it!) 1. Same lengthEqual windows, samemix of weekdays 2. Check last yearDid the same weeksjump then, too? 3. List other changesAds, emails, holidays,Google updates
Equal windows, the same weekdays, and a short gap for things to settle.

Search Console and GA4 both let you compare two date ranges side by side, which makes this quick.

Step 5: Rule Out the Usual Suspects

Before you take credit, check what else happened:

Step 6: Report It Honestly

Overclaiming

"Our new form increased leads by 40%."

Honest

"Completed forms rose from 22 to 31 in the four weeks after the change, compared with the four weeks before. Last year these weeks were flat, and no campaigns ran. This lines up with the shorter form helping."

The honest version is longer, but it's far more convincing to a skeptical boss or client. It also protects you when a result doesn't repeat.

When You Need Stronger Proof

Before-and-after comparisons show what happened. They can't fully rule out coincidence. If a decision is big enough, like a full redesign or a pricing change, consider an A/B test, where both versions run at the same time and differences in timing can't sneak in. Our guide to picking a first test covers when that's practical.

Keep a Simple Change Log

The single most useful habit is a running list of changes with dates. A spreadsheet works fine:

After a few months, that log becomes the best evidence you have of what actually works on your site. It also makes monthly reports much easier to write.

Frequently Asked Questions

How long should I wait before judging a change?

Long enough to collect several full weeks of data after the settling period. For low-traffic pages, that might be a month or more. If the number is tiny, wait longer rather than reading tea leaves.

What if the result is flat?

That's a real result. It tells you this change didn't move this number, which helps you decide where to spend effort next.

Can I measure several changes at once?

You can measure them, but you can't easily tell which one did what. If you must ship several together, report them as a bundle.

What if numbers went down?

Check for tracking problems and outside factors first. If the drop holds up, you've caught a regression early, which is exactly what measuring is for.

Sources