Jul 30, 2020
on
Bigcommerce
Terrific service - I am very rarely motivated to write a review, but I was for this service. It was just that good.First I used this as a service. I never even installed the app, except to write this review. That's fine.I used this service. The price was very reasonable. The support was extremely responsive. The work was done immediately. The results were correct. This was a huge time-saver over trying to do it myself. It couldn't have gone any better. I wish all service providers could be so competent, responsive, prompt, and affordable.I had an old highly-customized Ubercart store with roughly 50 products, ten product categories, 40,000 orders and 25,000 customers. I needed to migrate all that to my new BigCommerce store.To do this, I first figured out how many of these data objects I needed and bought a plan accordingly. They charge per object. It was considerably less than competing services.Then, I put a special package of files on the Web server of my old shopping cart site, and established an API key on BigCommerce.From there, I attempted the migration myself using their tool, but it didn't work, because my old site was too customized.Instead, I opened a ticket and specified various field mappings and configurations. E.g. the Ubercart order status of "Completed" mapped to "Shipped" in BigCommerce. Once I entered the information, they assigned an engineer immediately, who got to work on it.After a trial run of a few records, I checked to make sure that everything was correct, and they migrated the whole thing over. They also set up HTTP 301 redirects from the old product and group URLS to the new ones. That took about half a day. Four weeks later, I had finished setting up everything in BigCommerce, and Next Cart did a "new items" migration to bring over the new orders and customers that arrived in those four weeks. They did this for no extra charge.My Ubercart deployment was very non-standard. They updated their migration tools on-the-spot to gather all the information they needed out of my database, all for no extra charge. One custom field we had used a URL, and they even transformed that URL into a format that worked well for BigCommerce.Their online chat support was quick and helpful, with good communication to the engineer. They quickly answered all my questions, even on weekends, and with good English.Caveats:They are based in Vietnam. I was working nights, and they were online during my work hours. You might have a different experience if you work different hours.Any cart migration requires extensive access to the store, including to sensitive information such as payment gateway keys. When you do any migration (and not just with these guys), make sure you remove or invalidate it.Some of my customer records were missing billing addresses. The BigCommerce API requires that you enter one, including a state, so their tool picked the (alphabetically) first state, Alabama. In retrospect, I should have just asked them to duplicate the shipping address.