Skip to content

Limit backup wording in Prisma Postgres CTAs to paid plans - #528

Merged
gregory-boch-prisma merged 1 commit into
mainfrom
fix/cta-backups-wording
Oct 15, 2026
Merged

gregory-boch-prisma merged 1 commit into
mainfrom
fix/cta-backups-wording

Conversation

@gregory-boch-prisma

Copy link
Copy Markdown
Contributor

The shared Prisma Postgres CTAs (sidebar, inline and end-of-article copy in src/cta/clusters.ts) render on most Data Guide pages, and several said backups are included without a plan qualifier. The Free plan has no backups, so this PR limits the backup wording to the paid plans.

Changes

All changes are CTA body strings in src/cta/clusters.ts. Titles, sidebar lines, destinations and UTM campaigns keep their current values.

  • postgres_hosting inline and end: drop "backups" from the list of things you no longer provision or manage. The end body now opens with "a hosted Postgres database", matching the other CTAs.
  • serverless_pooling end: "connection pooling, automated backups, and Query Insights included" becomes "connection pooling and Query Insights included".
  • managed_ops inline: "with automated backups and connection pooling" becomes "with connection pooling built in and daily backups on paid plans".
  • managed_ops end: "Hosted Postgres with automated backups, connection pooling, and Query Insights" becomes "Hosted Postgres with connection pooling and Query Insights on every plan, including Free".
  • database_choice inline: "with pooling and backups built in" becomes "with pooling built in and daily backups on paid plans".
  • database_choice end: "with connection pooling and backups built in" becomes "with connection pooling built in and a free plan".

Sources checked 2026-10-15

Testing

  • git grep -i backup -- src now shows only the two "daily backups on paid plans" lines and the backup-considerations page map entry.
  • npm test without installed dependencies fails the same 9 tests before and after this change (missing modules such as unified and gatsby-plugin-algolia); no test covers CTA strings.

🤖 Generated with Claude Code

The Free plan has no backups; daily backups come with Starter, Pro
and Business. Drop the unqualified backup claims from the shared CTA
copy and say "daily backups on paid plans" where backups stay.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dataguide Ready Ready Preview Oct 15, 2026 11:37am UTC

Request Review

@prisma-gizmo

prisma-gizmo Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

✅ Gizmo reviewed 4c483c6 — posted 0 inline comment(s) this pass.

Open findings: none

Change walkthrough

This PR edits seven CTA body strings in src/cta/clusters.ts so that backup claims about Prisma Postgres are qualified by plan tier. Backups exist only on Starter/Pro/Business ("daily, 7-day/30-day retention") and not on Free, so the shared CTAs — which render across most Data Guide pages — no longer state or imply that backups are universal.

@gregory-boch-prisma

Copy link
Copy Markdown
Contributor Author

@prisma-gizmo review

@github-actions

Copy link
Copy Markdown
Contributor

This PR changes the following pages (Vercel Preview Deploy links):

(Note that links will only be valid after Vercel preview deploy succeeded)

@prisma-gizmo prisma-gizmo Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New findings: none · trace

@prisma-gizmo prisma-gizmo Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No Gizmo finding is open and the head commit has been reviewed. Approving.

@gregory-boch-prisma
gregory-boch-prisma merged commit 685a768 into main Oct 15, 2026
9 checks passed
@gregory-boch-prisma
gregory-boch-prisma deleted the fix/cta-backups-wording branch October 15, 2026 11:44

This branch was successfully deployed

1 active deployment
Preview — 4c483c69 Deployed Oct 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant