

Drupal commerce to Bigcommerce
Migrating your store from Drupal commerce to Bigcommerce 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: Drupal Commerce to BigCommerce Migration Guide
Step 1: Preparing for Migration
In this step, we focus on the essential preparations required before initiating the migration from Drupal Commerce to BigCommerce, ensuring a smooth transition.
Step 2: Mapping Data Fields
Mapping data fields is crucial for ensuring that all relevant information from Drupal Commerce is accurately transferred to BigCommerce.
Step 3: Setting Up BigCommerce Store
Before migration, it’s essential to set up your BigCommerce store, taking advantage of its features and functionalities.
Step 4: Migrating Data
This step involves the actual data migration process, where all mapped data is transferred from Drupal Commerce to BigCommerce.
Step 5: Testing the BigCommerce Store
After migration, thorough testing is essential to ensure that the new store functions correctly and that all data is intact.
Step 6: Launching the BigCommerce Store
With testing complete, we are now ready to launch the BigCommerce store and officially transition from Drupal Commerce.
Step 7: Post-Migration Support
After the launch, ongoing support is crucial to address any immediate issues and optimize the new BigCommerce store.
Power Your Step - Get in Touch
Ready to migrate your ecommerce platform? Contact PowerCommerce for expert migration support tailored to your needs.
Step 1: Preparing for Migration
Objective: Before embarking on the migration journey, it's crucial to perform thorough preparations. This phase ensures that we have a comprehensive understanding of the data structure, dependencies, and potential challenges that can arise during the migration process. By meticulously planning each aspect, we aim to minimize downtime and data loss, facilitating a seamless transition to BigCommerce.
We begin by assessing the current Drupal Commerce setup. This involves identifying the types and volume of data that need to be migrated, such as products, customers, orders, and any associated content. Understanding the specific requirements of your business and the functionalities utilized in Drupal Commerce is vital. This step also includes determining your hosting environment on BigCommerce and ensuring it meets all necessary specifications.
- Identify Data Types: Catalog all entities that need migration, including:
- Products (including variants)
- Customer accounts and order history
- Content pages (blogs, static pages)
- Categories and tags
- Backup Your Data: Always perform a full backup of your existing Drupal Commerce store. This should encompass:
- Database backups
- File backups (images, downloadable products)
- Configuration files
- Document Current Configurations: Take note of any specific configurations in your existing store that need to be replicated in BigCommerce.
By completing these preparatory steps, we lay a solid foundation for the migration, ensuring that we are ready to address any challenges that may arise during the process.

Step 2: Mapping Data Fields
Objective: Proper data mapping is essential for a successful migration. This step ensures that data from your Drupal Commerce store aligns correctly with the corresponding fields in BigCommerce. Inaccurate data mapping can lead to data loss, misrepresentation, or functionality issues post-migration.
We begin by creating a data mapping document that outlines the relationship between Drupal Commerce fields and BigCommerce fields. This involves analyzing both platforms' data structures and identifying how data will flow from one system to the other.
- Product Data Mapping: For products, we need to ensure that:
Product Name
in Drupal maps toName
in BigCommerce.SKU
remains consistent across both platforms.Price
,Weight
, andStock Status
are accurately migrated.- Customer Data Mapping: Similarly, customer data fields must be aligned. Consider:
Email
field transfers directly toEmail
in BigCommerce.First Name
andLast Name
should be properly assigned.- Order Data Mapping: Additionally, ensure that order history, which is vital for customer experience, is migrated accurately. Key points include:
- Mapping
Order ID
,Order Date
,Order Status
, andItems Ordered
.
Once the mapping is complete, we will conduct a review session to ensure all stakeholders agree on the mappings, which will minimize errors during the migration.

Step 3: Setting Up BigCommerce Store
Objective: A successful migration begins with a well-structured BigCommerce environment. In this step, we will configure the store settings, payment gateways, and shipping options to ensure that your new platform is ready to receive data from Drupal Commerce.
We will start by creating your BigCommerce account and selecting a suitable pricing plan that aligns with your business needs. Afterward, we will proceed to customize the store settings.
- Store Settings Configuration:
- Set up your store's basic information, including
Store Name
,Contact Information
, andBusiness Address
. - Configure
Tax Settings
according to your local regulations. - Payment Gateway Integration: BigCommerce supports multiple payment gateways. Choose the ones that suit your business:
- Enable
PayPal
,Stripe
, or other payment solutions. - Ensure that all payment configurations are tested and working correctly.
- Shipping Options: Setting up shipping methods is vital for fulfilling customer orders:
- Configure shipping zones and rates based on your target markets.
- Integrate any necessary shipping applications or services.
By meticulously setting up your BigCommerce store, we ensure that it is equipped to handle the incoming data from Drupal Commerce effectively and efficiently.

