Website Launch Checklist: What PNG Businesses Should Test Before Going Live

3 views 15 min read
Website Launch Checklist: What PNG Businesses Should Test Before Going Live

Your website developer announces that your new business website is ready for review.

You open the homepage. Your company logo looks good, the colours match your branding, and the design appears professional.

But have you tested the contact form? Can customers open your website on Android phones? Are your services visible to search engines? Does the quotation form actually record customer enquiries? Can authorised employees access the administration dashboard?

A website can look complete while important functionality remains unfinished or incorrectly configured.

For businesses in Papua New Guinea, these problems can affect customer enquiries, online orders, business communication and daily operations.

That is why website testing should be a standard part of professional development.

Before a business website goes live, its essential content, functionality, performance and technical configuration should be verified.

This guide provides a practical website launch checklist covering design, mobile responsiveness, forms, email delivery, SEO, security, administration and handover.

1. What Is Website Launch Testing?

Website launch testing is the process of checking whether a website works as intended before it becomes publicly available.

It combines technical quality assurance with user acceptance testing.

Developers test the underlying application, while business representatives confirm that the website supports the tasks their customers and employees need to perform.

For example, a developer might confirm that a contact form successfully sends information to the backend.

The business should also confirm that the enquiry reaches the intended workflow, appears in the correct records and generates the expected notification.

Both tests are important.

Prepare the following information

Before testing begins, gather:

  • Approved project scope and requirements.
  • Company profile and official branding.
  • Correct business contact information.
  • List of services and products.
  • Expected website pages.
  • Required customer and staff workflows.
  • Appropriate test accounts.
  • Any authorised integration test credentials.

The testing process should distinguish between existing requirements, defects and additional features that were not originally included in the project.

2. Verify Company Information and Branding

A business website represents the organisation publicly.

Incorrect information can confuse customers and damage credibility.

Check the company's name, logo, services and published details.

What should be verified?

  • Correct business name.
  • Official logo and brand colours.
  • Accurate company profile.
  • Approved service descriptions.
  • Correct phone and WhatsApp numbers.
  • Valid business email addresses.
  • Accurate business locations.
  • Approved project photographs.
  • Working company profile downloads.
  • Correct pricing where applicable.

For example, a construction company in Lae should ensure that its website accurately describes the services it provides.

If a developer has included a service the company does not offer, the information should be corrected.

The same applies to outdated contact numbers, incorrect office locations and unapproved project photographs.

Launch test: Review every major page against the approved company profile and content requirements.

3. Test Website Navigation and Internal Links

Customers should be able to move through the website without confusion.

Open the homepage and navigate through the main sections.

These might include Home, About, Services, Projects, Blog and Contact.

Check important navigation elements

Test:

  • Header navigation.
  • Dropdown menus.
  • Mobile navigation.
  • Footer links.
  • Service cards.
  • Project links.
  • Breadcrumb navigation where included.
  • Call-to-action buttons.

Every navigation element should lead to the expected destination.

Check documents and downloads

If your website includes a company profile, capability statement or application form, test the actual download.

A visible download button does not prove that the file exists or that customers can open it.

Check incorrect URLs

A nonexistent page should return an appropriate error rather than displaying unrelated content.

If existing URLs were changed during redevelopment, check that the required redirects work.

Launch test: Open the main pages directly, test their links and verify that visitors can reach important information without broken navigation.

4. Check Mobile Responsiveness

Many customers in Papua New Guinea use mobile devices to discover businesses and access online services.

A website should therefore work properly on different screen sizes.

Test on real devices

Where available, use Android and iPhone devices alongside desktop browsers.

Useful viewport widths include approximately 360, 390, 768 and 1440 pixels.

Check for:

  • Horizontal scrolling.
  • Text overflowing its container.
  • Overlapping buttons.
  • Images extending beyond the screen.
  • Broken mobile menus.
  • Forms that are difficult to complete.
  • Tables that are impossible to navigate.
  • Popups covering important information.

Test actual customer actions

Do not only inspect the homepage.

A typical customer journey might be:

Homepage → Services → Service Details → Request Quotation → Submit Enquiry

Complete this entire journey on a phone.

Check that text is readable, fields can be selected and buttons are easy to operate.

Launch test: Complete important customer workflows on real mobile devices without switching to desktop mode.

5. Test Contact Forms and Quotation Requests

