Automated deployments
for WordPress

Branch is a deployment tool designed for WordPress developers. It's CI/CD without the learning curve.
There are no configuration files to learn and Branch has baked in recipes for all the big hosting platforms.

Deploy to any WordPress hosting platform

Branch comes pre-packed with recipes for deploying to all the major hosting platforms like WP Engine, Pantheon, Kinsta, SiteGround, Flywheel, Pagely and many others through the rsync, Git and SFTP recipes. Branch knows how these platforms work which removes 90% of the configuration required.

WordPress developers are developers too

Modern WordPress development require modern developer tools, with full-stack support for building and testing your code. FTP clients just don't cut it anymore.

A solid Git based workflow

Branch helps WordPress developers collaborate better on their projects. It works with your existing Git setup - in fact, using Git is the only prerequisite for using Branch.

  • Integrates with GitHub, Bitbucket and GitLab

    Branch has built-in support for GitHub, Bitbucket and GitLab. Once connected, it will automatically listen for changes to your repository.

  • Deploy on every push

    With Branch, every time you push a new commit to GitHub, Bitbucket or GitLab, Branch will run a build and deploy to the relevant environment.

  • Catch errors early

    If a build breaks, the deployment is canceled. The commit will be marked as failed, so it's easy to see where something went wrong.

Build tools for modern developers

Branch compiles your assets and installs your dependencies on every Git commit. It comes prepacked with build recipes for all the build tools a modern WordPress developer needs.

  • Build in the cloud = less conflicts

    Branch takes away the need to run your build scripts locally and commit your compiled assets and dependencies to your Git repository. Eww!

  • Test before you deploy

    Unfortunately, automated testing is not something that's taught in WordPress school. Thankfully, Branch makes it really easy to add the basic, most important automated tests to your projects.

“Branch has made building and deploying WordPress themes and plugins so much easier for us. Its ability to run tests before deployment is really handy. The level of support is fantastic.”

Pricing

Pricing that works for growing agencies

Are you ready to spend less time on manual tasks and more on customers?

Hobby

Free
  • 20 deployments per month

  • 3 projects

  • Single user access

Built for agencies

Agency

$ 149 /month
  • Unlimited deployments

  • Unlimited projects

  • 8 CPUs

  • 2 Concurrent builds

  • Team access

Freelancer

$ 49 /month
  • Unlimited deployments

  • 10 projects

  • Team access

Frequently asked questions

I use a hosting platform that's not on the list, can I still use Branch?

If there's no build recipe for the hosting platform you use, you can still use Branch. By using the rsync, Git push or SFTP recipes, you can deploy to pretty much any platform. With the hosting platform recipes we're able to remove some of the configuration, because we know what SSH port WP Engine uses etc. However, usually this information is pretty easy to find when you need it.

Does Branch support staging sites?

You can limit actions in Branch to certain Git branches. That's great for staging sites. For example you can push all the updates to the staging branch to the staging site and all updates to the master branch to the production site.

What is continuous integration?

Continuous integration is the process of integrating your new code into the existing codebase on a frequent basis. That way you know that the new code doesn't break the old code. It's funny you ask! We've written a whole guide on CI/CD for WordPress.

© 2018 - 2021 Branch Continuous Integration, Inc. All rights reserved.