Fast and reliable metadata deployments

Release to Salesforce with confidence and say goodbye to change sets.

Start free trial

Compare and deploy metadata between any two environments

Use the same intuitive workflow to push changes between Salesforce orgs, source control repositories, local files, and Salesforce DX scratch orgs.

Built for every Salesforce org

Use OAuth to securely connect to an unlimited number of orgs with nothing to install.

Full source control integration

Commit to any Git-based source control system and easily deploy from Git to Salesforce, all through Gearset’s UI.

Detection and display of even the smallest metadata differences

Easily visualize and understand the exact differences in your metadata.

View line-by-line differences in your metadata

Easily browse new, changed or deleted items between your source and target environments with Gearset’s detailed line-by-line diff viewer.

View differences by type

Gearset doesn’t just show XML differences. It displays differences in the way you need, with specific rendering for images, picklists, CSS, JavaScript and Apex code.

Catch every dependency

Dig into your comparison to understand all the dependencies in your metadata. Gearset will even flag missing dependencies in your deployment package.

Check your package before you deploy

With Gearset’s problem analyzers and static code analysis, you can check your code quality and the likely success of your package before deploying!

Identify issues early

Catch and resolve common issues, such as missing dependencies, and deploy successfully first time.

Automated tests for simplicity

With automated testing and static code analysis, uncover bugs or low-quality code before deploying.

Deployment history, rollback and package cloning

View your team’s complete deployment history, with handy options for auditing and streamlining your workflow.

Deployment history and reporting

Gearset keeps a full history of your comparisons and deployments. Download a PDF report for any deployment, or even download the deployment package itself.

Clone packages and roll back changes

Clone, combine and redeploy packages from your deployment history, rather than rebuilding them from scratch. And if the need arises, roll back changes from any deployment in your history.

Gearset’s complete end-to-end release management

Deploy Salesforce CPQ

Easily identify metadata and CPQ differences between your source and target environments, using our diff viewer to see exact changes, additions and deletions.

Deploy CPQ like metadata

Create and maintain external IDs with our 1-click wizard. Choose specific CPQ, Advanced Approvals, and Billing objects to compare and deploy alongside your metadata.

Map dependencies and get suggested fixes

Our dependency analysis breaks down the complex relationships between CPQ records for easier deployments, while our unique problem analyzers find and fix missing dependencies.

Salesforce DX

SFDX is changing the way developers build on the Salesforce platform. Do you have all the tools you need to adopt modern DevOps for your whole team?

What is Salesforce DX?

Salesforce DX is a series of tools, features and APIs to make it easier for Salesforce teams to adopt modern DevOps. It encourages developers to adopt best practices already common on other platforms and software development stacks, like using version control, and automating more parts of the release process. SFDX comprises several features to help, including:

To learn more about the features that make DX so powerful, download our whitepaper, Adopting Salesforce DX.

Gearset and Salesforce DX

Although the APIs and CLIs that comprise SFDX are designed for experienced developers, Gearset builds on top of them to allow admins and developers of all technical backgrounds to take advantage of all of its features. With Gearset you can benefit from every SFDX feature, all within an easy-to-use UI, including:

Combine these features with Gearset’s continuous integration, org monitoring and test monitoring to create a DevOps process that works for your whole team, all without needing to use the CLI.

Deployment FAQs

No. Gearset uses secure OAuth to enable connections to your Salesforce orgs. There’s nothing to install in your orgs, and Gearset doesn’t have access to or store your credentials.

We support all Git based providers, such as GitHub, Bitbucket, AWS CodeCommit, VSTS, and GitLab.

Yes. We support on-premises Git setups (e.g. Stash and GitHub Enterprise). You can find out more about the requirements in our support guide.

You can link to as many of your Salesforce orgs as you require.

Yes. Every deployment you perform via Gearset is saved so you have a complete audit history of every change made to your Salesforce orgs.

Find out more about Gearset’s release management features

Ready to get started with Gearset?