Skip to content

Commit 79d02d9

Browse files
committed
Update plans based on recent changes
1 parent 10ccaee commit 79d02d9

File tree

1 file changed

+46
-45
lines changed

1 file changed

+46
-45
lines changed

docs/accounts-billing/new-pricing-comparison.md

Lines changed: 46 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ slug: plan-comparison
33
title: "Plan Comparison"
44
description: "Compare FlutterFlow plans and features to find the right plan for your needs"
55
hide_table_of_contents: true
6+
sidebar_position: 3
67
---
78

89
<Head>
@@ -27,39 +28,41 @@ export const PricingToggles = () => {
2728
monthly: {
2829
free: 0,
2930
individual: 39,
30-
growth: 135,
31-
business: 495,
31+
growth: '1st seat: $90, 2nd seat: $45',
32+
business: '1st seat: $150, \n Seats 2-5: $85 each*',
3233
enterprise: 'Custom'
3334
},
3435
annual: {
3536
free: 0,
36-
individual: 30, // $360/year = $30/month effective
37-
growth: 108, // $1296/year = $108/month effective
38-
business: 396, // $4752/year = $396/month effective
37+
individual: 351, // $360/year = $30/month effective
38+
growth: '1st seat: $810, 2nd seat: $405',
39+
business: '1st seat: $1,350, Seats 2-5: $765*', // $4752/year = $396/month effective
3940
enterprise: 'Custom'
4041
}
4142
},
4243
INR: {
4344
monthly: {
4445
free: 0,
4546
individual: 1300, // Official INR rate
46-
growth: 4500, // Official INR rate
47-
business: 16500, // Official INR rate
47+
growth: '1st seat: ₹3,000, 2nd seat: ₹1,500', // Official INR rate
48+
business: '1st seat: ₹5,100, Seats 2-5: ₹2,850 each*', // Official INR rate
4849
enterprise: 'Custom'
4950
},
5051
annual: {
5152
free: 0,
52-
individual: 975, // ₹11,700/year = ₹975/month effective
53-
growth: 3375, // ₹40,500/year = ₹3,375/month effective
54-
business: 12375, // ₹148,500/year = ₹12,375/month effective
53+
individual: 11700, // ₹11,700/year = ₹975/month effective
54+
growth: '1st seat: ₹27,000, \n 2nd seat: ₹13,500',
55+
business: '1st seat: ₹45,900, Seats 2-5: ₹25,650*',
5556
enterprise: 'Custom'
5657
}
5758
}
5859
};
5960

