Back to blog Journal

Checklist for launching a business website: what is checked before release

The list of tests that must be performed before going live: content, SEO, forms, marketing tracking, performance, security and roll back.

The moment a business website goes live tends to be perceived as a festive event, but professionally it should look like a controlled operation. Too many projects reach this stage with a sense of relief, then it turns out that the pages don't get indexed, the pixels don't fire, forms don't submit, meta is missing, images are too heavy, or the CRM gets broken fields. The problem is not that the team didn't work hard. The problem is that there is no organized checklist for the launch that brings together all the dependencies: content, SEO, development, server, analytics, security and a rollback track.

On a business website, everyone checks something different. The designer looks at pixels. The client checks if the text is correct. Development checks for errors. Marketing checks campaigns, and SEO checks indexing. If there is no shared checklist with a clear owner, a dangerous gap is created: everyone has checked, but no one has checked everything. That's why a good checklist is not meant to "mark V". It's designed to make sure the site goes up like a business asset ready to go, not like an impressive demo still waiting to be completed.

We start by defining owner and Go/No-Go

The first question before launch is not "does everything look good", but who decides if we go live. You need one person who coordinates the status of the tests, understands what is critical and what is deferred, and can declare go or no-go. That doesn't mean he does everything by himself. It means there is ownership. Without this ownership, critical failures are postponed because everyone thinks someone else has already done their part.

At the same stage, we also define what blocking faults are. For example: a form that doesn't submit, a critical service page with noindex, broken redirects, pixels that don't fire or a server error on key pages. On the other hand, a slight spacing error or a secondary image that can be replaced after airing is not necessarily a reason to reject. This distinction prevents unnecessary arguments in times of stress.

Content: Is everything that needs to appear prepared and accurate?

One of the places where launch falls short is the content. Pages come up with accidentally left lorem ipsum, out-of-date descriptions, old phone numbers, broken internal links, or entire blocks that haven't received final approval. That's why content checks should include not only proofreading, but also integrity: are all core pages present, is the CTA accurate, does the text reflect the current offer, and is there consistency between pages, forms and autoresponders.

You should also go over elements that repeat throughout the site: menu, footer, contact buttons, microcopy of forms, button texts, success and error messages. Sometimes each page on its own is fine, but in the horizontal layer of the system, contradictions remain. This is exactly the type of bug that embarrasses users.

SEO testing: technical basis before traffic

SEO tests for the launch are not "optional for the next step". A site without a proper title, meta description, canonical, hierarchical titles, sitemap and accessible key pages is a site that starts accumulating debt from day one. Therefore a good checklist includes an overview of all core templates: service pages, posts, categories, system pages, internal search, archive and pagination if any. You also need to make sure that there is no noindex that was forgotten from the staging, that there are no links that point to a development environment, and that robots.txt does not block what should not be blocked.

In migrations, checking the redirect map is especially critical. Manually check pages that bring traffic, pages that have received external links, and pages that appear in active campaigns. The goal is not only "that there is no 404", but that the user and the crawler reach the most relevant page. A reference to the home page is often a weak solution.

Performance, Mobile and Core Web Vitals

A page that looks great on an office computer does not necessarily work on a real mobile with a normal connection. That's why before launch you need to check speed and display in several resolutions and several devices, especially in core columns. We check whether hero loads correctly, whether images are optimal, whether there are no layout jumps, whether forms are easy to fill out, and whether CTA buttons are really accessible without unnecessary zooming. Many sites lose conversions not because of weak design, but because of friction on mobile.

Here, too, the goal is not to achieve a perfect score in a test tool, but to avoid problems that are noticeable to the user. A faster business website not only ranks better, but also creates trust and allows marketing teams to drive traffic without burning money on heavy pages.

Forms, notifications and end-to-end integrations

A form that looks great but doesn't reach anyone is one of the most expensive mistakes there is. Therefore it is not enough to check "submit succeeded". You have to send real inquiries, make sure they are saved, reach the right destination, are opened in CRM if necessary, receive a proper tag/source, and that the appropriate notifications are sent to the team. If there is more than one form, check them all. If there are conditional fields, all critical variations are checked.

You should also check what the user sees after sending: a success message, a redirect, a confirmation email, or an appointment. It's part of the conversion, not just a technical item. A user who does not understand whether the request has been received may resend, abandon, or contact another channel.

Analytics, pixels and marketing tracking

A project can go live and look perfectly fine, but in terms of marketing it is blind. Events do not fire, conversion goals are not connected, double pixel, tag manager does not load, consent mode is disrupted, or UTM is not saved in the conversion path. That's why launch tests must include a full marketing walkthrough: entry from a landing page, navigation, form filling, and the appearance of events in the relevant tools.

It is also important to keep event names as consistent as possible if the previous system was already used for campaigns or dashboards. Otherwise, it is suddenly difficult to compare between periods, and the whole team loses contact. If you change a measurement, do it consciously and document it.

Security, backup and rollback capability

The launch doesn't end at the CMS. You need to check permissions, backups, plugin updates, setting up the server environment, SSL, basic protections against spam and open forms, and the ability to go back if a critical error occurs. An organization that does not know how to restore a backup or restore a previous version is under unnecessary pressure. Sometimes just knowing that there is an orderly rollback allows the team to make calmer and more accurate decisions.

Even if you don't plan to use rollback, you should have it. This is part of basic risk management. A business website is not a design file that can be "fixed tomorrow". Sometimes a few hours of failure is enough to lose inquiries, traffic and trust.

Legality, privacy and accessibility

During the launch phase, policy pages, cookie notice if required, privacy texts in forms, links to conditions, and basic access points are also checked. Not because you need to mark another section, but because these are parts that go up for production in front of real users. If a form collects information without proper context, if there is no clear way to make contact, or if a key component is not accessible on the keyboard, the problem is immediately revealed. Therefore, a good launch checklist does not separate "development" from "compliance", but sees everything as part of a uniform user experience.

This test also keeps the teams safe. Instead of finding out after going live that wording, approvals or accessible components are missing, fix them before the site starts to gain real traffic.

Smoke Tests on the day of going live

After changing DNS, pushing code or changing website, perform a short series of smoke tests. Open a home page, service page, post, contact page, form, menu, footer, search if available, and make sure everything is loaded. Also check from a device that is not connected to the admin account to see the reality that the user receives. Many times cache, cookies or permission problems are hidden only in this perspective.

It is advisable to carry out the tests in a fixed order and with documentation. That way, if something breaks, you know where the fault was discovered and at what point. The bigger the project, the more important this work order is.

The first 72 hours determine the feeling of control

They don't disappear after launch. In the first 72 hours, server errors, forms, loading times, events, organic visits to critical pages and responses from sales teams are checked. Sometimes everything works, and sometimes small errors occur that did not appear in the staging environment. When the follow-up is initiated, it is possible to fix quickly and prevent the problem from becoming a chain of damages.

In the weeks after, trends are also checked: is the conversion ratio maintained, are new pages getting exposure, are inquiries coming from the right source, and are there areas where users get stuck. A quality launch is one that continues to have an owner even after the launch itself.

Common mistakes to avoid

  • Rely on "looks OK" instead of a written checklist.
  • Do not define who is authorized to stop a launch.
  • Check forms only against the frontend and not against the final destination.
  • Ignore tracking and consent.
  • Upload without backup and without a rollback track.
  • Scatter on dozens of improvements instead of dealing with business-blocking things first.

frequently asked questions

Is a fixed checklist suitable for every site?

Not completely. There is a base layer that almost always comes back, but every project has integrations, pages and use cases that require adaptation.

How long before launch should an organized QA start?

You should start as early as possible, but at least in the last week work with a clear list and assign explicit responsibilities to each area.

What is more important on launch day: SEO or forms?

both. A business website cannot afford to lose both traffic and inquiries. Therefore, a launch checklist must hold together marketing, content and operation layers.

If you are about to launch a new website or upgrade an existing website, Wizz builds a launch and QA process that protects conversions, SEO and ongoing operations.

The first 90 days program for correct implementation

Many digital moves fail not because the idea was weak, but because after the initial decision there is no work track that holds the execution. That's why you should think in advance about the first ninety days. In the first thirty days you don't try to improve everything. Define an owner, build a baseline, document the current situation and identify the three issues that most endanger the business result if they are not addressed. It could be missing data, an unclear flow, a critical page, an inconsistent field, or a lack of understanding between the teams. The goal of the first month is not to produce a progress presentation, but to regain control and create a common language around what is tested and what is considered success.

