From a6a42cbad391654608e17183cd5b70664cd6765a Mon Sep 17 00:00:00 2001 From: James Arthur Date: Tue, 24 Mar 2026 13:21:26 -0700 Subject: [PATCH 1/8] blog: outline pricing release post. --- .../2026-03-24-electric-cloud-pricing.md | 212 ++++++++++++++++++ 1 file changed, 212 insertions(+) create mode 100644 website/blog/posts/2026-03-24-electric-cloud-pricing.md diff --git a/website/blog/posts/2026-03-24-electric-cloud-pricing.md b/website/blog/posts/2026-03-24-electric-cloud-pricing.md new file mode 100644 index 0000000000..9d4a1b71c9 --- /dev/null +++ b/website/blog/posts/2026-03-24-electric-cloud-pricing.md @@ -0,0 +1,212 @@ +--- +title: '...' +description: >- + ... +excerpt: >- + ... +authors: [balegas] +image: /img/blog/electric-cloud-pricing/header.jpg +tags: [cloud, pricing] +outline: [2, 3] +post: true +published: false +--- + + + +Electric Cloud now has self-serve pricing. Sign up, pick a plan, start building — no sales call needed. + +Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. The PAYG plan waives bills under $5/month — that's 5 million writes per month for free. Most hobby and simple production apps will run for free forever. + +:::info Key links +- [Sign up for Electric Cloud](https://dashboard.electric-sql.cloud) +- [Pricing details and calculator](/pricing) +- [Electric Cloud docs](/docs) +::: + +## Context + + + +Electric Cloud has been running production workloads for months — long enough to be confident in the platform's reliability and cost structure. Cloud has evolved from a managed Postgres sync engine into a broader real-time data platform built on [durable streams](/products/durable-streams). + +We know many professional teams need to see published pricing before they commit to a platform. Now it's here. + +## How pricing works + + + +### The model + +Two base billing dimensions: writes and retention. + +- **$1 per million writes** to any stream. Each write is up to 10KB; larger messages auto-chunk. +- **$0.10 per GB-month** retention. +- **No charge** for reads, egress, fan-out, concurrent users, connections, or data delivery. + +Some services that run additional infrastructure have a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes. This has an additional cost of $2 per million writes emitted to the shape log. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. + +See the [pricing page](/pricing) for the full breakdown and worked examples. + +### The tiers + + + +- **PAYG** — $0/month. No commitment, no credit card upfront. Bills under $5/month waived. +- **Pro** — $249/month (6-month commitment). 10% usage discount. Monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. +- **Scale** — $1,999/month (12-month commitment). 20% usage discount. Same prepaid credit model. Direct access to founders and hands-on support to accelerate your time to market. + +All tiers include unlimited reads and delivery. + +### Why reads are free + + + +Electric delivers data through existing CDN infrastructure. Caching and request-collapsing handle concurrency at the edge — reads don't hit origin. + +Your costs scale with your writes — the data going in — not with your users or traffic. A stream with 10 readers costs the same as one with 10,000. + +## What it costs in practice + + + +### AI chat app with token streams + + + +Assumptions: 1,000 MAU, ~30 conversations per user per month, AI responses streamed as ~50 writes each (~500 tokens chunked at ~10 tokens per write). + +- Writes: 1,000 × 30 × 50 = **1.5M writes/month** +- Retention: ~1GB of stream history → $0.10 +- **Total: ~$1.60/month → waived on PAYG** + +At 10,000 MAU that's ~15M writes, $15/month. At 100,000 MAU, ~150M writes — on Pro with the 10% discount, $135/month, covered by the $249 prepaid credit. + +All the users *reading* those streams cost nothing. 100 users or 100,000 users on the same stream — same price. + +### Real-time SaaS dashboard with Postgres Sync + + + +Assumptions: 500 active users on a project management-style dashboard, syncing a handful of shapes each. + +- Initial shape loads are served from the CDN cache after the first request — reads are free. +- Database changes: 50,000 row changes/month, average change matches 10 shapes = 500,000 emitted writes. +- Replication cost: 500K writes × $3/M = $1.50 +- Shape log writes from initial queries: ~1M rows → $1.00 +- Retention: ~2GB → $0.20 +- **Total: ~$2.70/month → waived on PAYG** + +One Postgres change landing on 100 shapes = 100 writes — but you're only charged for what gets emitted after filtering, not the raw replication traffic. + +## Get started + + + +Sign up at [dashboard.electric-sql.cloud](https://dashboard.electric-sql.cloud) — start on PAYG, free below $5, no credit card required. See all the details on the [pricing page](/pricing), including a calculator to model your workload. + +Already on Electric Cloud? You'll have received (or will receive) an email confirming when billing is enabled for your workspace. + +*** + +- [Sign up for Electric Cloud](https://dashboard.electric-sql.cloud) +- [Pricing details and calculator](/pricing) + + + + + From a4f1870685b3ab0068c8d3b3b0567b8e07fd1fc5 Mon Sep 17 00:00:00 2001 From: Sam Willis Date: Wed, 1 Apr 2026 15:29:28 +0100 Subject: [PATCH 2/8] pricing: update cloud pricing page with live pricing and interactive calculator Replace the beta placeholder on /cloud/pricing with the full pricing model, plan tiers, FAQ, and an interactive Vue calculator component with preset scenarios and piecewise-linear slider controls. Fix dead links in the pricing blog post. Made-with: Cursor --- .../2026-03-24-electric-cloud-pricing.md | 178 ++----- website/cloud/pricing.md | 74 ++- .../blog/electric-cloud-pricing/header.jpg | Bin 0 -> 167956 bytes website/src/components/PricingCalculator.vue | 491 ++++++++++++++++++ 4 files changed, 585 insertions(+), 158 deletions(-) create mode 100644 website/public/img/blog/electric-cloud-pricing/header.jpg create mode 100644 website/src/components/PricingCalculator.vue diff --git a/website/blog/posts/2026-03-24-electric-cloud-pricing.md b/website/blog/posts/2026-03-24-electric-cloud-pricing.md index 9d4a1b71c9..aa811e6324 100644 --- a/website/blog/posts/2026-03-24-electric-cloud-pricing.md +++ b/website/blog/posts/2026-03-24-electric-cloud-pricing.md @@ -1,65 +1,46 @@ --- -title: '...' +title: 'Electric Cloud pricing is live' description: >- - ... + Electric Cloud has self-serve pricing. Usage-based — pay for writes and retention. Reads, fan-out, and data delivery are free and unlimited. excerpt: >- - ... + Electric Cloud now has self-serve pricing. Pay for writes and retention — reads and data delivery are free. Most simple apps will run for free on PAYG. authors: [balegas] image: /img/blog/electric-cloud-pricing/header.jpg tags: [cloud, pricing] outline: [2, 3] post: true -published: false +published: true --- - - Electric Cloud now has self-serve pricing. Sign up, pick a plan, start building — no sales call needed. -Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. The PAYG plan waives bills under $5/month — that's 5 million writes per month for free. Most hobby and simple production apps will run for free forever. +Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. The PAYG plan waives bills under $5/month, which is 5 million writes per month for free. Most hobby and simple production apps will run for free forever. :::info Key links - [Sign up for Electric Cloud](https://dashboard.electric-sql.cloud) -- [Pricing details and calculator](/pricing) -- [Electric Cloud docs](/docs) +- [Pricing details and calculator](/cloud/pricing) +- [Electric Cloud docs](/docs/intro) ::: -## Context - - - -Electric Cloud has been running production workloads for months — long enough to be confident in the platform's reliability and cost structure. Cloud has evolved from a managed Postgres sync engine into a broader real-time data platform built on [durable streams](/products/durable-streams). - -We know many professional teams need to see published pricing before they commit to a platform. Now it's here. +Electric Cloud has been running production workloads since the [public beta](/blog/2025/04/07/electric-cloud-public-beta-release), long enough to be confident in the platform's reliability and cost structure. We know many teams need to see published pricing before they commit. Now it's here. ## How pricing works - - ### The model Two base billing dimensions: writes and retention. -- **$1 per million writes** to any stream. Each write is up to 10KB; larger messages auto-chunk. +- **$1 per million writes** to any stream. Each write is up to 10KB; larger messages auto-chunk and each chunk counts as a write. - **$0.10 per GB-month** retention. - **No charge** for reads, egress, fan-out, concurrent users, connections, or data delivery. -Some services that run additional infrastructure have a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes. This has an additional cost of $2 per million writes emitted to the shape log. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. +Some services that run additional infrastructure have a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes. This has an additional cost of $2 per million writes emitted to the shape log. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. -See the [pricing page](/pricing) for the full breakdown and worked examples. +See the [pricing page](/cloud/pricing) for the full breakdown and worked examples. ### The tiers - - -- **PAYG** — $0/month. No commitment, no credit card upfront. Bills under $5/month waived. +- **PAYG** — $0/month. No commitment, no credit card required. Bills under $5/month waived. - **Pro** — $249/month (6-month commitment). 10% usage discount. Monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. - **Scale** — $1,999/month (12-month commitment). 20% usage discount. Same prepaid credit model. Direct access to founders and hands-on support to accelerate your time to market. @@ -67,146 +48,45 @@ All tiers include unlimited reads and delivery. ### Why reads are free - - -Electric delivers data through existing CDN infrastructure. Caching and request-collapsing handle concurrency at the edge — reads don't hit origin. +Electric delivers data through CDN infrastructure. Caching and request-collapsing handle concurrency at the edge, so reads don't hit origin. -Your costs scale with your writes — the data going in — not with your users or traffic. A stream with 10 readers costs the same as one with 10,000. +Your costs scale with your writes, not with your users or traffic. A stream with 10 readers costs the same as one with 10,000. ## What it costs in practice - - ### AI chat app with token streams - - Assumptions: 1,000 MAU, ~30 conversations per user per month, AI responses streamed as ~50 writes each (~500 tokens chunked at ~10 tokens per write). - Writes: 1,000 × 30 × 50 = **1.5M writes/month** -- Retention: ~1GB of stream history → $0.10 -- **Total: ~$1.60/month → waived on PAYG** +- Retention: ~1GB of stream history → $0.10 +- **Total: ~$1.60/month → waived on PAYG** -At 10,000 MAU that's ~15M writes, $15/month. At 100,000 MAU, ~150M writes — on Pro with the 10% discount, $135/month, covered by the $249 prepaid credit. +At 10,000 MAU that's ~15M writes, $15/month. At 100,000 MAU, ~150M writes. On Pro with the 10% discount, $135/month, covered by the $249 prepaid credit. -All the users *reading* those streams cost nothing. 100 users or 100,000 users on the same stream — same price. +All the users *reading* those streams cost nothing. 100 users or 100,000 users on the same stream, same price. ### Real-time SaaS dashboard with Postgres Sync - - Assumptions: 500 active users on a project management-style dashboard, syncing a handful of shapes each. -- Initial shape loads are served from the CDN cache after the first request — reads are free. -- Database changes: 50,000 row changes/month, average change matches 10 shapes = 500,000 emitted writes. -- Replication cost: 500K writes × $3/M = $1.50 -- Shape log writes from initial queries: ~1M rows → $1.00 -- Retention: ~2GB → $0.20 -- **Total: ~$2.70/month → waived on PAYG** +- Initial shape loads are served from the CDN cache after the first request — reads are free. +- Database changes: 50,000 row changes/month, average change matches 10 shapes = 500,000 emitted writes. +- Replication cost: 500K writes × $3/M ($1 base + $2 Postgres Sync) = $1.50 +- Shape log writes from initial queries (~2K rows per shape across 500 users): ~1M rows → $1.00 +- Retention: ~2GB → $0.20 +- **Total: ~$2.70/month → waived on PAYG** -One Postgres change landing on 100 shapes = 100 writes — but you're only charged for what gets emitted after filtering, not the raw replication traffic. +You're only charged for what gets emitted after filtering — a change that matches zero shapes costs nothing. ## Get started - - -Sign up at [dashboard.electric-sql.cloud](https://dashboard.electric-sql.cloud) — start on PAYG, free below $5, no credit card required. See all the details on the [pricing page](/pricing), including a calculator to model your workload. +Sign up at [Electric Cloud](https://dashboard.electric-sql.cloud). Start on PAYG, free below $5, no credit card required. See all the details on the [pricing page](/cloud/pricing), including a calculator to model your workload. -Already on Electric Cloud? You'll have received (or will receive) an email confirming when billing is enabled for your workspace. +Already on Electric Cloud? You'll receive an email when billing is enabled for your workspace. *** - [Sign up for Electric Cloud](https://dashboard.electric-sql.cloud) -- [Pricing details and calculator](/pricing) - - - - - +- [Pricing calculator](/cloud/pricing#calculator) +- [Electric Cloud docs](/docs/intro) diff --git a/website/cloud/pricing.md b/website/cloud/pricing.md index 65e7fa28d2..0b82863feb 100644 --- a/website/cloud/pricing.md +++ b/website/cloud/pricing.md @@ -1,28 +1,84 @@ --- title: Pricing -description: Electric Cloud pricing information +description: Electric Cloud pricing and calculator image: /img/meta/electric-cloud.jpg outline: deep --- + + # Pricing -Electric Cloud pricing information. +Electric Cloud has self-serve, usage-based pricing. You pay for writes and retention. Reads, fan-out, concurrent users, and data delivery are free, unlimited, and always will be. + +:::info Quick summary +- **$1 per million writes** to any stream +- **$0.10 per GB-month** retention +- **$2 per million writes** extra for Postgres Sync writes emitted to the shape log +- **PAYG bills under $5/month are waived** +::: + +## How pricing works + +Electric prices the work that hits origin infrastructure, not the reads that get served back out through the CDN. + +### Base billing dimensions + +| Dimension | Price | Notes | +| --- | --- | --- | +| Writes | $1 per million writes | Each write is up to 10KB. Larger messages auto-chunk and each chunk counts as a write. | +| Retention | $0.10 per GB-month | Charged on retained stream history and shape log storage. | +| Reads and delivery | Free | No charge for reads, egress, fan-out, concurrent users, or data delivery. | + +### Postgres Sync pricing + +[Postgres Sync](/products/postgres-sync) runs dedicated replication and filtering infrastructure on top of the base write pipeline. + +- Postgres Sync writes are billed at the normal **$1 per million writes** base rate. +- They also incur an additional **$2 per million writes** service charge. +- You are billed on the **filtered output** emitted to the shape log, not raw upstream database changes. + +If one Postgres change matches 100 shapes, that counts as 100 emitted writes. + +## Plans + +All plans include unlimited reads and delivery. + +| Plan | Monthly fee | Usage discount | Commitment | Notes | +| --- | --- | --- | --- | --- | +| PAYG | $0 | None | None | No credit card required. Bills under $5/month are waived. | +| Pro | $249 | 10% | 6 months | Monthly fee acts as prepaid usage credit. Includes hosted sub-queries for Postgres Sync and premium support. | +| Scale | $1,999 | 20% | 12 months | Monthly fee acts as prepaid usage credit. Includes direct access to founders and hands-on support. | + +### What prepaid credit means + +On Pro and Scale, the monthly fee is not added on top of your discounted usage. It is your included spend for the month. + +- If your discounted usage is below the plan fee, the fee covers it. +- If your discounted usage is above the plan fee, you only pay the overage beyond that included credit. + +## Calculator + + + +## FAQ -## Current Status +### Why are reads free? -Electric Cloud is currently free in public BETA. We'll be launching low-cost, usage-based pricing soon. +Electric serves data through CDN infrastructure, so concurrency and fan-out are handled at the edge rather than driving per-reader origin cost. -## Free Tier +### What counts as a write? -Electric Cloud will always provide a generous free tier, so many apps will roll over with zero cost. +Each write is up to 10KB. If a message is larger, it is chunked automatically and each chunk is billed as a write. -## Enterprise +### Will small apps really stay free? -If your plan is to use Electric in a larger app (more than 1,000 monthly active users) please reach out to make sure we can fully support you and to get a sense of what the future pricing will be like. +For many hobby and simple production apps, yes. On PAYG, monthly bills below $5 are waived, which means up to 5 million base writes per month can land at $0 before any retention or Postgres Sync surcharge pushes the total above that threshold. ## Contact -Let us know if you have any questions. We'll be very happy to help. You can ask questions on [Discord](https://discord.electric-sql.com) or email us directly at [support@electric-sql.com](mailto:support@electric-sql.com). +Questions about pricing or larger deployments? Ask on [Discord](https://discord.electric-sql.com) or email [support@electric-sql.com](mailto:support@electric-sql.com). diff --git a/website/public/img/blog/electric-cloud-pricing/header.jpg b/website/public/img/blog/electric-cloud-pricing/header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..04b072e3e8fd75562ce961d38927ee2cc5806ad1 GIT binary patch literal 167956 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

