Skip to main content


This guide covers how to quickly spinup a new WooCommerce site on Pantheon.


This guide is here to help you get a WooCommerce store up and running on Pantheon. In this guide you'll learn how to:

  • Create a WordPress site on Pantheon and install WooCommerce
  • Commit your changes with version control
  • Move your Dev site to a Live environment
  • Accept orders on your Live site and pull your database to your Test and Dev environments for future changes.

Before You Begin

Before we get going it's important that you already have a Pantheon account (they're free!), and you already know how to create a site.

Learn the Pantheon Workflow

At Pantheon we believe in workflows and processes that make developer's (and site owner's) lives better. To help with that, every site on Pantheon has three environments: Dev, Test, and Live.

Pantheon workflow

We believe so strongly in this that we have our own workflow process to help you move code from dev to test and from test to live, and move the database from Live to test and from Test to Dev. We'll cover how to do this later in this guide.

With most websites, you want to be careful with the database and always make sure there's a single most up-to-date version of the database. With ecommerce this is critical. If you make changes to the database in the Test environment and someone places an order on your site you could lose all records of that order if you push the test database to Live.

That's why it's critically important to follow the steps in this guide and in Pantheon's overall workflow process to make sure you're always pushing code changes up and pulling database (content) changes down.