For many corporate websites, contact forms are among the most valuable features.

They help customers request services, ask questions and submit quotation requirements.

A form that looks correct but fails silently can result in lost business enquiries.

Perform a complete test

  1. Open the contact or quotation form.
  2. Enter authorised test information.
  3. Submit the request.
  4. Check the displayed response.
  5. Verify that the backend accepted the submission.
  6. Confirm that the enquiry was recorded where required.
  7. Check the expected email notification.
  8. Verify that staff can access the enquiry.

Test invalid information

Submit the form with missing or incorrect fields.

The website should display useful validation errors.

If anti-spam protection is included, verify that legitimate visitors can complete the process.

Verify email notifications separately

A successful form response does not necessarily mean an email reached the business inbox.

The application may save the enquiry successfully while the email notification fails.

For important business processes, an appropriate enquiry record provides an additional way to retrieve customer submissions.

Launch test: Confirm both successful enquiry processing and the expected notification workflow.

For detailed troubleshooting, see Why Your Website Contact Form Emails Are Not Arriving.

6. Verify Phone, WhatsApp and Email Links

Business contact buttons should work correctly on supported devices.

WhatsApp links

Tap the WhatsApp button and verify that it opens the correct business number.

Check any prefilled message.

Phone links

Tap the telephone number on a mobile device and confirm that the dialler opens with the correct number.

Email links

Test the email link and confirm it uses the approved business address.

Location links

If the business provides a location or directions link, check that it points to the correct place.

Do not publish invented physical office locations.

Launch test: Confirm every agreed contact action opens its intended destination.

7. Test Website Speed and Performance

A website that loads quickly on a developer's computer may behave differently on mobile connections.

Performance should be evaluated using representative pages and realistic usage conditions.

Test important pages

Include:

  • Homepage.
  • Main service pages.
  • Project portfolio.
  • Blog article.
  • Contact page.
  • Customer dashboard where applicable.

Tools such as Google PageSpeed Insights and browser developer tools can help identify performance problems.

Understand Core Web Vitals

Three useful performance measurements are:

MetricGood thresholdPurpose
Largest Contentful Paint2.5 seconds or lessMeasures loading experience
Interaction to Next Paint200 milliseconds or lessMeasures responsiveness
Cumulative Layout Shift0.1 or lessMeasures visual stability

These thresholds apply to relevant user-experience measurements, not a requirement that every laboratory test produces perfect scores.

Common performance problems

Developers should investigate:

  • Oversized images.
  • Unnecessary JavaScript.
  • Slow database queries.
  • Excessive third-party scripts.
  • Poor caching.
  • Inefficient application processing.

A website should be tested under suitable mobile network conditions as well as ordinary desktop browsing.

Launch test: Review actual results against the project's performance requirements and correct significant issues.

8. Verify On-Page and Technical SEO

Search engine optimisation should be considered before the website is launched.

A business website needs clear content and appropriate technical signals.

On-page SEO checks

Review important pages for:

  • Unique SEO titles.
  • Relevant meta descriptions.
  • Clear H1 headings.
  • Logical H2 and H3 sections.
  • Descriptive image alt text.
  • Useful internal links.
  • Appropriate service and location information.

For example, a service page targeting customers in Port Moresby should clearly explain the actual service rather than repeat location keywords without useful information.

Technical SEO checks

Verify:

  • Canonical URLs.
  • XML sitemap.
  • robots.txt.
  • Appropriate indexing directives.
  • Correct HTTP status codes.
  • Internal redirects.
  • Structured data where relevant.
  • Social preview metadata.

Prevent accidental noindex settings

Development and staging environments may use restrictions to prevent search engine indexing.

Those restrictions must not unintentionally remain on public production pages intended for search.

Google Search Console

Where access is available, verify the website property and inspect important URLs.

A sitemap can help search engines discover pages, but submitting one does not guarantee immediate indexing or rankings.

Launch test: Confirm that the public website exposes the intended content and metadata and that its important pages are eligible for crawling and indexing.

9. Verify HTTPS and Access Controls

A business website should use properly configured HTTPS.

Check the main domain, relevant hostnames, contact forms and administration areas.

HTTPS checks

Confirm:

  • Valid certificates.
  • Correct HTTPS redirects.
  • No unintended mixed-content warnings.
  • Secure access to important forms.
  • Correct handling of the intended domain.

