How do ChannelAdvisor and Linnworks compare

23 checks for the perfect Magento relaunch

  1. Home
  2. SEO
  3. SEO Wiki
  4. Magento relaunch checklist

When setting up a Magento store, there are a few basic things to consider - regardless of whether version 1.x or 2.x and whether the enterprise or community version is used. The guide below shows how to install any size shop using Magento. First of all, the strengths and weaknesses of Magento in general and in comparison with other platforms as well as the functional scope of the Magento editions will be discussed. Then we explain what to look for in the configuration, which payment systems can be implemented and what the checkout can look like. Furthermore, we touch on the topics of CMS, multistore, e-mail setup, review systems, marketplace management and blogging. A prelaunch checklist and recommended extensions and add-ons complete our ultimate Magento guide.

Magento: editions of the shop system and range of functions

Both small online shops and e-commerce heavyweights such as Nike, Hermes or Ford rely on the free Community Edition and the paid Enterprise Edition of Magento. The range of functions of the two versions is largely similar, but the licensed version includes support by the manufacturer as well as exclusive features such as Solr Search or from version 2.1 Elastic Search, CMS +, RMA functionality, full page caching, faster indexing, creation and merging of test pages, bonus points, management of customer profiles, private sales, persistent shopping cart and visual merchandising.

The main functions of Magento

Magento is known for the extensive range of functions that is built on board. Nevertheless, the expansion options of the shop system are the decisive argument for using the software for many online retailers. Numerous extensions and modules are available via the Magento Connect marketplace, with which the e-commerce suite can be adapted to individual requirements without major development effort. Thanks to the integration of common payment systems, ERP platforms, CRMs as well as personalization and merchandising solutions, their connection to Magento is also no problem. The main out-of-the-box functions of Magento - the full list can be found here as a PDF - also include:

  • Up-sell, cross-sell and related products
  • Visual Merchandising (Enterprise Edition)
  • Email management and marketing
  • comprehensive analysis and reporting options
  • extensive options for catalog management
  • Support of complex product types such as group products, digital and configurable products
  • flexible price rules including vouchers, customer groups and special prices
  • several wish lists with comment function
  • Layered navigation for flexible filtering of products and search results
  • Order management with all important features
  • two-step checkout
  • Multi-store functionality and internationalization options
  • Tax rates for different countries, customer groups or product types
  • feature-rich customer accounts

Magento 2 compared to Magento 1

After five years of development, Magento 2 finally came onto the market at the end of 2015. The most important innovation is certainly the significant improvement in performance: Version 2 runs significantly faster than its predecessor in both the front and back end. The multi-layered and modular software architecture makes the system significantly more scalable and powerful, and indexing has also increased in speed. An improved administration interface and search, new B2B offers and the option to obtain the Enterprise Edition as a Platform-as-a-Service (PaaS) solution via the cloud are other central innovations.

With Magento 2.1, more powerful features found their way into the shop system in the summer of 2016. In addition to the introduction of Elasticsearch and an expanded CMS functionality, the optimizations in the staging & preview area should be mentioned here. Content updates can now be conveniently managed and planned with a planning tool in the Magento Admin Panel. The new features address central points of criticism of Magento that have so far prevented many retailers from switching to Magento or from upgrading to version 2. The fully hosted, Amazon AWS-based cloud version with its lower administrative overhead, high scalability and competitive licensing model should also increase demand.

That costs a Magento shop

For a shop launch with the free Magento Community Edition, only the development, module and hosting costs have to be estimated. An Enterprise Edition license costs around 16,000 euros (17,900 US dollars), and the total cost is between 18,000 and 90,000 euros per year, depending on the customizing. The Magento Cloud Edition is more expensive, but offers essential features - this version should be worthwhile especially for larger shops with high hosting, administration and development costs. It then also pays off in comparison to other e-commerce platforms such as Demandware or Hybris.

Set up a shop with Magento - that's how it works

