

Craft commerce to Makeshop
Migrating your store from Craft commerce to Makeshop 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 callStep-by-Step Migration Guide: Craft Commerce to MakeShop migration guide
Step 1: Assess Your Current Craft Commerce Setup
In this step, we will evaluate your existing Craft Commerce store to determine the necessary components and data for a smooth migration to MakeShop.
Step 2: Backup Your Craft Commerce Data
Creating a comprehensive backup of your Craft Commerce data ensures that we have a safety net in case of any issues during the migration.
Step 3: Prepare Your MakeShop Account
Setting up your MakeShop account properly is vital for a seamless migration and to ensure that all features are configured to your business needs.
Step 4: Migrate Product Data to MakeShop
Transferring your product data to MakeShop is a critical step that ensures your inventory is accurately reflected on your new platform.
Step 5: Migrate Customer Data
Transferring customer data is vital for retaining your existing customer base and ensuring a seamless shopping experience post-migration.
Step 6: Migrate Order History
Migrating order history is essential for keeping customer service records intact and providing insights into past transactions.
Step 7: Finalize and Launch Your MakeShop Store
Before going live, we will conduct final checks and preparations to ensure everything is ready for your customers.
Power Your Step - Get in Touch
Ready to take your ecommerce to the next level? Contact us for expert migration support.
Step 1: Assess Your Current Craft Commerce Setup
To begin the migration process from Craft Commerce to MakeShop, it's essential to thoroughly assess your current setup. This initial evaluation helps us identify the critical elements that need to be migrated, including products, customer data, order history, and content. Understanding the structure and organization of your existing store allows us to tailor the migration to meet your new platform’s requirements effectively.
Firstly, we need to categorize your existing data:
- Products: Review your product catalog, including descriptions, prices, images, and inventory levels.
- Customer Information: Compile a list of customer accounts, their purchase histories, and any loyalty programs.
- Orders: Gather details of past orders, including order statuses, shipping information, and payment details.
- Content: Identify custom pages, blog posts, and any other relevant content that needs to be transferred.
Once we have a complete inventory of your current store, we can move on to the next steps of the migration process.

Step 2: Backup Your Craft Commerce Data
Before initiating the migration, it’s crucial to back up all your data from Craft Commerce. This step safeguards against any data loss and allows for easy restoration if needed. Start by exporting the following:
- Product Data: Use Craft Commerce's export feature to download your product information. This often includes CSV files containing product names, descriptions, prices, images, and inventory levels.
- Customer Data: Export your customer database, which should include names, email addresses, and any associated order histories.
- Order Data: Generate reports or exports of past orders, including details like product IDs, quantities, dates, and statuses.
- Content: For any custom pages or blog posts, make sure to copy the text and images to a secure location.
Store these backups in a secure location, such as cloud storage or an external hard drive, so that we can refer to them during the migration process if needed.

Step 3: Prepare Your MakeShop Account
Now that we have backed up your Craft Commerce data, the next step is to prepare your MakeShop account for incoming data. This preparation involves setting up the necessary configurations and features that align with your business needs:
- Create Your MakeShop Account: If you haven’t done so, sign up for a MakeShop account. Choose a plan that suits your business size and expected needs.
- Configure Store Settings: Set up basic store information, including your business name, address, and contact details. MakeShop provides an intuitive interface that guides you through this process.
- Payment Gateway Setup: Select and configure your payment gateways. MakeShop supports a variety of payment methods, so choose the ones that best fit your customer base.
- Shipping Settings: Define your shipping methods and rates in MakeShop. Ensure that your shipping settings mirror those in your Craft Commerce setup where applicable.
- Design Your Store Layout: Utilize MakeShop's drag-and-drop tools to begin designing the layout of your store. Choose templates and customize them according to your branding.
With your MakeShop account ready, we can now focus on migrating your data.