Administration checks

For websites with staff dashboards, verify that:

  • Authorised employees can log in.
  • Password recovery works where provided.
  • Staff roles have appropriate permissions.
  • Restricted functions cannot be accessed without authorisation.
  • Logout works.
  • Private customer information is protected.

The application must enforce permissions through its backend rather than relying only on hidden interface controls.

Launch test: Verify intended HTTPS behaviour and complete authorised user access tests.

10. Verify Domain, DNS and Business Email

A business may host its website and email with different providers.

Launching a website should not unnecessarily interrupt existing communication services.

Domain checks

Confirm the public domain resolves to the intended infrastructure.

Check the root domain and www hostname where applicable.

Email checks

Verify that existing business mailboxes can still send and receive messages.

Depending on the email provider, relevant DNS records may include:

  • MX.
  • SPF.
  • DKIM.
  • DMARC.

Do not change these records without establishing what each one is used for.

Website notification checks

Test application-generated email independently from ordinary staff email.

For example, a mailbox may receive external messages correctly while website quotation notifications fail.

Launch test: Confirm domain access, email continuity and expected website-generated notifications.

11. Test Online Payments, Bookings and Business Workflows

Some websites include more advanced features such as online stores, reservation systems, customer portals and registration applications.

These require additional testing.

E-commerce example

An online store may need the following workflow:

Product → Cart → Checkout → Payment → Order Record → Confirmation

Verify product information, totals, order recording and inventory behaviour.

Payment processing

Use an authorised sandbox or provider-supported test environment.

Check successful and unsuccessful payment scenarios.

A payment should not be marked as verified merely because the customer's browser returns to a success page.

Booking example

A reservation system may need to prevent conflicting bookings, validate availability and apply cancellation rules.

Customer portal example

Customers should see only their authorised records.

Test direct links, document access and session handling.

Launch test: Complete the business workflows included in the agreed application scope and verify their actual backend results.

12. Test the Administration Dashboard

If the website includes a content management or administration dashboard, it should be demonstrated before handover.

Have an authorised employee:

  1. Sign in.
  2. Create a draft article.
  3. Edit an existing service page.
  4. Upload an approved image.
  5. Preview the changes.
  6. Publish an authorised update.
  7. Confirm that the public website displays the changes.
  8. Sign out.

Also test appropriate staff permissions.

The business should not require programming knowledge to perform ordinary content-management tasks that were included in its agreed CMS functionality.

Training

Provide instructions for relevant daily tasks, including content editing, media uploads, enquiry management and account administration.

Launch test: Confirm that employees can complete the administration tasks specified in the project requirements.

13. Confirm Backups, Recovery and Handover

A successful launch needs more than a functioning website.

The organisation should understand how its information is protected and how the website will be operated.

Backups

Verify:

  • What information is backed up.
  • How often backups run.
  • Where backups are stored.
  • Who manages them.
  • How long they are retained.
  • How recovery is performed.

Where appropriate, verify restoration using a controlled test environment.

Account responsibilities

Confirm the agreed arrangements for:

  • Domain registration.
  • DNS.
  • Hosting.
  • Website administration.
  • Business email.
  • Analytics.
  • Search Console.
  • Third-party integrations.

Maintenance

Document who handles software updates, operational support, incident reporting and future improvements.

A website that launches successfully still requires ongoing maintenance.

Launch test: Verify the access, training, documentation and recovery arrangements included in the service agreement.

14. Record Website Test Results Properly

A useful testing report should identify what was checked and what happened.

For example:

TestExpected resultStatus
HomepageDisplays approved company informationPass
Mobile navigationOpens and closes correctlyPass
Contact formStores enquiry and sends notificationFail
WhatsApp buttonOpens correct business numberPass
SEO metadataCorrect title and canonical URLPending
Admin loginAuthorised staff can access dashboardPass
Backup recoveryRestorable backup verifiedNot tested

These are illustrative results.

Real project reports should use evidence from actual testing.

Possible statuses include:

Pass: The requirement was verified.

Fail: The required function does not behave as expected.

Blocked: Testing could not be completed due to a documented dependency.

Not Applicable: The feature is outside the project requirements.

Do not mark a feature as passed simply because it appears visually complete.

15. Correct Problems Before Production Release

If testing reveals an issue, identify its cause before making changes.