When setting up a Magento store, there are a number of points to consider, which are mainly found in the administration menu "System -> Config". In the following we will go into the most important aspects.

General shop information and email addresses

First, we enter general information in the configuration menu, such as the name of the shop, the admin contact, opening times, the seat and the tax number. The favicon and logos can also be loaded into the system here. Up to five e-mail contacts can be set up under “Shop Email Addresses”: one general, one each for sales and support and two freely definable ones. Mail generated by Magento can be sent to the relevant sender address, for example for advertising purposes.

Configure security settings

Safety first - this also applies to Magento stores! Use the information in the Magento newsletter and the Magento Security Center to keep up to date with current threats and apply the patches made available there promptly. You can also use the MageReport.com online scan to search your website for security vulnerabilities. Also, as with any online project, some general precautions should be taken. This includes secure user names (NOT admin, administrator etc.), strong passwords, the careful allocation of administrator rights, regular PCI compliance tests, SSL encryption, protection of the download directory and the API, correctly set file rights and WAF rules for the admin login page - it is best to assign a static IP address to the admin URLs so that they cannot be accessed from outside. Good hosting providers offer additional security measures in this context.

The correct configuration of the base URLs also makes an important contribution to the security of the store. As soon as a user is in the checkout process, sensitive information should run over an HTTPS page. One should also think of insecure page elements that tend to creep in when developing themes and are then forgotten. Alternatively, the entire website can be operated in HTTPS mode.

Web server rewrites and 301 redirects to the base URL

In order to generate friendly URLs and hide the index.php tag, all you have to do is activate the option “Use Webserver Rewrites” in the “System -> Configuration -> General” menu. The corresponding .htaccess or nginx configuration files should be loaded onto the server beforehand.

Under the same menu item in the “Web” area, the option “Auto-redirect to Base URL” can be set to “Yes (301 Moved Permanently)”. This redirects http://example.de to http://www.example.de and places a 301 note in the headers. Search engines know that it is a permanent redirect.

Time zone settings

In order for orders to arrive at the correct time, the Magento time zone and the weekends must be correct in the configuration menu under "General Settings". The time zone setting on the server should also be checked. To do this, log in via SSH and enter "date + '%: z% Z'". Then the time zone appears as a numeric specification, e.g. B. +01: 00 BST.

Specify the tax rates

Setting the VAT rates in Magento is a bit complex, but important and should be correct before the store is launched. The Magento guide on the topic provides detailed instructions; the most important menu items are presented below.

In the menu "Sales -> Tax -> Manage Tax Rates" you can determine the tax rates that will be charged to the customer. Typically it is the standard rate and a reduced rate. The different tax rates for each country are entered under “Manage Tax Zones & Rates”. If no sales tax is to be charged for customers with a sales tax identification number, these settings can be made under "Customer Tax Classes". The menu item “Product Tax Classes” is responsible for the tax rates per product. When and where the tax is added can be defined under “System -> Configuration -> Sales -> Tax”. And finally, for each individual product, it must be determined which tax rate it is subject to. This setting can also be made as a time-saving bulk update in the “Catalog -> Manage Products -> Select All” menu.

Define customer groups

In order to be able to set different prices and tax rates on a customer and not just on a product basis, customer groups can be set up, for example for end and premium customers. By default, the three groups general customers, customers who are not logged in and wholesale customers are created during installation. In the Enterprise Edition there is also the “Customer Segmentation” option - the user experience can be customized here so that, for example, a different process is available for customers who are ordering for the second time than for first-time customers. The functionality of the shop can also be expanded via customer groups, for example with a B2B business. Since reassigning customers to another group is very time-consuming, the initial setup should be done carefully.

Currency information

Which currency is accepted in the shop can be defined in the menu "System -> Configuration -> General -> Currency Setup". Multiple currencies require a shop setup as a multistore. The exchange rate can be entered and updated manually under “Manage Currency -> Rates”. This works automatically via Webservicex - in addition to this service implemented as standard in Magento, other solutions are also available.

Customer logins in multistores and customer data

