diff --git a/packages/core/src/billing/usageLimitContent.test.ts b/packages/core/src/billing/usageLimitContent.test.ts
index ba884c0d82..6d4fb8b074 100644
--- a/packages/core/src/billing/usageLimitContent.test.ts
+++ b/packages/core/src/billing/usageLimitContent.test.ts
@@ -9,7 +9,7 @@ describe("usageLimitContent", () => {
subscribed: false,
});
expect(content.title).toBe("Unlock premium models");
- expect(content.description).toContain("This model isn't");
+ expect(content.description).toContain("open-source model");
expect(content.actionLabel).toBe("Add payment method");
});
diff --git a/packages/core/src/billing/usageLimitContent.ts b/packages/core/src/billing/usageLimitContent.ts
index 433808d6fd..df6c2791c3 100644
--- a/packages/core/src/billing/usageLimitContent.ts
+++ b/packages/core/src/billing/usageLimitContent.ts
@@ -18,7 +18,7 @@ export function usageLimitContent(args: {
return {
title: "Unlock premium models",
description:
- "This model isn't included in the free tier. Add a payment method to your organization to unlock all models — you only pay for what you use. You can keep working now by switching to an included model.",
+ "To use this model, add a payment method to your account. Your first $20 of usage is on us each month - you only pay for what you use beyond that.\n\nOr, you can keep working now by switching to an open-source model.",
actionLabel: "Add payment method",
dismissLabel: "Not now",
};
@@ -30,7 +30,7 @@ export function usageLimitContent(args: {
title: "Free usage used up",
description: `Your organization has used up its included PostHog Code usage.${
resetLabel ? ` ${resetLabel}.` : ""
- } Add a payment method to keep going — you only pay for what you use.`,
+ } Add a payment method to keep going.`,
actionLabel: "Add payment method",
dismissLabel: "Not now",
};
diff --git a/packages/ui/src/features/billing/UsageBillingAnnouncementModal.tsx b/packages/ui/src/features/billing/UsageBillingAnnouncementModal.tsx
index 984ebee993..1ae16a6fc0 100644
--- a/packages/ui/src/features/billing/UsageBillingAnnouncementModal.tsx
+++ b/packages/ui/src/features/billing/UsageBillingAnnouncementModal.tsx
@@ -68,29 +68,29 @@ export function UsageBillingAnnouncementModal() {
- Seat-based plans are gone — PostHog Code is now usage-based. You
- only pay for what you use.
+ Seat-based plans are gone. PostHog Code is now usage-based.
- • The first $20 of usage each month
- is included.
+ • Every organization gets $20 of free usage per month. You only
+ pay for what you use beyond that.
- • Premium models need a payment method; an open model stays free.
+ • Open-source models are available for everyone. To use frontier
+ models you'll need a card on file.
{spendLimitUsd != null ? (
<>
- • Your organization's spend limit is{" "}
- {`${formatUsdAmount(spendLimitUsd)}/month`}{" "}
- — adjust it any time in billing settings.
+ • Your organization's billing limit is{" "}
+ {`${formatUsdAmount(spendLimitUsd)}/mo`}
+ , adjustable anytime in your settings.
>
) : (
<>
- • A default $50/month spend limit
- applies — adjust it any time in billing settings.
+ • There's a default $50/mo{" "}
+ billing limit, adjustable anytime in your settings.
>
)}
diff --git a/packages/ui/src/features/billing/UsageLimitModal.tsx b/packages/ui/src/features/billing/UsageLimitModal.tsx
index 2f25a5451a..02c04c09c4 100644
--- a/packages/ui/src/features/billing/UsageLimitModal.tsx
+++ b/packages/ui/src/features/billing/UsageLimitModal.tsx
@@ -57,7 +57,7 @@ export function UsageLimitModal() {
{content.title}
-
+
{content.description}
diff --git a/packages/ui/src/features/settings/sections/PlanUsageSettings.tsx b/packages/ui/src/features/settings/sections/PlanUsageSettings.tsx
index e794e5afd1..c18466a332 100644
--- a/packages/ui/src/features/settings/sections/PlanUsageSettings.tsx
+++ b/packages/ui/src/features/settings/sections/PlanUsageSettings.tsx
@@ -131,8 +131,8 @@ export function PlanUsageSettings() {
{freeTier
- ? "Your organization's first $20 of usage each month is included, with access to open models. Add a payment method to unlock premium models — you only pay for what you use."
- : "Your organization pays for PostHog Code usage at cost — no seats, no subscriptions. The first $20 each month is included."}
+ ? "Your org's first $20 of usage each month is included, with access to open models. Add a payment method to unlock premium models, and only pay for what you use."
+ : "Your organization pays for PostHog Code usage at cost. The first $20 each month is included."}
{subscribed && (