A useful workflow is:

Report → Investigate → Correct → Retest → Verify

For example, if a quotation form does not notify staff, investigate the form submission, backend processing and email delivery separately.

Do not simply change DNS or disable anti-spam controls without evidence.

Prioritise defects

Critical: Prevents an essential business operation or creates significant exposure.

Major: A required feature is broken or seriously impaired.

Minor: A limited defect with low operational impact.

The release decision should follow agreed quality and acceptance requirements.

Additional features outside the original development scope should be handled separately from defects.

16. Verify Everything Again After Going Live

Some problems only appear when an application moves from staging to production.

The live domain may use different email settings, environment variables, certificates or infrastructure.

After launch, repeat the most important checks.

Verify:

  • Public page accessibility.
  • HTTPS.
  • Contact forms.
  • Business email.
  • Authentication.
  • Customer enquiries.
  • Business integrations.
  • Redirects.
  • Search indexing controls.
  • Application logs.
  • Backup status.

Continue monitoring the website as real visitor and application data becomes available.

A website launch is an operational milestone, not the end of maintenance.

Final Website Launch Checklist

  • [ ] Company content and branding are accurate.
  • [ ] All important navigation links work.
  • [ ] Mobile design is responsive.
  • [ ] Contact and quotation forms work end to end.
  • [ ] Phone, WhatsApp and email links are correct.
  • [ ] Performance has been tested.
  • [ ] Technical SEO is configured.
  • [ ] HTTPS works without certificate errors.
  • [ ] User permissions are enforced.
  • [ ] Domain and email services function correctly.
  • [ ] Included payments, bookings and integrations pass testing.
  • [ ] Admin dashboard functions have been verified.
  • [ ] Backups and recovery arrangements are confirmed.
  • [ ] Handover requirements are completed.
  • [ ] The live website passes post-deployment verification.

Record the result of each applicable item rather than assuming the website is ready.

Frequently Asked Questions

What should a PNG business test before launching a website?

Verify approved content, mobile responsiveness, navigation, contact forms, email delivery, SEO, HTTPS, administration tools and any included business integrations.

Can a website look complete but still have technical problems?

Yes. A website may display correctly while forms, email notifications, database operations or administrative functions fail.

Should website testing happen before or after launch?

Both. Pre-launch testing verifies readiness, while post-launch testing confirms that the production environment works correctly.

Do business owners need programming knowledge to test their websites?

No. They can test content accuracy, contact methods, customer journeys and ordinary administration tasks. Developers should verify the technical components and provide appropriate evidence.

Does publishing a website guarantee Google indexing?

No. Google determines whether and when pages are indexed. Suitable content, crawlability and technical SEO help establish the necessary foundation.

Should mobile devices be included in testing?

Yes. Testing should include representative phones and important mobile user journeys, not simply desktop browser previews.

Does a successful contact form message prove email delivery?

No. The enquiry may be accepted by the application while its notification fails. Both stages should be checked.

Why are backups important before launch?

Backups and recovery arrangements help protect application files, business records and uploaded content from operational failures or accidental loss.

Final Thoughts: Launch With Confidence

A professional website is not ready merely because its design looks attractive.

It should also perform the tasks the organisation expects.

Customers must be able to find information, navigate the website, contact the business and complete the relevant forms or transactions.

Employees should be able to manage the agreed website functionality.

The domain, email, hosting, SEO and recovery arrangements should also be verified.

A structured launch checklist helps turn a finished design into a reliable business website.

Website Design and Development in Papua New Guinea

Embakai Tech Solutions provides website design and development services for businesses and organisations throughout Papua New Guinea.

Our development approach focuses on business requirements, responsive website design, relevant functionality, technical testing and appropriate project handover.

If you are preparing a new corporate website, business portal or website redesign, define the required features and acceptance criteria from the beginning.

Explore our Website Redesign Checklist or contact Embakai Tech Solutions to discuss your project.

Technical References

Need help applying this?

Turn the idea into a practical website, SEO or digital system improvement.

Contact Embakai Tech Solutions for a focused review, implementation plan or quote for your organisation in Papua New Guinea.

Find the right website scope for your organisation

Explore our PNG service areas and industry website options, or discuss full-stack and custom software development. Embakai is based in Port Moresby and supports remotely managed projects across PNG.

Request a Quotation