Administration takes place under "System -> Configuration -> Customer Configuration -> Account Sharing Option -> Share Customer Accounts". The global setting means that customers can log in to all websites of a Magento instance with the same login data. “Per website” separates the logins for the various shops in a multistore installation. This setting can only be reversed later with an extension.

The information the customer has to enter can be selected in the "Customer Configuration" menu. In addition to name and address, salutation, date of birth and tax numbers can also be queried.

Product catalog, product types and product attributes

The definition of the products is possible in Magento in many ways. The following types can be defined:

  • Standard products ("Simple Products") without price or color variants as well as related products. They have an article number and can be part of other product types - for example a tennis ball.
  • Configurable products in which different sizes, colors, etc. can be selected.
  • Group products, i.e. sets of different products, such as pants, jacket and sweater
  • Product bundles such as a system camera with which the lenses can be selected.
  • Virtual products - this includes services such as changing tires in a car.
  • Download products such as e-books, pictures or sound files.

The product data can be imported and exported as CSV, which significantly reduces the effort.

Product attributes are primarily used to ensure that articles can be selected and grouped using categories and filters. They are stored as sets in the admin panel and can be managed there and supplemented if necessary.

The category management in Magento

Creating new categories is very easy: just click on "Add new category". In this way, both parent and child categories can be generated. You can then edit the metadata and add products. From an SEO perspective, it is important to create static and non-dynamic categories if category-related keywords are to be optimized. You can read more information on the topic in our SEO Wiki entry Magento SEO.

The further steps after the setup

Once the Magento store has been set up, the next steps can be taken. First of all, the topic of payment must be addressed here, which is of elementary importance for the functioning of a shop.

Payment systems

Nothing is more daunting for customers than having problems with the checkout process. The choice of the payment system should therefore be carefully considered, especially since there are also large price differences. The following are possible:

  • PayPal is one of the best-known payment systems worldwide and is a leading provider. The relationships with Magento go back a long way and support for PayPal is integrated in the shop system. The system is simple, trustworthy and reliable, the costs are moderate and the setup in Magento is child's play: Basically, only a few details in the business account are required and after a few test transactions you can start. If you want to proceed in more detail here, you can use the developer sandbox accounts, which are supported by the Magento PayPal module. One disadvantage of PayPal should not be concealed: Payment processing sometimes takes a long time, which can embarrass startups in particular. This problem is not limited to PayPal, but affects other providers as well.
  • The Braintree payment system, which belongs to PayPal, is enjoying increasing popularity with Magento users, as it is easy to use, can be seamlessly integrated and has a good reporting dashboard. The fee model is also transparent: 1.9 percent and 0.30 euros are charged per transaction, which are fully reimbursed for returns.
  • With four billion transactions annually, SagePay is one of the best-known payment service providers in Europe. With the system, which can be implemented in Magento via extension, the management and monitoring of online transactions is easily possible via a stable interface. The Sage Pay Suite Pro Extension from ebizmarts supports the checkout via an external page or a form on the merchant's side as well as various payment methods, 3DSecure and AVS / CV2 checking. When switching from Magento 1.x to 2.0, a new license for the extension must be purchased.
  • In addition to PayPal, WorldPay is another big player in the market and one of the oldest providers. An average of 31 million transactions are made on the account of the payment service provider every day, 42 percent of all online transactions in Great Britain. WorldPay can be integrated into a Magento store with a number of extensions, including the solution from sellxed.com. This supports both the standard mode, in which the payment transactions are recorded on a form hosted by WorldPay, and the hidden mode, in which the process is built into the Magento checkout page. Compatibility with one-step checkout extensions is guaranteed.
  • For the sake of completeness, three other providers are mentioned. Ingenico is a French payment system provider that also works closely with Magento and is characterized by high scalability and security. The relatively young company eWay offers its own extension for Magento, which is available free of charge via Magento Connect. Another newcomer is Stripe, which can be implemented in Magento using several third-party extensions.

Magento buying process

