Magento 2 Launch Checklist

Here is a checklist to offer support for retailers seeking to launch an all-new Magento 2 store. It prominently focuses on certain areas of store integration that need to be taken care of throughout the project development and after the launch.

Introduction

Let’s talk about one of the most recurring scenarios in the eCommerce realm that often begins with hopes but doesn’t end quite well. A new website is created using Magento 2, launched on the web, and the pivotal performance of the platform begins to backslide. The organic search traffic is drastically affected by the changes leading to nearly a 50% drop in the conversion rate. It simply means that something crucial has either been missed or is accomplished improperly.
However, these minor issues can be easily avoided if the development project follows an explanatory and straightforward launch checklist to make sure that nothing is overlooked during the build period.
Following is an elaborated Magento 2 checklist that consists of pre-launch, launch, and post-launch phases of complete website development. As per this brief checklist, a website is ‘completed’ in terms of development & quality assurance if the ecommerce/project manager confirms all these checks before making it live to the world

Pre-Launch Checklist

  • To be assured when the site is almost complete and ready to be launched
  • To accommodate responsiveness through brief checks on mobile, desktop, and tablet devices

Product Pages (PDP)

  1. Optimization of product images to validatesizeable display across all devices.
  2. Product videos play accuratelyon all devices.
  3. Product title is distinguished and wrapped in an H1 tag
  4. Price is displayed properlyon all devices, including:
    1. Inc. or ex. VAT
    2. Sale prices
    3. Tiered pricing
    4. Simple prices when chosen on configurable products
    5. Price changes when options are selected on bundle products
  5. Clicking ‘Add to Basket’ button:
    1. Adds item(s) to basket across different product types.
    2. Displays a short error message when required product options are not selected.
  6. ‘Out of Stock’ products display correctly across all devices.
  7. ‘Add to Wishlist’feature works correctly
  8. Products with ‘Back in Stock’ notifications enabled are displayed distinctively and email address is stored when entered.
  9. Product description (short and main) displays on all screen sizes.
  10. Out-of-the-box product reviews are working accurately&passing through the Magento admin for essentiallyrequired approval status. in case of a 3rd party review platform, go to the ‘Reviews’ section below.

All ‘test’ products must be eliminated with precision from the site.

Third Party Reviews

  1. Moved to production mode and test reviews have been added to confirm the working status.
    1. At product level
    2. At site level (if applicable)
  2. All product reviews includeproper schema markup.
  3. Existing site reviews have been imported across the platform.

Category Pages / PLP

  1. Product images show correctly, as do hover secondary images if applicable.
  2. Correct pricing is displayed for:
    1. Simple products
    2. Bundle products
    3. Configurable products
    4. Grouped products
    5. Gift cards
  3. Filtering works as expected.
  4. Category title is clear and wrapped around an H1 tag.
  5. Category description is feeding through correctly onto the front end.
  6. ‘Sort By’ option functions correctly.
  7. Pagination functions as planned.

On-Site Search

There is a precise checklist to be followed while using the out-of-the-box site search or a 3rd party service. To garner the benefits of numerous search functionalities, you need to make sure that everything from this checklist is implemented on the website:

  1. Suitable attributes for optimized searchingsuch as SKU, name, description, etc have been selected.
  2. Popular searches on the site (that can be identified via Google Analytics) are assessed and customized to retrieve the projected results.
  3. The search result filtering features work as planned.
  4. All potential search term redirects have been migrated from the previous site and checked for correct functioning.
  5. Create and assign new landing page redirects for popular search terms.
  6. Applicable synonyms for common terms have been added.

The structure of site search results is subject to inclination due to the individual preferences of users. However, you can gather a collective algorithm for optimal efficiency by performing a series of relevant searches. Also, keep in mind that 3rd party services take time to properly assimilate into the system and that section of the platform calls for post-launch monitoring.

SEO

Search engines tend to index the website before it’s even ready to be launched which can proliferate into a myriad of technical problems. Therefore, it is essential to prepare the site for lucrative search engine optimization. Make sure to abide by the following SEO checklist in the pre-launch phase:

  1. The site is set to noindex/nofollow.
  2. Robots.txt in this phase should:
    1. Block search engines temporarily from reading the site
    2. Prevent the indexing of dynamic URLs.
  3. Implement a product schema.
  4. <title> tags and meta descriptions have been correctly implemented and checked from the current website.
  5. Both of these should not contain HTML.
  6. Fall back <title> tags and meta descriptions have been set up.
  7. leave meta keywords blank (don’t use them if possible).
  8. Href-langs implemented if applicable
  9. Images should:
    1. Contain alt tags.
    2. Be optimized for the search engine
  10. 301 redirects must always be manually checked by the team for corrections. Make sure that these redirects are ready to be added at the server level.
  11. Canonical URLs for products and categories have been set up.

Promo codes

  1. All ‘test’ promo rules should be disabled.
  2. Check all active Shopping Cart rules to ensure they function properly.
  3. Check if the Catalog Price rules work correctly and amend prices on the front end in accordance with it.

