
Makeshop to Base
Migrating your store from Makeshop to Base 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 callMakeShop to BASE Migration Guide
Step 1: Preparation and Strategy Development
In this first step, we assess your current MakeShop store and outline a strategic plan for migration to BASE. This involves understanding your business needs, setting goals for the migration, and creating a detailed project timeline.
Step 2: Data Backup and Export from MakeShop
In this step, we create a complete backup of your MakeShop data to ensure no information is lost during the migration process. This includes exporting all critical data from your current platform.
Step 3: Setting Up Your BASE Store
This step involves creating your new store on the BASE platform, configuring your store settings, and preparing the environment for data import.
Step 4: Data Import into BASE
Here, we import all the previously backed up data from MakeShop into your new BASE store, ensuring that all products, customers, and orders are accurately transferred.
Step 5: Testing and Quality Assurance
In this step, we thoroughly test the new BASE store to ensure all functionalities are working as expected, including product displays, checkout processes, and customer accounts.
Step 6: Launching Your BASE Store
After completing testing and quality assurance, we prepare for the official launch of your new BASE store, ensuring that everything is set for a successful go-live.
Step 7: Post-Launch Support and Optimization
Following the launch, we provide ongoing support and optimization strategies to enhance your store's performance and address any post-launch issues.
Power Your Step - Get in Touch
Ready to launch your successful ecommerce store? Contact PowerCommerce today for expert support and seamless migration services.
Step 1: Preparation and Strategy Development
Before initiating the migration from MakeShop to BASE, it's essential to prepare thoroughly. This preparation phase includes a comprehensive assessment of your current ecommerce setup, identifying key data points that need to be migrated, and formulating a strategic plan. The objectives of this phase are to ensure a smooth transition and to minimize potential disruptions to your business operations.
We start by reviewing your existing MakeShop store, analyzing aspects such as the number of products, customer data, order history, and any custom features that may need special attention during the migration. Next, we outline a detailed project timeline that includes:
- Data Inventory: Identify all data types that need to be transferred, including products, customers, orders, and any additional content.
- Goal Setting: Establish clear objectives for the migration, such as improving site performance, enhancing user experience, or integrating new features.
- Timeline Creation: Develop a realistic timeline, including deadlines for each phase of the migration process.
Consideration should also be given to any potential challenges that may arise during this phase, such as data compatibility issues, and the necessary resources required for a successful migration. Establishing a dedicated migration team, whether in-house or through PowerCommerce, can help streamline this process.

Step 2: Data Backup and Export from MakeShop
Data integrity is crucial during the migration process. Therefore, the second step involves creating a comprehensive backup of your MakeShop store. This backup will serve as a safety net, ensuring that all your data can be restored in case of unexpected issues during the migration. Here’s how we proceed:
- Backup Strategy: We create a systematic backup plan that covers all data elements, including:
- Product catalogs (descriptions, prices, images, etc.)
- Customer information (names, addresses, purchase history)
- Order data (past orders, payment details)
- Website content (blog posts, landing pages)
- Export Data: Using MakeShop’s export functionality, we will extract data in compatible formats (such as CSV or XML). This can typically be done through the admin dashboard:
- Navigate to the relevant section (Products, Customers, Orders, etc.)
- Select the export option and choose the desired format
- Download the exported files to a secure location
- Database Backup: In addition to file exports, we recommend taking a complete database backup, if possible. This can be done by accessing your MakeShop database and using appropriate tools to generate a backup file.
Once the backup is complete, we ensure that all data files are securely stored and ready for the next steps in the migration process.

Step 3: Setting Up Your BASE Store
After successfully backing up your data from MakeShop, we move to the third step, which is setting up your new store on the BASE platform. This involves several crucial steps to ensure your new ecommerce site is ready to receive the migrated data:
- Account Creation: We begin by creating an account on BASE. This can be done by visiting the BASE website and following the sign-up process.
- Store Configuration: Once the account is created, we configure essential store settings, including:
- Store name and branding elements (logo, colors)
- Payment gateway integrations (select from available providers)
- Shipping options (define shipping methods, rates, and regions)
- Tax settings (configure tax rates according to your business requirements)
- Theme Selection: BASE provides a variety of themes to choose from. We select a theme that aligns with your brand identity and customize it to ensure a cohesive look and feel across your new store.
- Functionality Enhancements: We explore BASE’s app ecosystem to identify any necessary plugins or add-ons that will enhance store functionality and user experience, such as SEO tools, analytics, and marketing integrations.
By the end of this step, your BASE store will be fully configured and ready to accept data from your MakeShop backup.