Even if Magento's own multi-step checkout is convincing, many retailers and agencies prefer to use a one-step solution. The Magento on-board resources include the purchase as a guest as well as a customer with an account, the shipping address, billing address, delivery, payment method and, at the end, the summary check for first time customers. Third-party solutions include the OneStepCheckout module, which is installed in more than 12,000 Magento shops, Aheadworks OneStepCheckout and Amasty OneStepCheckout.

In order to optimize the buying process, you should always check every conceivable option at checkout, summarize as many points as possible, enable the customer to easily return to the previous step, take confidence-building measures such as inserting security logos, prominently placing the promo code box and payment systems like PayPal integrate.

Content management systems

The CMS topic is not optimally solved in Magento, but there are extensions that integrate Drupal or Wordpress. With regard to the stability and administration of Magento, however, it is cheaper to systematically expand the Magento CMS with the required functions, especially since Magento 2 has already seen significant improvements. Those who still prefer third-party solutions can use the Vaimo CMS, the Blue Foot Page Builder or the Advanced Content Manager.

Blogs with Magento

Even those who want to run a blog for Magento stores struggle with problems and tend to install it on a different domain. If you want to use the entire functionality of WordPress as much as possible, you should create the CMS on your own subdomain. Otherwise, Fishpig, BlogPro and the blog extension from Aheadworks can be used as a solution.

Multi-store and multi-website

The multistore functionality is one of the greatest strengths of the Magento system. Retailers can easily manage several shops with one installation in order to sell internationally, serve different brands or meet B2B requirements. There are three different options available:

  • Multiple domains: For shops with completely different customers, it makes sense to operate them on different domains. This means that other payment systems, currencies, products, etc. can be implemented, but managed in the same admin interface.
  • Multiple stores: If several shops are to run on one domain, for example for end and B2B customers or under two brands, this can also be done with Magento without any problems. The base currency and the prices must be the same, while the customer accounts can differ.
  • Multiple languages: Shops in different languages ​​can be displayed with different store views. However, different prices and currencies cannot be realized with this.

Product and dealer reviews

Product reviews open up great opportunities for SEO and conversion rate optimization. They deliver content for the product pages and increase trust. Magento's own function is not as good as the third-party solutions from Magento Gold Partner Yotpo, the very extensive BazaarVoice and the easy-to-implement Reevoo. A combination of the Magento review function with a module for sending purchase confirmations including an evaluation form is also possible. Solutions such as Feefo or TrustPilot are recommended for dealer reviews.

Email setup

Before launching a Magento store, a series of e-mails must be set up for the contact form for customers and the admin, for account, order and shipping confirmation, newsletter subscriptions, product and dealer reviews, for sharing a product and a wish list, Birthday congratulations, the request for a new password or the reminder of a shopping cart. Depending on the store, there are more - this list of transactional emails in Magento provides inspiration. For shipping, we recommend solutions such as Sendgrid, Mandrill or the SMTP Pro extension by Aschroder, all of which are very inexpensive and easy to manage.

DotMailer is particularly suitable for e-mail marketing, as it is also easy to use, offers all functions relevant to retailers and can be easily integrated into Magento. The solution not only allows e-mails to be sent, but the automatic features can also be used to control programs that react to user behavior, e.g. B. on their purchases. To remind people of full shopping carts, many Magento users use their ESP. MageMail is also a good solution.

Marketplace administration

Many Magento users are heavily dependent on the marketplaces of Amazon, eBay & Co. For administration, many rely on M2E Pro, which, however, is not that easy to set up. But once it works, the solution works very well with Amazon, eBay and Rakuten. In this way, the products for the respective marketplaces can be conveniently managed in lists. M2E Pro is available on a monthly license basis and is closely linked to Magento. There is on-boarding support and help with integration. Alternatively, Veeqo is an option. Those who prefer it to be modular and easily scalable can use systems such as Channel Advisor, SellerDynamics or Linnworks.

Magento weaknesses