Breadcrumbs

  1. Breadcrumbs appear correctly across different parts of the website.
  2. Breadcrumbs link to destination page is accurate

Social links

  1. Check all social icons for appropriate linking to the destination.
  2. Check the linking and redirection of social sharing buttons on product pages.

General admin/setup

In Magento2 development, it is crucial that all tabs within ‘Stores > Settings > Configuration’ are checked for each site on the newplatform to conclude that nothing important has been missed. The following checklist consists of some commonly avoided options:

  1. General
    1. The selection of a default country and applicable shipping countries is complete
    2. Store information is correctly filled out.
    3. Single store mode is enabled for managing just one store.
    4. The email addresses for contacting the store have been updated from the placeholder
    5. The contact placeholder has been replaced by accurate details.
    6. Currency – Add the currenciesacceptedby the store
  2. Catalog
    1. Catalog – the fallback meta data should be added
    2. XML sitemap – Adjust the setting to‘update daily’
  3. Customers
    1. Customer configuration – The share customer accounts option should be enabled to ‘as desired’.
  4. Sales – This part of the checklist will potentially take time, but it’s essential. The sales setup must enclose the following information:
    1. Tax – Make sure that properly calculated tax info can be seen sitewide.
    2. Checkout – With the selection of checkout look & function, follow your instincts and finalize it accordingly.
    3. Shipping settings – Fill in a suitable origin.
    4. Shipping methods – A pivotal check!
    5. Google API – to add in credentials for GA and/or GTM

 

Make sure that payment methods have been changed from sandbox to production. It will facilitate the testing of live transactions.

Transactional emails

If you need to customize Magento for transactional emails, you will need to ensure that the following emails function and look as expected on various devices:

  1. Sales order
    1. Guest
    2. Logged in user
  2. New account sign up
  3. Forgotten password
  4. Link to reset password
  5. Back in stock notification

Tax

  1. Tax rules, rates and classes have been filled in.
  2. Tax display settings in configuration have been set up.
  3. The front end displays the accurate VAT price per product on:
    1. Product pages
    2. Category pages
    3. Page builder blocks

Cart

  1. Cart total aptly displays the following details:
    1. Subtotal
    2. Total
    3. Tax
    4. Discount
  2. Promo code field
    1. Showcases valid codes.
    2. Displays precise and user-friendly error messages for invalid codes.
  3. Updated changes in the product quantity as planned.
  4. The removal of products from the cart functions properly.
  5. Clicking on the site logo should always return users to the homepage.
  6. The ‘Continue Shopping’ button should function correctly and return users to the homepage.
  7. The gift card field accurately works.

Checkout

The following checklist must be carried out for both logged in and guest users (if applicable):

  1. Error messages on address/billing information are accessible.
  2. Promo and gift card fields function as planned.
  3. Applicable shipping options with appropriate shipping value.
  4. Multiple payment options.
    1. Configured as per the guided instructions and adjusted to production accounts.
    2. Show explanatory error messages for invalid information.
    3. Set payment acceptance only to the submission of correct details.
      1. Order shown in a suitable state in Magento.
      2. Order exports effectively to ERP.
      3. Payment is received in assigned gateways.
      4. Order completes successfully as planned.
  5. For guests checking out after the order, keep the registration option on the success page.

Account area

The account area functionality doesn’t obtain any significant adaptation from the proposed changes due to coding limitations. Nonetheless, the following checks are definitely worth the attention:

  1. Options for pulling through the personal details and updating passwords.
  2. Address feature must cover:
    1. vivid visibility for existing addresses
    2. Addition of new addresses
    3. Regular update of addresses
  3. Orders
    1. New orders appear with the correct order state.
    2. The re-order button functions properly.
  4. Newsletter subscription
    1. Displays the right mailing list user is subscribed to.
    2. Allow users to unsubscribe from the mailing list whenever they want.
  5. Wishlist
    1. Items in the Wishlist should appear as planned.
    2. Clicking on specific products in the Wishlist will redirect the user to the corresponding items.

CMS pages

With a circumspect use of Pagebuilder functionality, the possibility of changes in CMS pages rises high. Hence, it becomes essential to monitor the functioning of each block on different types of devices. In that case, creating an example page with pagebuilder blocks can come in handy! This way, you can assess the look and functionality of various blocks across a wide range of devices.

Cookie policy

  1. Available on the website for new users.
  2. It doesn’t appear for users who have already accepted it.

Google Analytics / GTM

Live GA/GTM credentials to be added if you are filtering out traffic to a live website

404 page

Looks and functions as expected.

Holding page

The launch of a new website can possibly result in downtime that often lasts for a couple of hours. This is the span during which the holding page appears. Make sure that your page is ready to be displayed in front of the key stakeholders and users with the following details

  1. Check holding page for launch is correct
    1. Phone number (including tel: link)
    2. Email address
    3. Content

Launch Checklist

The big day of official launch is assumed to hit the roads with the removal of holding page and elimination of IP restrictions. Now, your website is all set to make a mark in the world. Now that your website is about to get started, make sure that you go through the following checklist.