Step 4: Data Import into BASE
With your BASE store set up and configured, we move to the data import phase. This is a critical step in the migration process, as it involves transferring all your data from MakeShop into your new store. Here’s how we approach this step:
- Data Mapping: We begin by mapping the data fields from your MakeShop export files to the corresponding fields in BASE. This is essential to ensure that each piece of data is correctly placed in the new system.
- Product Import: We start with importing the product data:
- Access the product import tool in BASE
- Select the previously exported product file
- Follow the prompts to upload and map product attributes (name, description, price, images)
- Customer Import: Next, we proceed to import customer data:
- Navigate to the customer import feature in BASE
- Upload the customer data file
- Map fields such as name, email, shipping address, etc.
- Order Import: Finally, we import historical order data:
- Use BASE’s order import tool
- Upload the order history file
- Ensure all order details are accurately mapped and imported
After the import process is complete, we conduct thorough checks to verify that all data has been transferred accurately, ensuring data integrity for your new BASE store.

Step 5: Testing and Quality Assurance
Once the data import is complete, we enter the testing and quality assurance phase. This step is vital to identify and resolve any issues before the store goes live. Here’s how we conduct testing:
- Functional Testing: We perform a series of tests to ensure all functionalities of your new BASE store are working correctly:
- Verify that all product listings are accurate and display as intended.
- Test the checkout process to ensure smooth transactions, verifying payment processing and email notifications.
- Check customer account functionalities, ensuring that customers can log in, view their order history, and manage their profiles.
- Cross-Browser Testing: We ensure the store functions correctly on various browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile) to confirm a consistent user experience.
- Performance Testing: We assess the loading speed and performance of the new store, using tools to simulate traffic and ensure that the store remains responsive under load.
Any issues identified during testing will be documented and addressed promptly, ensuring your BASE store meets operational expectations before launch.

Step 6: Launching Your BASE Store
With testing complete and all issues resolved, we proceed to the final step: launching your new BASE store. This involves several key actions to ensure a smooth go-live:
- Final Review: We conduct a final review of all configurations, settings, and data to ensure everything is in place for a successful launch.
- DNS Configuration: If your store is linked to a custom domain, we will update DNS settings to point to your new BASE store. This ensures that customers can access your site using your branded domain.
- Pre-Launch Checklist: We run through a pre-launch checklist, including:
- Ensuring all payment gateways are operational
- Confirming shipping settings are correctly configured
- Verifying marketing tools and analytics integrations are in place
- Launch Announcement: We prepare a launch announcement to inform your customer base about the new store. This may include email notifications, social media posts, and website banners to generate excitement and traffic.
Once all steps are complete, we officially launch your BASE store and monitor the site closely for any immediate issues as traffic begins to flow.

Step 7: Post-Launch Support and Optimization
After launching your new BASE store, our responsibility continues with post-launch support and optimization. This phase is essential for ensuring your store performs optimally after going live:
- Monitoring Performance: We actively monitor the store’s performance in real-time, tracking metrics such as traffic, sales, and customer interaction. This helps us identify any issues that may arise shortly after launch.
- Customer Feedback: We solicit feedback from customers regarding their shopping experience. This feedback is invaluable for making necessary adjustments and improvements.
- Ongoing Optimization: We implement ongoing optimization strategies, which may include:
- Adjusting product listings based on sales data
- A/B testing various elements of the site (e.g., checkout process, product page layouts)
- Utilizing SEO strategies to enhance visibility in search engines
- Regular Updates: We ensure that your BASE store is updated with the latest features, security patches, and performance enhancements to maintain a competitive edge.
This post-launch support phase not only enhances your store's performance but also helps to build customer loyalty and satisfaction in the long term.

Power Your Step - Get in Touch
If you're prepared to take the next step towards enhancing your ecommerce presence, reach out to PowerCommerce today. Our team of experts is ready to provide you with seamless migration support and tailored solutions to power your ecommerce journey.
Contact us through our website, or reach out directly via:
- Email: info@powercommerce.com
- Phone: 800-099-9090
- Contact Form: Visit our contact page to fill out our form and we'll get back to you promptly.
At PowerCommerce, we believe in providing innovative, scalable, and user-friendly solutions to help your ecommerce brand succeed. Let's embark on this exciting journey together!
Stay aligned on what's happening in the commerce world

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
00387 60 345 5801
info@powercommerce.com