image 1
image 2
image 3
Shoptet
Drupal commerce
Circles image
Step-by-Step Migration Guide

Shoptet to Drupal commerce

Migrating your store from Shoptet to Drupal commerce might seem daunting, but with proper planning and the right tools, it's a smooth process. Follow this step-by-step guide to ensure a successful transition.

Schedule a call
Background image
Guide Overview

Shoptet to Drupal Commerce Migration Guide

Step 1: Preparing for Migration

In this step, we will gather all necessary information and resources required for a successful migration from Shoptet to Drupal Commerce, including a comprehensive backup of your existing store.

Step 2: Importing Data into Drupal Commerce

Now that we have backed up our Shoptet store, we will import the gathered data into Drupal Commerce, ensuring all products, customers, and orders are correctly populated.

Step 3: Configuring Store Settings

After importing data, we will configure key store settings in Drupal Commerce, including payment options, shipping methods, and tax settings to align with our business model.

Step 4: Designing Your Storefront

In this step, we will focus on designing the storefront in Drupal Commerce, ensuring that it is visually appealing and aligned with our brand identity.

Step 5: Testing Your Store Functionality

After configuring and designing the storefront, we will conduct thorough testing of the store's functionality, from product browsing to checkout, to ensure a seamless customer experience.

Step 6: Setting Up SEO for Success

In this step, we will implement SEO best practices to enhance the visibility of our new Drupal Commerce store in search engine results.

Step 7: Launching Your Store

With testing complete and SEO settings in place, we will prepare for the official launch of our Drupal Commerce store, ensuring all systems are ready for customer engagement.

Power Your Step - Get in Touch

Ready to migrate your store? Contact us today to leverage our expertise in ecommerce migrations and ensure a seamless transition.

Step 1: Preparing for Migration

Step 1: Preparing for Migration

Before initiating the migration process from Shoptet to Drupal Commerce, it is crucial to lay the groundwork to ensure a smooth transition. This preparation phase involves several critical actions that set the stage for a successful migration while preserving data integrity and minimizing downtime. The first step is to back up your existing Shoptet store comprehensively. We will focus on data types such as product listings, customer information, historical orders, and any other relevant content that needs to be migrated.

  • Backup Your Shoptet Store: Access your Shoptet dashboard and navigate to the settings section. Locate the backup options and create a full backup of your store. This should include:
    • Products (descriptions, images, prices)
    • Customer data (names, emails, addresses)
    • Order history (completed and pending orders)
    • Any custom content (blogs, pages)
  • Export Data: Utilize Shoptet’s export functionality to generate CSV or XML files for your products, customers, and orders. This data will serve as the foundation for importing into Drupal Commerce.
  • Document Current Setup: Take note of your current store settings, including payment methods, shipping options, and tax configurations. This documentation will help recreate these settings in Drupal Commerce.

By completing these preparatory steps, we ensure that we have a reliable backup and a clear understanding of our existing setup, which is essential for a successful migration.

Step 2: Importing Data into Drupal Commerce

Step 2: Importing Data into Drupal Commerce

With our backup secured, we can now proceed to import the data into our new Drupal Commerce store. This step is critical as it involves transferring essential data from our Shoptet backup files into the Drupal platform. A successful import ensures that all products, customers, and orders reflect accurately in the new store.

  • Access Drupal Commerce: Log into your Drupal Commerce site and ensure that you have the necessary modules installed for importing data. Recommended modules include:
    • Feeds - for importing various data types
    • Migrate - for custom migration processes
  • Prepare Data Files: Format your CSV or XML files from Shoptet according to Drupal Commerce requirements. Ensure that:
    • Column headers match Drupal's data structure
    • All necessary product attributes (like SKU, price, stock status) are included
  • Import Products: Use the Feeds module to create a new feed for importing products. Follow these steps:
    • Navigate to Structure > Feeds and click Add feed.
    • Configure the feed settings, selecting your Shoptet product file.
    • Map the fields from your CSV/XML file to the corresponding Drupal Commerce fields.
    • Run the import process and monitor for errors.
  • Import Customers and Orders: Repeat the above process for customers and orders, ensuring that relationships between customers and their orders are preserved.

Once all data has been imported successfully, review each section carefully to confirm that the information is accurate and complete.

Step 3: Configuring Store Settings

Step 3: Configuring Store Settings

With our data successfully imported into Drupal Commerce, it is now essential to configure the store settings to ensure that all operational aspects align with our business model. This includes setting up payment methods, shipping configurations, and tax settings, which are vital for processing transactions effectively.

  • Payment Configuration: Navigate to Commerce > Configuration > Payment Methods. Here, you can add payment gateways that your store will accept. Common options include:
    • PayPal
    • Stripe
    • Authorize.Net
  • Shipping Settings: Go to Commerce > Configuration > Shipping Methods. Select the shipping providers you plan to use and configure your shipping zones. Key tasks include:
    • Defining shipping rates for different regions
    • Setting up free shipping thresholds, if applicable
    • Ensuring that shipping options are clear and easy for customers to understand
  • Tax Configuration: Access Commerce > Configuration > Tax settings to set up tax rules based on your business needs. You may need to:
    • Define tax rates based on selling locations
    • Set exemptions for specific product categories