Step 4: Migrating Data
Objective: The migration process is the cornerstone of the entire operation. During this phase, we will execute the data transfer from Drupal Commerce to BigCommerce, ensuring that all mapped data is accurately transferred without loss.
To facilitate a seamless migration, we will use specialized migration tools and scripts designed for this purpose. These tools can automate the transfer process and reduce the risk of human error.
- Data Export from Drupal Commerce:
- Utilize Drupal's export functionality to extract data into manageable files (CSV, JSON, etc.).
- Ensure that the exported data aligns with our previously created mapping document.
- Data Import to BigCommerce:
- Use BigCommerce’s import tools to upload the data files directly into the appropriate fields.
- Monitor the import process closely to catch any errors or discrepancies.
- Verification: Post-migration verification is essential:
- Perform checks to ensure that all data has been migrated accurately and completely.
- Look for missing products, inaccurate customer data, or incomplete order histories.
This step is crucial for maintaining data integrity and ensuring that your new BigCommerce store is fully operational and ready for business.

Step 5: Testing the BigCommerce Store
Objective: Once the migration is complete, we must conduct rigorous testing to verify that everything is functioning correctly in the BigCommerce environment. This includes checking the integrity of migrated data and the overall performance of the store.
We will systematically test all aspects of the BigCommerce store to identify and resolve any issues before the official launch.
- Data Integrity Checks:
- Verify that all products, categories, and customer data have been migrated as per the mapped fields.
- Check that all order histories are complete and accurately reflect previous transactions.
- Functionality Testing: Ensure that all features of BigCommerce work as intended:
- Test the checkout process, including payments and shipping options.
- Verify that tax calculations are correct.
- Performance Testing: Assess the performance of the new store:
- Check loading times, responsiveness, and mobile functionality.
- Run stress tests to ensure the store can handle expected traffic.
By thoroughly testing the BigCommerce store, we can identify and rectify any issues, ensuring a smooth transition for customers and a successful launch.

Step 6: Launching the BigCommerce Store
Objective: The final step involves launching your new BigCommerce store, officially transitioning from Drupal Commerce. This phase is critical as it marks the point where your customers will experience the new platform.
Before launching, we will perform a final review of all settings to ensure everything is configured correctly. This includes final checks on payment gateways, shipping options, and store settings.
- Final Review:
- Ensure all integrations (payment, shipping, analytics) are fully functional.
- Confirm that the store's appearance aligns with your brand identity.
- Communication: Inform your customers about the migration:
- Notify them of the new store launch through email or social media.
- Offer support for any questions or issues they may encounter.
- Go Live: Once everything is in order and communication is set:
- Launch the store and monitor its performance closely in the initial hours/days.
- Address any issues that arise immediately.
With the launch of your BigCommerce store, we will ensure that you have the tools and support needed to thrive in the new environment, paving the way for future growth.

Step 7: Post-Migration Support
Objective: After the successful launch of your BigCommerce store, ongoing support becomes essential to ensure the platform continues to function optimally and meets your business needs.
We at Power Commerce are committed to providing extensive post-migration support to help you navigate the early days of your new store effectively.
- Monitoring: We will monitor the store's performance closely following the launch:
- Keep an eye on traffic, sales, and customer interactions.
- Address any technical glitches promptly.
- Training: Provide training sessions for your team:
- Ensure that staff members are familiar with using BigCommerce's features and functionalities.
- Offer guidance on best practices for store management.
- Feedback Loop: Establish a feedback loop with customers:
- Encourage customers to report any issues they encounter.
- Use customer feedback to make necessary adjustments and improvements.
By offering comprehensive post-migration support, we ensure that you can fully leverage the capabilities of BigCommerce and continue to grow your online business successfully.

Power Your Step - Get in Touch
Partner with PowerCommerce: At PowerCommerce, we understand that migrating your ecommerce platform is a significant step for your business. Our team of experts is here to provide you with a seamless migration experience from Drupal Commerce to BigCommerce. With over 15 years of industry expertise, we promise to handle your migration with precision and care.
Why Choose Us?
- Comprehensive support throughout the migration process.
- Tailored solutions that meet your unique business needs.
- Commitment to integrity and data security.
Get in touch:
- Visit our contact form to reach out.
- Call us at 800-099-9090 for immediate assistance.
- Email us at info@powercommerce.com to discuss your migration needs.
Let us power your ecommerce transformation today!
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