BigCommerce exposes its core entities well, so products, customers and orders generally come across without drama. Three areas consistently need real decisions, and all three are about how products are configured and priced.
Product modifiers are the first. BigCommerce separates variant-producing options from modifiers that adjust a product without creating a distinct sellable item: a personalisation field, an added service, a surcharge. Shopify’s model does not draw that line the same way, so each modifier has to be classified as a variant, a line-item property, an application or a separate product. That classification is the single largest source of variance in the project.
Customer group pricing is the second. BigCommerce provides group-level discounts and price lists natively, and businesses that use them are often running a trade operation alongside retail. Reproducing that on Shopify depends on the plan and on whether the relationship is genuinely B2B or simply a discount tier.
The third is app replacement. Both platforms have large application ecosystems and they do not overlap neatly. Reviews, loyalty, subscriptions and feed management each need an equivalent chosen, configured and, where possible, populated with the historical data that made them worth having.