5zQCK^w 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 literal 0 HcmV?d00001 diff --git a/website/src/components/PricingCalculator.vue b/website/src/components/PricingCalculator.vue new file mode 100644 index 0000000000..c562edbcbd --- /dev/null +++ b/website/src/components/PricingCalculator.vue @@ -0,0 +1,491 @@ + + + + + From a46a75310646cce46d83367c2f0c718ee14069c5 Mon Sep 17 00:00:00 2001 From: Sam Willis Date: Thu, 2 Apr 2026 09:38:22 +0100 Subject: [PATCH 3/8] revert: remove pricing page updates and calculator from this PR The pricing page and calculator will land in a separate PR. This branch should only contain the blog post changes. Made-with: Cursor --- website/cloud/pricing.md | 74 +-- website/src/components/PricingCalculator.vue | 491 ------------------- 2 files changed, 9 insertions(+), 556 deletions(-) delete mode 100644 website/src/components/PricingCalculator.vue diff --git a/website/cloud/pricing.md b/website/cloud/pricing.md index 0b82863feb..65e7fa28d2 100644 --- a/website/cloud/pricing.md +++ b/website/cloud/pricing.md @@ -1,84 +1,28 @@ --- title: Pricing -description: Electric Cloud pricing and calculator +description: Electric Cloud pricing information image: /img/meta/electric-cloud.jpg outline: deep --- - - # Pricing -Electric Cloud has self-serve, usage-based pricing. You pay for writes and retention. Reads, fan-out, concurrent users, and data delivery are free, unlimited, and always will be. - -:::info Quick summary -- **$1 per million writes** to any stream -- **$0.10 per GB-month** retention -- **$2 per million writes** extra for Postgres Sync writes emitted to the shape log -- **PAYG bills under $5/month are waived** -::: - -## How pricing works - -Electric prices the work that hits origin infrastructure, not the reads that get served back out through the CDN. - -### Base billing dimensions - -| Dimension | Price | Notes | -| --- | --- | --- | -| Writes | $1 per million writes | Each write is up to 10KB. Larger messages auto-chunk and each chunk counts as a write. | -| Retention | $0.10 per GB-month | Charged on retained stream history and shape log storage. | -| Reads and delivery | Free | No charge for reads, egress, fan-out, concurrent users, or data delivery. | - -### Postgres Sync pricing - -[Postgres Sync](/products/postgres-sync) runs dedicated replication and filtering infrastructure on top of the base write pipeline. - -- Postgres Sync writes are billed at the normal **$1 per million writes** base rate. -- They also incur an additional **$2 per million writes** service charge. -- You are billed on the **filtered output** emitted to the shape log, not raw upstream database changes. - -If one Postgres change matches 100 shapes, that counts as 100 emitted writes. - -## Plans - -All plans include unlimited reads and delivery. - -| Plan | Monthly fee | Usage discount | Commitment | Notes | -| --- | --- | --- | --- | --- | -| PAYG | $0 | None | None | No credit card required. Bills under $5/month are waived. | -| Pro | $249 | 10% | 6 months | Monthly fee acts as prepaid usage credit. Includes hosted sub-queries for Postgres Sync and premium support. | -| Scale | $1,999 | 20% | 12 months | Monthly fee acts as prepaid usage credit. Includes direct access to founders and hands-on support. | - -### What prepaid credit means - -On Pro and Scale, the monthly fee is not added on top of your discounted usage. It is your included spend for the month. - -- If your discounted usage is below the plan fee, the fee covers it. -- If your discounted usage is above the plan fee, you only pay the overage beyond that included credit. - -## Calculator - - - -## FAQ +Electric Cloud pricing information. -### Why are reads free? +## Current Status -Electric serves data through CDN infrastructure, so concurrency and fan-out are handled at the edge rather than driving per-reader origin cost. +Electric Cloud is currently free in public BETA. We'll be launching low-cost, usage-based pricing soon. -### What counts as a write? +## Free Tier -Each write is up to 10KB. If a message is larger, it is chunked automatically and each chunk is billed as a write. +Electric Cloud will always provide a generous free tier, so many apps will roll over with zero cost. -### Will small apps really stay free? +## Enterprise -For many hobby and simple production apps, yes. On PAYG, monthly bills below $5 are waived, which means up to 5 million base writes per month can land at $0 before any retention or Postgres Sync surcharge pushes the total above that threshold. +If your plan is to use Electric in a larger app (more than 1,000 monthly active users) please reach out to make sure we can fully support you and to get a sense of what the future pricing will be like. ## Contact -Questions about pricing or larger deployments? Ask on [Discord](https://discord.electric-sql.com) or email [support@electric-sql.com](mailto:support@electric-sql.com). +Let us know if you have any questions. We'll be very happy to help. You can ask questions on [Discord](https://discord.electric-sql.com) or email us directly at [support@electric-sql.com](mailto:support@electric-sql.com). diff --git a/website/src/components/PricingCalculator.vue b/website/src/components/PricingCalculator.vue deleted file mode 100644 index c562edbcbd..0000000000 --- a/website/src/components/PricingCalculator.vue +++ /dev/null @@ -1,491 +0,0 @@ - - - - - From 639416151b32409bdf0b2d316908fbcb767337ca Mon Sep 17 00:00:00 2001 From: Sam Willis Date: Thu, 2 Apr 2026 10:31:21 +0100 Subject: [PATCH 4/8] change commitment --- packages/typescript-client/bin/intent.mjs | 0 packages/y-electric/bin/intent.mjs | 0 website/blog/posts/2026-03-24-electric-cloud-pricing.md | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 packages/typescript-client/bin/intent.mjs mode change 100644 => 100755 packages/y-electric/bin/intent.mjs diff --git a/packages/typescript-client/bin/intent.mjs b/packages/typescript-client/bin/intent.mjs old mode 100644 new mode 100755 diff --git a/packages/y-electric/bin/intent.mjs b/packages/y-electric/bin/intent.mjs old mode 100644 new mode 100755 diff --git a/website/blog/posts/2026-03-24-electric-cloud-pricing.md b/website/blog/posts/2026-03-24-electric-cloud-pricing.md index aa811e6324..b633ad7736 100644 --- a/website/blog/posts/2026-03-24-electric-cloud-pricing.md +++ b/website/blog/posts/2026-03-24-electric-cloud-pricing.md @@ -41,8 +41,8 @@ See the [pricing page](/cloud/pricing) for the full breakdown and worked ex ### The tiers - **PAYG** — $0/month. No commitment, no credit card required. Bills under $5/month waived. -- **Pro** — $249/month (6-month commitment). 10% usage discount. Monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. -- **Scale** — $1,999/month (12-month commitment). 20% usage discount. Same prepaid credit model. Direct access to founders and hands-on support to accelerate your time to market. +- **Pro** — $249/month. No commitment. 10% usage discount. Monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. +- **Scale** — $1,999/month (6-month commitment). 20% usage discount. Same prepaid credit model. Direct access to founders and hands-on support to accelerate your time to market. All tiers include unlimited reads and delivery. From c9e3f138823b456d2aaa4c8bdb2808f30bc9d7ae Mon Sep 17 00:00:00 2001 From: Valter Balegas Date: Thu, 2 Apr 2026 11:04:31 +0100 Subject: [PATCH 5/8] blog: address PR review feedback and polish prose - Remove "egress" from free items list for consistency with intro - Remove redundant "All tiers include unlimited reads" line - Tighten prose: sharper verbs, less filler, better flow Co-Authored-By: Claude Opus 4.6 (1M context) --- .../2026-03-24-electric-cloud-pricing.md | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/website/blog/posts/2026-03-24-electric-cloud-pricing.md b/website/blog/posts/2026-03-24-electric-cloud-pricing.md index b633ad7736..95354e33a0 100644 --- a/website/blog/posts/2026-03-24-electric-cloud-pricing.md +++ b/website/blog/posts/2026-03-24-electric-cloud-pricing.md @@ -14,7 +14,7 @@ published: true Electric Cloud now has self-serve pricing. Sign up, pick a plan, start building — no sales call needed. -Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. The PAYG plan waives bills under $5/month, which is 5 million writes per month for free. Most hobby and simple production apps will run for free forever. +Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. PAYG waives bills under $5/month, giving you 5 million writes per month at zero cost. Most hobby and simple production apps will run for free forever. :::info Key links - [Sign up for Electric Cloud](https://dashboard.electric-sql.cloud) @@ -22,35 +22,33 @@ Pricing is usage-based: you pay for writes and retention. Data delivery — read - [Electric Cloud docs](/docs/intro) ::: -Electric Cloud has been running production workloads since the [public beta](/blog/2025/04/07/electric-cloud-public-beta-release), long enough to be confident in the platform's reliability and cost structure. We know many teams need to see published pricing before they commit. Now it's here. +Electric Cloud has been running production workloads since the [public beta](/blog/2025/04/07/electric-cloud-public-beta-release) — long enough to be confident in the platform's reliability and cost structure. We know many teams need published pricing before they commit. Now it's here. ## How pricing works ### The model -Two base billing dimensions: writes and retention. +Two billing dimensions: writes and retention. -- **$1 per million writes** to any stream. Each write is up to 10KB; larger messages auto-chunk and each chunk counts as a write. +- **$1 per million writes** to any stream. Each write covers up to 10KB; larger messages auto-chunk and each chunk counts as a write. - **$0.10 per GB-month** retention. -- **No charge** for reads, egress, fan-out, concurrent users, connections, or data delivery. +- **No charge** for reads, fan-out, concurrent users, connections, or data delivery. -Some services that run additional infrastructure have a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes. This has an additional cost of $2 per million writes emitted to the shape log. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. +Some services that run additional infrastructure carry a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes, adding $2 per million writes emitted to the shape log. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. See the [pricing page](/cloud/pricing) for the full breakdown and worked examples. ### The tiers - **PAYG** — $0/month. No commitment, no credit card required. Bills under $5/month waived. -- **Pro** — $249/month. No commitment. 10% usage discount. Monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. +- **Pro** — $249/month. No commitment. 10% usage discount. The monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. - **Scale** — $1,999/month (6-month commitment). 20% usage discount. Same prepaid credit model. Direct access to founders and hands-on support to accelerate your time to market. -All tiers include unlimited reads and delivery. - ### Why reads are free -Electric delivers data through CDN infrastructure. Caching and request-collapsing handle concurrency at the edge, so reads don't hit origin. +Electric delivers data through CDN infrastructure. Caching and request-collapsing handle concurrency at the edge, so reads never hit origin. -Your costs scale with your writes, not with your users or traffic. A stream with 10 readers costs the same as one with 10,000. +Your costs scale with writes, not users or traffic. A stream with 10 readers costs the same as one with 10,000. ## What it costs in practice @@ -62,15 +60,15 @@ Assumptions: 1,000 MAU, ~30 conversations per user per month, AI responses strea - Retention: ~1GB of stream history → $0.10 - **Total: ~$1.60/month → waived on PAYG** -At 10,000 MAU that's ~15M writes, $15/month. At 100,000 MAU, ~150M writes. On Pro with the 10% discount, $135/month, covered by the $249 prepaid credit. +At 10,000 MAU that's ~15M writes, $15/month. At 100,000 MAU, ~150M writes. On Pro with the 10% discount, $135/month — covered by the $249 prepaid credit. -All the users *reading* those streams cost nothing. 100 users or 100,000 users on the same stream, same price. +All the users *reading* those streams cost nothing. 100 users or 100,000 on the same stream, same price. ### Real-time SaaS dashboard with Postgres Sync Assumptions: 500 active users on a project management-style dashboard, syncing a handful of shapes each. -- Initial shape loads are served from the CDN cache after the first request — reads are free. +- Initial shape loads are served from CDN cache after the first request — reads are free. - Database changes: 50,000 row changes/month, average change matches 10 shapes = 500,000 emitted writes. - Replication cost: 500K writes × $3/M ($1 base + $2 Postgres Sync) = $1.50 - Shape log writes from initial queries (~2K rows per shape across 500 users): ~1M rows → $1.00 @@ -81,7 +79,7 @@ You're only charged for what gets emitted after filtering — a change that matc ## Get started -Sign up at [Electric Cloud](https://dashboard.electric-sql.cloud). Start on PAYG, free below $5, no credit card required. See all the details on the [pricing page](/cloud/pricing), including a calculator to model your workload. +Sign up at [Electric Cloud](https://dashboard.electric-sql.cloud). Start on PAYG, free below $5, no credit card required. See the full details on the [pricing page](/cloud/pricing), including a calculator to model your workload. Already on Electric Cloud? You'll receive an email when billing is enabled for your workspace. From c7179462944fe0706a778ceb025bb5eacebbb308 Mon Sep 17 00:00:00 2001 From: Valter Balegas Date: Thu, 2 Apr 2026 11:29:50 +0100 Subject: [PATCH 6/8] blog: clarify replication stream writes vs initial sync writes Co-Authored-By: Claude Opus 4.6 (1M context) --- website/blog/posts/2026-03-24-electric-cloud-pricing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/blog/posts/2026-03-24-electric-cloud-pricing.md b/website/blog/posts/2026-03-24-electric-cloud-pricing.md index 95354e33a0..2f68833ae2 100644 --- a/website/blog/posts/2026-03-24-electric-cloud-pricing.md +++ b/website/blog/posts/2026-03-24-electric-cloud-pricing.md @@ -34,7 +34,7 @@ Two billing dimensions: writes and retention. - **$0.10 per GB-month** retention. - **No charge** for reads, fan-out, concurrent users, connections, or data delivery. -Some services that run additional infrastructure carry a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes, adding $2 per million writes emitted to the shape log. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. +Some services that run additional infrastructure carry a service cost on top of the base write rate. [Postgres Sync](/products/postgres-sync) runs a dedicated replication engine to filter changes and match them to shapes, adding $2 per million writes emitted to the shape log from the replication stream. You're charged for the filtered output, not the raw replication input — one Postgres change landing on 100 shapes = 100 writes. See the [pricing page](/cloud/pricing) for the full breakdown and worked examples. @@ -71,7 +71,7 @@ Assumptions: 500 active users on a project management-style dashboard, syncing a - Initial shape loads are served from CDN cache after the first request — reads are free. - Database changes: 50,000 row changes/month, average change matches 10 shapes = 500,000 emitted writes. - Replication cost: 500K writes × $3/M ($1 base + $2 Postgres Sync) = $1.50 -- Shape log writes from initial queries (~2K rows per shape across 500 users): ~1M rows → $1.00 +- Writes from initial sync and subset queries (~2K rows per shape across 500 users): ~1M rows → $1.00 - Retention: ~2GB → $0.20 - **Total: ~$2.70/month → waived on PAYG** From 8b87e6e6a9dae1705fe10333545f94726b42e21d Mon Sep 17 00:00:00 2001 From: Valter Balegas Date: Thu, 2 Apr 2026 11:36:33 +0100 Subject: [PATCH 7/8] blog: expand PAYG to Pay as you go on first use Co-Authored-By: Claude Opus 4.6 (1M context) --- website/blog/posts/2026-03-24-electric-cloud-pricing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/blog/posts/2026-03-24-electric-cloud-pricing.md b/website/blog/posts/2026-03-24-electric-cloud-pricing.md index 2f68833ae2..a1f4e1d5e7 100644 --- a/website/blog/posts/2026-03-24-electric-cloud-pricing.md +++ b/website/blog/posts/2026-03-24-electric-cloud-pricing.md @@ -14,7 +14,7 @@ published: true Electric Cloud now has self-serve pricing. Sign up, pick a plan, start building — no sales call needed. -Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. PAYG waives bills under $5/month, giving you 5 million writes per month at zero cost. Most hobby and simple production apps will run for free forever. +Pricing is usage-based: you pay for writes and retention. Data delivery — reads, fan-out, concurrent users — is free, unlimited, and always will be. Pay as you go (PAYG) waives bills under $5/month, giving you 5 million writes per month at zero cost. Most hobby and simple production apps will run for free forever. :::info Key links - [Sign up for Electric Cloud](https://dashboard.electric-sql.cloud) @@ -40,7 +40,7 @@ See the [pricing page](/cloud/pricing) for the full breakdown and worked ex ### The tiers -- **PAYG** — $0/month. No commitment, no credit card required. Bills under $5/month waived. +- **Pay as you go** — $0/month. No commitment, no credit card required. Bills under $5/month waived. - **Pro** — $249/month. No commitment. 10% usage discount. The monthly fee acts as prepaid usage credit — you're not paying twice. Unlocks advanced features including hosted sub-queries for Postgres Sync and premium support. - **Scale** — $1,999/month (6-month commitment). 20% usage discount. Same prepaid credit model. Direct access to founders and hands-on support to accelerate your time to market. From 41d42b7e5da94435ee0cbe1558afceaed6ed05a2 Mon Sep 17 00:00:00 2001 From: Valter Balegas Date: Thu, 2 Apr 2026 12:00:33 +0100 Subject: [PATCH 8/8] revert: undo file mode changes on intent.mjs files Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/typescript-client/bin/intent.mjs | 0 packages/y-electric/bin/intent.mjs | 0 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 packages/typescript-client/bin/intent.mjs mode change 100755 => 100644 packages/y-electric/bin/intent.mjs diff --git a/packages/typescript-client/bin/intent.mjs b/packages/typescript-client/bin/intent.mjs old mode 100755 new mode 100644 diff --git a/packages/y-electric/bin/intent.mjs b/packages/y-electric/bin/intent.mjs old mode 100755 new mode 100644