Although Magento is the most powerful shop system in the world, problems can of course arise with the e-commerce platform - this is especially true if it is not configured correctly.

performance

A critical point is the performance: Nothing is more annoying for customers than long loading times and unnecessary searching for information. If Magento is not optimized, the solution is extremely resource-intensive. The following tips will help avoid this:

  • Use clean code: Easier said than done, but absolutely necessary, because without correct code, further measures such as investing in faster hardware are of no use. Since the know-how is often lacking here, it is advisable to hire a renowned agency. Serious companies can be recognized by their references, awards and certifications as well as by their activity in the Magento community.
  • Good hosting: A host that is familiar with Magento resource requirements and can easily provision them is the best choice. Many companies are now specialized in hosting Magento and provide free demos of their software so that you can get an impression in advance.
  • Activate Magento cache and optimize images: Activating the cache by default is the minimum measure for performance optimization. An equally simple but effective means is downsampling and compressing images before uploading them to Magento. This saves a lot of download time.
  • Outsource assets to subdomains: The page speed can also be improved enormously by downloading the assets from subdomains in parallel. If Js and media directories and the theme load separately instead of one after the other, the page builds up much faster.
  • Don't install that many modules: Bloating the code with an excessive number of modules opens the door to debugging and performance problems and makes it difficult to maintain the site.

Pinpoint has put together more tips for optimizing the performance of Magento.

The Magento site search

The integrated site search of the shop system is subject to constant criticism and many online retailers use a more powerful third-party solution instead. The Magento Enterprise Edition has already brought an improvement with Solr search in terms of stop words, synonyms and other points, but the page search still doesn't deliver really good results. ElasticSearch in Magento 2.1 is a big step forward, but there is still much room for improvement. This includes dealer-related car search results, the consideration of typing errors and faster processing of search queries, as offered by premium solutions such as Klevu or Algolia. Furthermore, the Magento page search could be expanded to include the ability to specifically boost products, categories and attributes, self-learning results, an auto-suggest and complete function, content search, comprehensive reporting options and support for faceted navigation within the search results .

Merchandising

Magento's merchandising options have always left a lot to be desired and lag behind other enterprise solutions such as Demandware. The integration of OnTap’s visual merchandiser extension with Magento Enterprise 1.14.1 is a real asset. This enables products, attributes and categories to be highlighted. For users of the Magento Community Edition, the purchase of the Visual Merchandiser module is recommended, especially since it is not too expensive at 290 US dollars.

Product recommendations

The out-of-the-box product recommendations from Magento can be expanded, which is why we always use third-party solutions for our customer projects. We prefer NOSTO, which does much more than “just” recommendations. It is essentially a personalization tool - users can be given product suggestions based on their behavior in the store. This data can also be used for other functions such as shopping cart reminders via email and Facebook and Instagram ads. As a cheaper alternative, the Aheadworks module is a tip.

SEO

Layered navigation, session IDs, etc. in Magento are the natural enemies of SEO, but luckily they are pretty easy to keep in check. With the One Magento SEO Performance Suite or manually, the most common problems can be dealt with as follows:

The canonical tag prevents the layered navigation from being indexed.

  • Search pages can be blocked in the robots.txt.
  • This also applies to superfluous dynamic pages; a canonical tag is set for similar pages.
  • Product URLs should be created in the backend at the top-level level, not in the category path.
  • Headings must be correctly marked (H1, H2 etc.).
  • The performance of the shop should be continuously optimized - also to make it easier to crawl.
  • Session IDs are to be blocked in the robots.txt.

The Magento robots.txt file should at least look something like this:

User-agent: * Disallow: /*.php$ Disallow: / *? SID = * Disallow: / *? P = * & Disallow: / catalog / product_compare / Disallow: / catalog / product / gallery / Disallow: / catalog / category / view / Disallow: / catalog / product / view / Disallow: / catalogsearch / Disallow: / newsletter / Disallow: / review / Disallow: / sendfriend / Disallow: / tag / Disallow: / wishlist /

In order to block further dynamic pages, only the corresponding parameters have to be added.

Magento compared to other ecommerce platforms

There are numerous Magento competitors who offer the right shop systems to the e-commerce market, from comprehensive enterprise solutions to lean platforms for small startups. In the following we compare the most common competing applications with Magento.

Magento Community vs. WooCommerce

WooCommerce, an extension of WordPress, is particularly popular with small and medium-sized online retailers. The functionality of the solution is comparable to the community edition of Magento, but it is far less scalable. Many users therefore switch to Magento when their business grows and they want to be more flexible.

WooCommerce is part of Automatic and is used by 350,000 online retailers worldwide, according to official figures. Many of them already run a WordPress website. A medium-sized WooCommerce store costs less in terms of development and management than a comparable shop based on the Magento Community Edition, as the latter is more complex. Magento offers a much more extensive e-commerce functionality for this - no wonder, because the solution was originally designed for this purpose, while WooCommerce is the extension of a publishing solution.

Further information (in English) on comparing Magento with WooCommerce is available at

https://aionhill.com/magento-vs-woocommerce-2016

https://www.watermelonwebworks.com/magento-vs-woocommerce/

Magento Community vs. Shopify

Shopify is also aimed at small and medium-sized e-commerce companies and is considered the best solution, especially among small retailers. As in the case of WooCommerce, many high growth merchants are migrating from Shopify to Magento Community.

As a counterpart to Magento Enterprise, Shopify Plus is available, which is in the same league in terms of price and functionality. In contrast to Shopify, the version also allows the integration of third-party technology.

Shopify offers many core features that small and medium-sized retailers need, but does not come close to the flexible development options of Magento. The fully hosted platform does not allow any backend adjustments and changes to the frontend are tricky. The self-hosted open source solution Magento creates far more freedom here.

Setting up and running a Magento store may be more expensive, even if the community edition itself is free. The monthly packages for Shopify seem cheap at first, but as sales increase, so do the transaction fees (one percent of each order). We therefore recommend Shopify to small retailers.

Magento Enterprise vs. Demandware

Demandware scores with enterprise customers with extensive out-of-the-box services and good scaling capabilities. The solution differs from Magento mainly in that the code always has to be approved and the costs are higher in almost all areas.

Demandware has a wide range of functions, including omnichannel, personalization and merchandising features. The solution is therefore even more tailored to enterprise companies than the Magento Enterprise Edition. Demandware is also cloud-based and offers very proactive support, but the platform is also much more expensive. The development of a Demandware store costs about 300 percent more than a Magento shop and the running costs are also higher. The solution is therefore mainly suitable for really large shops.

Magento Enterprise vs. Hybris

Hybris is functionally similar to Demandware, but it is even more expensive. Enterprise customers benefit from significantly more features than Magento offers, on the other hand, third-party solutions are just as difficult to integrate as in Demandware. Hybris is aimed at the big fish in e-commerce, as the agencies also charge very high fees.

What to consider before launching the Magento shop

Before the shop relaunch goes live, important information should be observed to avoid data loss and a dramatic drop in traffic.

SEO - think about the redirects

It is not uncommon for shop migrations to result in losses of up to 60 percent in organic search traffic. SEO is therefore an essential part of the project plan, and you should attach great importance to the 301 redirects in particular. Ideally, the forwardings are subject to constant controls during the setup process. This ensures that these are not affected by changes to the category or product data. Before the launch, it is best to check the complete list of old URLs to ensure that the target URL outputs code 200 and that there are no redirect loops.

Furthermore, the following points should be considered when migrating from an SEO point of view:

  • Ideally, the content of the old website is completely adopted - including metadata - so that Google does not suspect any major changes.
  • The structure should also be preserved as far as possible.
  • Make sure that the new page can be easily crawled by the search engine bots and specify which pages should not be accessible.
  • Also note which pages are to be indexed.

Care in data migration

If the transfer of data from the old to the new platform is not well prepared, unnecessary losses will result. Take care of the export of the product information in good time: Can this be done via CSV file or manually? What about the pictures? Who does this work? The name formatting must also be taken into account, which can look completely different in the new system than in the old one. So “categories” can now be called “collections”. Assign an employee or an agency to carefully format the CSV files. When transferring customer data, the encryption method of the passwords should be considered. The type of migration depends on this.

Familiarization with the new work processes

Each shop system is structured differently so that the work processes look different. Train your employees in good time so that there are no frequent errors in critical processes such as ordering processes after the launch. You should also ensure the compatibility of the platform with existing back office solutions (ERP, POS etc.) in good time.

Recommended Magento extensions and add-ons

One of the biggest advantages of Magento is the wide range of extensions available through Magento Connect and third party providers. We have put some of them together in the following list:

  • One Magento SEO Performance Suite: The comprehensive solution contains everything that is required for the search engine optimization of a Magento shop.
  • Nosto: The tool provides personalized product recommendations and social ads as well as user-dependent popups.
  • Aheadworks Review Follow Up Emails: Effective tool for expanding Magento's own evaluation function.
  • Fishpig WordPress Integration: Ideal for managing blogs with WordPress.
  • OneStepCheckout: Module that easily integrates the single-step checkout.
  • BubbleLayered Layered Navigation Pro: The module improves the user experience and performance of layered navigation.
  • Klevu: Comprehensive search solution with natural language processing, self-learning output of results, merchandising functions and good reporting options.
  • WebShopApps Premium Matrix Rate: Enables the management of shipping costs through CSV uploads, whereby customers can be assigned different prices.

Pre-launch checklist for Magento

  • Careful check of the imports of product and customer data as well as orders
  • Pay attention to the encryption method when migrating passwords
  • Are the transactional and all other email setups, shop opening times and contact details correct?
  • Review of all checkout processes and accounts
  • Testing of load distribution, setup of server monitoring
  • All security patches and updates up-to-date? SSL certificate installed correctly?
  • Check the licenses of the extensions for the new platform
  • Test performance, e.g. B. with GTmetrix
  • Check whether all product attributes are correct
  • Are the product and dealer reviews working? Is the email setup correct?
  • Have the product reviews, coupon and promo codes been migrated properly?
  • Check integration of CRM and email platforms
  • Check migration of metadata and content
  • Is Magento Cron working correctly (possibly check with AOE scheduler)?
  • Deactivate unnecessary logs, activate log rotation
  • Check the XML sitemap and its integration in robots.txt and Google Search Console
  • Is the Google Analytics tracking code integrated on all pages?
  • Have event tags been replaced in Google Analytics page templates?
  • Have the campaign tracking parameters been adjusted with regard to redirects?
  • Customize Google Tag Manager tags
  • Are PayPal orders tracked correctly in Google Analytics, if applicable?
  • Device and browser tests completed?
  • Does Google Analytics track search terms?
  • Set up or update Google Search Console
  • Are the Canonical URLs correct?
  • Don't forget robots.txt
  • Check for broken links
  • Set up payment services
  • Do the contact forms work?
  • Are all feeds working?
  • Have the paid ad URLs changed?
  • 301 redirects set up properly?
  • Check redirects by crawling the organic landing pages in Google Analytics
  • Check merchandising of the categories and top products
  • Test search function
  • If necessary, add Production IPs to third-party systems
  • Production Server configured correctly?
  • Enable caching
  • Set website to "index, follow"
  • Update DNS

Conclusion: Switching to Magento is worth it!

Well prepared is half the battle: This also applies to the migration of a shop system. An intensive examination of the new platform and careful planning of the relaunch are essential. All functions should be tested again before the launch. It is best to leave the migration to an agency that deals with it on a daily basis and can solve any problems that arise.

Magento is a stable, highly scalable e-commerce platform that has proven itself with numerous B2B and B2C retailers. With version 2, the shop system has made another big step forward and will convince many who have been hesitant to switch.