Test orders

  1. Place multiple test orders
    1. Logged in and as guest users
    2. Same billing/ shipping address
    3. Multiple tests of numerous payment options
  2. Orders go through as expected
    1. To Magento
    2. To ERP / Order management software
    3. Tax amount correction
  3. Payment is captured in the suggested gateways.

Website address

  1. Resolved to HTTPS
  2. Non-HTTPS redirected to HTTPS
  3. Non www resolved to www or vice versa

SEO

This is the vital part of a website launch! Make sure everything mentioned in the following listis checked as the site launches:

  1. Spot check for 301 redirects.
  2. XML sitemap(s) creation in Magento.
  3. Site set up for INDEX/FOLLOW.
    1. View page source across several on FE to confirm the text.
  4. Search engines unblocked from robots.txt.
  5. Webmaster tools account is created/updated
    1. New sitemap(s) are added
  6. Check for broken links across the site and fix.
  7. Run product pages through schema markup tool https://search.google.com/structured-data/testing-tool
  8. Double check canonical URLs are in place.
  9. Double check href-lang implementation.

Transactional emails

The next segment of the checklist is a repetition of the pre-launch steps. Evidently, checking on twice never hurts! Make sure that the following emails go accurately on all types of devices:

  1. Sales Order
    1. Guest
    2. Logged in user
  2. New account sign up
  3. Forgotten password
  4. Functioning ink to reset password
  5. Back in stock notification

 

An error-proof addition of SPF records with the help of the development team can simplify the flow of emails and prevent them from going into spam

Google Analytics

  1. Use real-time reports to ensure that the external traffic surfaces on the website.
  2. Revise the site search parameters to make sure that the search queries are recorded.
  3. The recording of transactions must be in working order.

Performance*

Running Google lighthouse audit to compare the site with the older version can be precisely helpful.Don’t skip to address any apparent concerns with the technical team.

Third party service checks

There is a wide chance that your site will acquire a set of 3rd party modules to function unstoppably on the web.This form of configuration can result in license issues and affect the site performance drastically.The following checks must be ensured shortly after the site launch:

  1. Site Search – run a re-index and check results for correction.
  2. Email - sign up for marketing email lists is enabled.
  3. Live chat
  4. Personalization software
  5. Reviews
  6. Tax extensions
  7. Shipping extensions
  8. PSP modules

Post-Launch Checklist

The post-launch span isn’t probably the time to settle down and forget about potential technical errors plummeting the performance of the website. Following is a checklist of the elements that need to be taken care of over the next few weeks post-launch:

Post-Launch Checklist

The post-launch span isn’t probably the time to settle down and forget about potential technical errors plummeting the performance of the website. Following is a checklist of the elements that need to be taken care of over the next few weeks post-launch

SEO

  1. Ongoing checks of the following in webmaster tools.
    1. Error log and address
    2. Easily readable sitemap(s)
    3. Valid robots.txt file
  2. Frequent checks of search listings.
    1. Title tags properly displayed in the results.
    2. Accurate visibility of meta descriptions.
    3. Unaltered schema markup.
    4. Reviews and ratings are displayed distinctively.
    5. The correct store version appears in the correct search engine locale.
  3. Daily update of XML sitemap.
  4. optimization of every new content and images added to the site.

Google Analytics / GTM

  1. Go through the following traffic sources to compare with old site data:
    1. Organic traffic
    2. Direct traffic
    3. Referral traffic
  2. Ensure that all orders continue to flow through to GA.
  3. If using GTM, all tags are firing.

Customer services

No matter how flawless your project strategies have been throughout the development span, having a word with the end-user will always result in something far more efficient. Communicate with the customer service team to go through the feedback your website receives. It will help you address the issues you possibly may have missed

Sales

The complete order cycle discretely encompasses Magento status change and utilization of relevant 3rd party software

You may acknowledge the fact that some aforementionedfeatures and functionalities don’t apply to your website while some of them need to be customized on your platform. Nevertheless, this complete checklist will help you keep up with project development, so your website can be launched with an infallible appeal and embark on its commercial journey.

Our team has been working in alliance with Magento for more than 10 years now, helping promising brands with obscure business requirements so they can see their platforms growing up to their maximum potential. We feel proud to express that our journey with Magento as the core service has been splendid so far. Our portfolio containing an array of our Magento clients says it all about our Magento project assistance, Magento 1 to Magento 2 store migration, Magento redevelopment, and platform consultancy on a retainer basis.

Many of our consultancy projects hinge on the idea of accelerating the platform’s capabilities for growing stores, operate development projects, and accomplish infallible third-party integrations. As a leading service provider, we believe that flexibility and freshness of ideas can help us achieve a bespoke digital approach for our client’s business needs. We intend to infuse the same scale of ease in our pricing structure that covers retainer-based, project-based, and ad-hoc pricing arrangements. Please do not hesitate to GET IN TOUCH if you would like to hear more.

Some of our most requested Magento services are listed here
Magento agency / partner selection (and full RfP management)
Magento replatforming consulting
Magento integration consulting
Agency / developer validation
Scoping and fixing specific Magento technical problems
Google Analytics issues (setup, tracking issues, general enhancements etc)
User experience consulting