Skip to content

Step 1: Create a Site

You’ll need a website on WordPress.com where you’ll be able to sync your local development work. 

Create a new site

To take full advantage of the developer tools we have available on WordPress.com, like GitHub deployments, Studio Sync, WP-CLI access, and staging sites, you’ll need a Business or Commerce plan.

Create multiple sites

If you have 3+ sites, plugins, and/or themes you’re managing, you may want to check out Automattic for Agencies, our agency program. By being a part of this program, you get:

  • Agency pricing on hosting plans, tools, and plugins.
  • Referral earnings.
  • Premier support.
  • Custom cart capabilities for clients.

You can purchase WordPress.com hosting plans through Automattic for Agencies at a discount if you’re purchasing five or more plans. You may also import existing WordPress sites to sites created through Automattic for Agencies.

Migrate to WordPress.com

If you already have a WordPress site that you’d like to migrate to WordPress.com, the process is simple and straightforward. Simply add your site URL here and follow the prompts.

Next steps

Once you have a production site on WordPress.com, you may choose to create a staging site if you’d prefer to deploy to a staging environment over a production environment. Then, set up your local environment if you haven’t already done so.

Last updated: June 17, 2025