6061
const formatPrice = (price) => {
61-
if (price === 'Custom') return 'Custom';
62-
62+
// Return the string directly if the price is a string
63+
64+
if (typeof price === 'string') return price;
65+
6366
if (currency === 'USD') {
6467
return `$${price}`;
6568
} else {
@@ -70,9 +73,7 @@ export const PricingToggles = () => {
7073
const getPeriodText = () => {
7174
return billingPeriod === 'annual' ? (
7275
<>
73-
per month
74-
<br />
75-
(billed annually)
76+
billed annually
7677
</>
7778
) : 'per month';
7879
};
@@ -255,7 +256,7 @@ export const PricingToggles = () => {
255256
</tr>
256257
<tr>
257258
<td>API Endpoints<br/><span className="feature-description">Connect to external APIs and services</span></td>
258-
<td>1</td>
259+
<td>2</td>
259260
<td>Unlimited</td>
260261
<td>Unlimited</td>
261262
<td>Unlimited</td>
@@ -271,11 +272,11 @@ export const PricingToggles = () => {
271272
</tr>
272273
<tr>
273274
<td>Development Environments<br/><span className="feature-description">Separate databases and configuration values for testing and production</span></td>
274-
<td>1</td>
275-
<td>1</td>
276-
<td>Up to 2</td>
277-
<td>Up to 3</td>
278-
<td>Unlimited</td>
275+
<td>1 (default only)</td>
276+
<td>1 (default only)</td>
277+
<td>Up to 2 (+default)</td>
278+
<td>Up to 3 (+default)</td>
279+
<td>Custom</td>
279280
</tr>
280281

281282
<tr className="section-header">
@@ -475,7 +476,7 @@ export const PricingToggles = () => {
475476
<td>❌</td>
476477
<td>❌</td>
477478
<td>100 requests/mo</td>
478-
<td>Custom (unlimited)</td>
479+
<td>Custom</td>
479480
</tr>
480481

481482
<tr className="section-header">
@@ -534,12 +535,12 @@ export const PricingToggles = () => {
534535
<td>Unlimited</td>
535536
</tr>
536537
<tr>
537-
<td>View-Only Project Sharing<br/><span className="feature-description">Share projects with clients and stakeholders for viewing only (no editing permissions)</span></td>
538-
<td></td>
539-
<td></td>
540-
<td></td>
541-
<td></td>
542-
<td></td>
538+
<td>Single Project Collaborator Add-Ons<br/><span className="feature-description">Allow non-team members to collaborate on a single project</span></td>
539+
<td>None</td>
540+
<td>None</td>
541+
<td>Up to 4 collaborators</td>
542+
<td>Up to 10 collaborators</td>
543+
<td>N/A (unlimited team editors)</td>
543544
</tr>
544545
<tr>
545546
<td>Real-Time Collaboration<br/><span className="feature-description">Work together on projects simultaneously</span></td>
@@ -569,17 +570,17 @@ export const PricingToggles = () => {
569570
<td>Number of Branches<br/><span className="feature-description">Create and manage multiple project branches (all plans include main branch)</span></td>
570571
<td>1 (main only)</td>
571572
<td>1 (main only)</td>
572-
<td>1 (main only)</td>
573-
<td>Up to 5 open branches</td>
574-
<td>Unlimited</td>
573+
<td>Up to 2 open branches (+main)</td>
574+
<td>Up to 5 open branches (+main)</td>
575+
<td>Custom</td>
575576
</tr>
576577
<tr>
577578
<td>Automated Snapshot Backups<br/><span className="feature-description">Automatic project backups and version control</span></td>
578-
<td></td>
579-
<td></td>
580-
<td>Up to 1 day</td>
581-
<td>Up to 5 days</td>
582-
<td>Unlimited</td>
579+
<td>Up to 1 hour prior</td>
580+
<td>Up to 1 day prior</td>
581+
<td>Up to 3 days prior</td>
582+
<td>Up to 7 days prior</td>
583+
<td>Custom</td>
583584
</tr>
584585
<tr>
585586
<td>Activity Logging<br/><span className="feature-description">Track project changes and user activity</span></td>
@@ -591,17 +592,17 @@ export const PricingToggles = () => {
591592
</tr>
592593
<tr>
593594
<td>Project Level Access Control<br/><span className="feature-description">Manage permissions for individual projects</span></td>
594-
<td></td>
595-
<td></td>
596-
<td></td>
595+
<td>Manage view-only collaborators only</td>
596+
<td>Manage view-only collaborators only</td>
597+
<td></td>
597598
<td>✅</td>
598599
<td>✅</td>
599600
</tr>
600601
<tr>
601602
<td>Centralized Billing<br/><span className="feature-description">Manage team billing from one account</span></td>
602603
<td>❌</td>
603604
<td>❌</td>
604-
<td></td>
605+
<td></td>
605606
<td>✅</td>
606607
<td>✅</td>
607608
</tr>
@@ -648,9 +649,9 @@ export const PricingToggles = () => {
648649
<tr>
649650
<td>Custom Domains<br/><span className="feature-description">Deploy to your own custom domain</span></td>
650651
<td>❌</td>
651-
<td>1 free domain</td>
652-
<td>1 free domain</td>
653-
<td>1 free domain</td>
652+
<td>1 free domain, more available for purchase</td>
653+
<td>1 free domain, more available for purchase</td>
654+
<td>1 free domain, more available for purchase</td>
654655
<td>Unlimited</td>
655656
</tr>
656657
<tr>
@@ -722,7 +723,7 @@ export const PricingToggles = () => {
722723
<td>✅</td>
723724
</tr>
724725
<tr>
725-
<td>Priority In-App Support<br/><span className="feature-description">Priority chat support directly within FlutterFlow</span></td>
726+
<td>In-App Support<br/><span className="feature-description">Chat support directly within FlutterFlow</span></td>
726727
<td>❌</td>
727728
<td>❌</td>
728729
<td>✅</td>
@@ -802,7 +803,7 @@ Choose the plan that fits your development needs and team size.
802803
## Business Plan Extensions
803804

804805
### *Agencies Expansion
805-
*Available only to verified Expert Agencies: The Business plan can be extended with Agencies Expansion, which adds the ability to purchase up to 7 additional seats at $65/seat/month (USD) or ₹2,800/seat/month (INR) and collaborate with other paid users at the project level. Must be approved as an Expert Agency via [Contra](https://contra.com/opportunity/rWlmk2Yv-become-a-flutter-flow-agency).
806+
*Available only to verified Expert Agencies: The Business plan can be extended with Agencies Expansion, which adds the ability to purchase up to 7 additional seats at **$85/seat/month** (USD) or **₹2,850/seat/month** (INR) and collaborate with other paid users at the project level. Must be approved as an Expert Agency via [Contra](https://contra.com/opportunity/rWlmk2Yv-become-a-flutter-flow-agency).
806807

807808
### Localized Pricing
808809
INR pricing reflects localized rates adjusted for local purchasing power, providing the same features and plan structures as USD pricing. All plans include the same comprehensive feature set regardless of currency.

0 commit comments

Comments
 (0)