In the next thirty days, we start to look at real use. Which parts worked as designed? Where are users stuck? What questions came up again and again from sales, marketing or the customers themselves? What broke when the new met the routine? This is exactly where the gaps that are most difficult to see during construction are revealed. In many cases, the problem is not that the direction is wrong, but that the small details do not sit well enough: an inaccurate CTA, an unnecessary field, an inconsistent template, an unclear event name, an undefined responsibility, or a response rate that does not match what the website promises. The second month is the time when reality polishes the planning, so it is important to collect feedback and not fall in love with the first version.

In the last thirty days of the initial cycle, you can already start prioritizing continuous improvement. If everything is measured only by launch, the organization misses the really big profit. A website, a content system, a flow of leads, a measurement layer or a UX process only begins to generate incremental value when you return to them, improve them and establish work habits around them. This is the time to decide what becomes a permanent standard, which tests will be included in a future checklist, who is responsible for updates, and which control points should be returned to once a month or a quarter. This is the way to turn a one-time project into an asset that can be managed with confidence.

The great advantage of such a plan is that it minimizes sharp jumps between euphoria and disappointment. Instead of going live, discovering problems and then going into firefighting mode, a calibration route is built in advance. Even a relatively small business can work this way. No need for a huge team or heavy PMO. A clear enough owner, an easy test routine and a willingness to learn from real use instead of defending old decisions just because we have already invested time in them.

The managerial discipline that differentiates between a good idea and a strong result

In each of these issues there is a temptation to look for a magic answer. A perfect template, a better tool, a plugin to add a missing layer, or an expert to "fix it". Sometimes the tool is really important, but in most cases the difference between a mediocre result and a strong result comes from management discipline. Is there anyone who keeps the result for a long time? Is there a way to know what works and what doesn't? Is there an orderly route for change without breaking other things? Does the knowledge remain with only one supplier or does it become part of the organization's system? These questions sound less exciting than new technology, but they are the ones that determine if the move will last.

It's also worth remembering that a business website almost never works alone. It is connected to campaigns, sales calls, CRM, content, internal systems, service and sometimes the product. Therefore, any improvement must be tested not only within the page itself but against the system around it. A page that looks good but sends weak inquiries, a measurement that sounds smart but is not connected to the lead status, a process that is well defined but no one actually maintains it, these are all examples of moves that remain incomplete. The purpose is not to build beautiful layers separately, but to make sure that together they create a clear business result.

In practice, the simplest way to maintain quality over time is to formulate a few rules that repeat in every update: who is the owner of the change, what is the KPI that should improve, how do you check that it has really improved, and which component of the system could be damaged if something is changed without control. Once these rules are in place, even small changes become much safer. The organization no longer works from memory, improvisation or promises, but from a framework that helps it make reasonable decisions quickly.

This is also why successful digital moves look "simple" from the outside. Not because they are really simple, but because there is ownership, testing, maintenance and improvement behind them. Content stays sharper, forms break less, SEO erodes less, and teams feel like the system is helping them instead of weighing them down. When this principle is maintained, the financial investment also returns more value, and the ability of the business to move quickly is also maintained. This is ultimately the goal: not just to put something on the air, but to build a digital asset that can be trusted over time.

What should not be done immediately after implementing a change

After a change is launched, there is a natural tendency to move to one extreme of two extremes: either to assume that everything is closed and not to touch any more, or to immediately open ten more initiatives at the same time and mix up the conclusions. Both ends are harmful. If you don't check again, you miss a small friction that can add up to a big problem. If you change everything at once, it is no longer possible to understand what improved and what harmed. That is why it is correct to work in short and deliberate cycles: change, testing, learning, and only then expansion. This approach sounds slow, but in practice it is the fastest way to build a system you can trust.

This principle is especially important when working with a business website, because almost every change affects more than one layer. A new message affects forms, a new process affects tracking, a new page affects navigation and SEO, and every marketing decision affects both content and sales. When the organization learns to work at a pace where cause and effect can be seen, it is much easier to improve over time without entering the same cycle of costly repairs and uncertainty again.