Step 4: Migrate Product Data to MakeShop
Next, we will migrate your product data from Craft Commerce to MakeShop. This step is essential for ensuring that your customers can access your products as soon as the migration is complete:
- Import Product Data: Use the CSV files exported from Craft Commerce to upload your product data into MakeShop. MakeShop has a dedicated import tool that makes this process straightforward. Follow the prompts to map the columns in your CSV to the corresponding fields in MakeShop.
- Verify Data Accuracy: After import, check the product listings in MakeShop. Ensure that all product details, including images, descriptions, prices, and inventory counts, are accurate. This verification step helps prevent issues once your store goes live.
- Set Up Categories: Organize your products into categories in MakeShop. This setup will help customers navigate your store more easily. Make sure to replicate the category structure from Craft Commerce for consistency.
- Custom Attributes: If your products have custom attributes (like sizes or colors), ensure these are properly set up in MakeShop to maintain the same customer experience.
Completing this step prepares your product listings for customer engagement.

Step 5: Migrate Customer Data
In this step, we will migrate your customer data from Craft Commerce to MakeShop. Preserving your customer information is crucial for maintaining relationships and ensuring that customers can access their accounts after the migration:
- Prepare Customer Data: Use the exported customer data CSV from Craft Commerce to prepare for import. Ensure all necessary fields, such as names, email addresses, and any stored addresses, are included.
- Import Customer Data: In MakeShop, utilize the customer import tool to upload your CSV file. Follow the prompts to map the data fields correctly.
- Verify Customer Accounts: After the import, check a sample of customer accounts to ensure that all data is intact. Verify that customers can log in with their existing credentials.
- Communicate with Customers: Consider sending an email to your existing customers informing them of the migration, any changes they can expect, and how to access their accounts on MakeShop.
This step is essential for ensuring continuity in customer service and experience.

Step 6: Migrate Order History
Maintaining your order history during the migration from Craft Commerce to MakeShop is critical for customer service and record-keeping. Here's how to handle this process:
- Export Order Data: Use Craft Commerce’s reporting tools to export your order history. This should include order IDs, product details, customer information, order statuses, and payment details.
- Format for MakeShop: Ensure that the exported order data is formatted in a way that MakeShop can accept. This may require some manipulation of the CSV file to match required fields.
- Import Order History: Use MakeShop’s import function to upload your order data. As with products and customers, double-check that all data aligns correctly during the import process.
- Verify Order Integrity: After the import, run reports in MakeShop to confirm that order data has been accurately transferred. Look for any discrepancies in order totals or product listings.
Successfully migrating order history helps maintain a seamless customer experience and preserves business intelligence.

Step 7: Finalize and Launch Your MakeShop Store
With all data migrated, the final step involves performing last-minute checks to ensure your MakeShop store is ready for launch:
- Test Functionality: Navigate through your MakeShop store to ensure that all functionalities work as expected. Test the checkout process, payment gateways, and any third-party integrations.
- Optimize SEO Settings: Ensure that your SEO settings are configured in MakeShop. This includes meta titles, descriptions, and URLs for products and pages.
- Set Launch Date: Decide on a launch date and inform your team. Ensure that customer support is ready to handle inquiries post-launch.
- Go Live: Once everything is confirmed, it’s time to launch your MakeShop store! Announce the launch to your existing customers via email and on social media.
Congratulations! You are now fully transitioned to MakeShop, ready to serve your customers with an enhanced shopping experience.

Power Your Step - Get in Touch
At PowerCommerce, we are committed to making your migration from Craft Commerce to MakeShop as smooth and efficient as possible. Our experienced team is here to provide expert support tailored to your specific needs. Don’t leave your migration to chance--let us help you power your ecommerce journey!
Contact us today:
- Visit our contact form to get started.
- Call us at 800-099-9090 for immediate assistance.
- Email us at info@powercommerce.com for inquiries or to schedule a consultation.
Leverage our expertise and take the first step towards a successful migration!
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