Ecwid November 18, 2021 by Maria Smith Ecwid is an eCommerce platform that makes it easy to set up your online store for Facebook, WordPress, and other