Once these settings are in place, conduct thorough testing of each payment, shipping, and tax configuration to ensure they work as intended before launching the store.

Step 4: Designing Your Storefront

Step 4: Designing Your Storefront

The visual appeal of your online store plays a significant role in attracting and retaining customers. Now that we have configured our store settings, it's time to design the storefront in Drupal Commerce. This step involves selecting themes, customizing layouts, and ensuring that the overall look and feel resonate with your brand identity.

  • Selecting a Theme: Browse the available themes in the Drupal theme repository or consider purchasing a premium theme that suits your brand. Once selected:
    • Navigate to Appearance in your Drupal admin panel.
    • Install and enable your chosen theme.
  • Customizing Your Theme: Use the theme settings to customize the look of your store. Key areas to focus on include:
    • Brand colors
    • Fonts and typography
    • Header and footer layouts
  • Content Layout: Utilize Drupal's block system to arrange content on your homepage and product pages. Consider adding:
    • Featured products
    • Promotional banners
    • Customer testimonials

After customizing the design, preview your store to ensure that it meets your expectations before making it live.

Step 5: Testing Your Store Functionality

Step 5: Testing Your Store Functionality

Before launching your Drupal Commerce store, it is essential to conduct thorough testing to ensure that every aspect of the site functions correctly. This step is crucial in identifying and resolving any issues that could hinder the customer experience.

  • Product Browsing: Test the product browsing functionality by:
    • Searching for products
    • Filtering products by categories and attributes
    • Checking product detail pages for completeness and accuracy
  • Checkout Process: Simulate the checkout process to ensure it is seamless:
    • Add products to the cart and proceed to checkout.
    • Test different payment methods to verify that transactions complete successfully.
    • Ensure that confirmation emails are sent to customers upon successful orders.
  • Mobile Responsiveness: Check the store's mobile responsiveness by accessing the site on various devices. Verify that the layout and functionality are consistent across devices and screen sizes.

By thoroughly testing these functionalities, we can ensure that customers enjoy a seamless shopping experience, ultimately leading to higher conversion rates.

Step 6: Setting Up SEO for Success

Step 6: Setting Up SEO for Success

Search Engine Optimization (SEO) is vital for driving traffic to your new Drupal Commerce store. In this step, we will implement various SEO best practices to enhance the visibility of your online store in search engine results.

  • Optimizing URL Structures: Ensure that your product and category URLs are clean and descriptive. Use the Pathauto module to automate URL aliasing based on your defined patterns.
  • Meta Tags: Use the Metatag module to add meta titles and descriptions for products, categories, and pages. Focus on including relevant keywords while maintaining engaging descriptions to attract clicks.
  • Image Optimization: Optimize product images by compressing them for faster loading times and adding alt tags that describe the images. This improves both SEO and accessibility.
  • Sitemap Submission: Generate an XML sitemap using the Simple XML Sitemap module and submit it to search engines like Google to facilitate indexing.

By implementing these SEO strategies, we can significantly improve your store's visibility, helping to attract more organic traffic and potential customers.

Step 7: Launching Your Store

Step 7: Launching Your Store

After thorough testing and configuration, we are now ready to launch our Drupal Commerce store officially. This step involves final preparations and ensuring that everything is set for customer engagement.

  • Final Review: Conduct a final review of your store's settings, including payment and shipping configurations, to ensure everything is functioning as expected.
  • Promotional Strategies: Plan your launch strategies, such as promotional discounts, social media announcements, and email marketing campaigns to drive traffic to your new store.
  • Monitor Launch: During the launch, closely monitor the website’s performance and customer feedback. Be ready to address any issues that may arise promptly.

With these preparations in place, you can confidently launch your Drupal Commerce store and start engaging with customers, driving sales, and building your brand.

Power Your Step - Get in Touch

Power Your Step - Get in Touch

Are you ready to take the next step in your ecommerce journey? At PowerCommerce, we specialize in seamless ecommerce migrations, ensuring that your transition from Shoptet to Drupal Commerce is smooth and efficient. Our team of experts stands ready to assist you at every stage of the process, from data migration to storefront optimization.

Contact us today:

  1. Visit our contact form to get started.
  2. Call us at 800-099-9090.
  3. Email us directly at [email protected].

Don't miss out on the opportunity to elevate your ecommerce operations. Let us help you maximize your potential with our innovative solutions and dedicated support!

Trusted by 1000+ innovative companies worldwide

Schedule Your Migration Today

For businesses prioritizing simplicity, scalability, and robust support, Shopify is the clear winner.

Looking to migrate without hassle? Power Commerce can handle the entire process, ensuring smooth data transfer, store setup, and post-launch success.


Marka Marulića 2, Sarajevo, 71000 BiH

[email protected]

Tell Us about yourself and we’ll get back to you shortly.

By submitting this form, you agree to Power Commerce's Terms of Service and Privacy Policy.