Case Study: Yoast achieves scalable multi-currency sales and robust order management with WooCommerce

A WooCommerce Case Study

Preview of the Yoast Case Study

Migrating Yoast.com’s webshop from EDD to WooCommerce

Yoast, the company behind the popular SEO plugin and a high-traffic SEO blog, needed a more robust eCommerce platform as their webshop outgrew Easy Digital Downloads. Rapid growth, the need for multi-currency and recurring payments, better user accounts and maintainability, and long-term future compatibility made the old setup unsustainable — plus they had large volumes of historical order data and complex refund and reporting requirements.

They migrated to a WooCommerce multisite (one site per currency), built MyYoast to aggregate orders via webhooks backed by a delayed-job queue, and moved historical data using pandas with PHP unserialization. With Composer, object caching, custom search on MyYoast and a few WooCommerce performance tweaks, Yoast launched the new store on August 29, 2017 — improving site performance, refund handling and support workflows, enabling fast addition of new currencies, and providing a scalable foundation for future features like a GBP shop and sales dashboards.


Open case study document...

Yoast

Joost de Valk

Founder & CEO


WooCommerce

322 Case Studies