From one-person startup to multi-national enterprise, we have the right plan for you and your team.
Starter Edition is completely free — and always will be. No credit card required.
Try all features without limits for free, with just your email address.
Pay only for the number of stacks and orgs you need to support.
Subscribe monthly or yearly. Upgrade, downgrade or cancel at any time.
To learn more about our pricing model, see the FAQ section below.
Try all features of OrgFlow without limits completely free for 2 months. No credit card or billing information required.Try Now
Free — and always will be
+ local tax where applicable
+ local tax where applicable
If you're not sure which plan is right for you, or if you think you might need a custom plan, we're happy to help!
Get in touch
A trial license key entitles you to use all the features of OrgFlow for free for 2 months (also for production/commercial use) with an unlimited number of stacks and orgs. This is essentially equivalent with our Enterprise plan, except without the SLA for technical support. We will provide technical support to you during your trial period, but without a guaranteed SLA or response time.
We offer three different subscription plans which differ in the number of stacks and orgs they can support, as well as features included.
The Starter plan is completely free, and a great way to start small. It includes one stack and three orgs, perfect for teams with just one or two development environments, in addition to their production environment.
The Pro plan is priced per number of stacks and orgs, and is the most flexible plan because it scales with your needs. You can purchase up to five stacks and 24 orgs. This plan also includes metadata rollback, Apex test automation and extra toolbox commands for your own Salesforce automation projects.
The Enterprise plan includes an unlimited number of stacks and orgs. In addition to the all the features of the Pro plan, Enterprise also includes branch switching commands, plus technical support backed by an SLA — great for business-critical deployment operations. This plan is perfect for busy teams and advanced deployment processes using many different environment at the same time.
OrgFlow uses the Metadata API to connect to your Salesforce orgs, in order to flow metadata changes between Salesforce and your Git repository.
OrgFlow supports any Salesforce org where the Metadata API is available, including:
A stack is defined as a set of Salesforce environments that share the same metadata codebase and between which metadata changes can be synced. A stack typically includes one Salesforce production org and one or more Salesforce sandboxes. A stack also identifies a single Git repository which acts as the backing version control system for all the environments in the stack.
An org is defined as one unique Salesforce org, which can be either a production org or a sandbox. No distinction is made between production orgs and sandboxes from a licensing perspective.
Each stack and each Salesforce org you use in OrgFlow has a unique ID. For stacks, this unique ID is created and managed by OrgFlow. For Salesforce orgs (both production and sandbox) the Salesforce-managed org ID is used as the unique ID.
The number of stacks or orgs currently in active use is defined as the number of unique stack/org IDs that you have recently used OrgFlow to interact with.
For example: If your subscription includes 2 stacks and 6 orgs, and you have recently interacted with 1 stack and 5 unique Salesforce orgs, you are within your subscription limits. It does not matter how many stacks or environments exist in your account, or how many unique Salesforce orgs you have added in those environments; from a licensing standpoint, it only matters how many you have recently interacted with by running an OrgFlow command.
Note that if you use the same Salesforce org in more than one stack, it is still only counted once.
OrgFlow is licensed only by the number of stacks and orgs you need to support. It doesn't matter how many Salesforce user licenses your company owns or how many Salesforce users you need to support.
There is also no limit to the number of people in your company who use your OrgFlow license. You are free to share your license key with as many colleagues as you need, as long as your license is only used to support the operations of a single company. Please refer to our end-user license agreement for more details on this.
However, keep in mind that your license key is a security-sensitive piece of information, since it provides access to any data and configuration stored in OrgFlow.
Our free trial allows you to use an unlimited number of stacks and orgs for 2 months. Every time you run an OrgFlow command, the number of stacks and orgs currently in active use will be shown. This allows you to use your trial period to estimate how many stacks and orgs your team really needs, so that you can choose the right subscription plan based on your observed product usage.
If you exceed the limits of your subscription, we will send you a notification email to inform you and allow you to take action. We allow you to exceed your limits temporarily, but to avoid interruptions, you must either upgrade your subscription to increase the allowed number of stacks and orgs, or decrease the number of stacks and orgs in active use.
While the Enterprise plan does give you unlimited stacks and orgs, as per our End User License Agreement you are only allowed to use your license to support one single company. Your subscription must be registered to — and your license must only be used by employees of — that same company, or in some cases contractors working for that company. You may not use any single OrgFlow license to perform deployment services for, or otherwise support, multiple companies or customers, for example as a consultant.
If you are consultant and wish to support more than one client using OrgFlow, you must purchase separate subscriptions for each client.
For more information, please refer to section 3.1 License Terms in our End User License Agreement.
Yes, you are free to change your plan (upgrade or downgrade) at any time. Both upgrades and downgrades take effect immediately. If you change your subscription during your current billing period, the difference will be prorated and charged at the start of your next billing period (month or year).
You may cancel your subscription at any time. Your subscription will remain active until the end of the current billing period (month or year) and then cancelled, at which point any recurring payments will end and your subscription will no longer be renewed. Payment for the current billing period will not be refunded.
To manage your subscription, click on the Manage Subscription link in the top navigation bar.
You will be asked to enter the email address associated with your subscription. A message will be sent to this email address, containing billing portal links for all your active subscriptions. In the email message, click on the Manage subscription link for the subscription you would like to manage.
Once in the billing portal, you can downgrade, upgrade or cancel your subscription, as well as manage your payment methods and billing information.
Please note that trial licenses cannot be managed, as they require only your email address, and are not associated with any subscription or billing information.
Yes, if you choose a yearly subscription, then a 10% discount applies. If you want to change an active subscription from monthly to yearly or vice versa, please visit our support page to get in touch with us and we will be happy to assist.
Metadata rollback refers to a set of commands in OrgFlow that can roll back an environment — including its Salesforce org, Git branch and environment state — to a snapshot recorded at a previous point in time.
Apex test automation refers to the ability of OrgFlow to run Apex tests in your Salesforce orgs, collect the test results and publish those test results in industry-standard formats that can be consumed by and visualized in common CI/CD platforms.
Toolbox commands refers to a set of low-level toolbox commands in OrgFlow that can be used by advanced teams and DevOps engineers for one-off tasks, custom Salesforce automation projects, to design and orchestrate more advanced custom deployment processes, or to use OrgFlow in conjunction with other DevOps tools in advanced integration scenarios.
The Enterprise plan guarantees a response time of maximum 24 hours on business days, on every interaction with us.
In the vast majority of interactions you will most likely hear from us much quicker than that, regardless of which plan you are on. The SLA serves to give Enterprise customers a commercial guarantee that they will never have to wait longer than 24 hours to hear from us.
We always provide best-effort technical support to all our customers, including trial customers who do not yet have a subscription.
Visit our support page to get in touch with us for technical support.
We will keep your data safe for two months, making sure you have enough time to make a purchasing decision and choose the right plan for you, or — in case of cancellation — consider resuming your OrgFlow subscription with all your data intact.
If after two months you are not ready to make a purchasing decision or you decide not to resume your subscription, your data will be marked for deletion and will no longer be accessible to you. From this point, the data may remain in our systems for up to one month before physically deleted.