From 403d80c44b641a706bb0b1ae47305b6f6503d023 Mon Sep 17 00:00:00 2001
From: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
Date: Tue, 2 Jun 2026 15:00:47 +0200
Subject: [PATCH 1/3] copy(site): align touched marketing pages with messaging
skills
Apply the Prisma communication skills (prisma-copy-review +
prisma-product-messaging) to the user-facing copy on the marketing
pages that PR #7859 touches. Copy-only edits; no structural, logic, or
factual/pricing changes.
- Remove em/en dashes from prose (startups testimonial + body, etc.).
- Cut fluff, empty slogans, and vague intensifiers (seamless, powerful,
"ship with confidence", "stay ahead in the game", "peak performance",
"ultimate tool", "scale without limits", "core competencies", ...)
and replace with concrete workflow/outcome language.
- Fix mid-sentence capitalization (Build, Fortify, Grows, Pricing,
Database) and tighten run-ons.
- Correct product naming: Prisma Accelerate, Prisma Console (was
"Prisma Data Platform"/"Platform Console"), VS Code (was VSCode),
Management API; "Prisma ORM" instead of "the Prisma ORM".
Pages: orm, postgres, enterprise, mcp, startups, query-insights,
partners, community, ecosystem, studio.
Co-Authored-By: Claude Opus 4.8 (1M context)
---
apps/site/src/app/community/page.tsx | 2 +-
apps/site/src/app/ecosystem/page.tsx | 10 +++---
apps/site/src/app/enterprise/page.tsx | 32 +++++++++----------
apps/site/src/app/mcp/page.tsx | 2 +-
apps/site/src/app/orm/page.tsx | 22 ++++++-------
apps/site/src/app/partners/page.tsx | 39 +++++++++++------------
apps/site/src/app/postgres/page.tsx | 16 ++++------
apps/site/src/app/query-insights/page.tsx | 5 +--
apps/site/src/app/startups/page.tsx | 14 ++++----
apps/site/src/app/studio/page.tsx | 34 ++++++++++----------
10 files changed, 85 insertions(+), 91 deletions(-)
diff --git a/apps/site/src/app/community/page.tsx b/apps/site/src/app/community/page.tsx
index 1ac7a6e508..d1fab3c160 100644
--- a/apps/site/src/app/community/page.tsx
+++ b/apps/site/src/app/community/page.tsx
@@ -6,7 +6,7 @@ import { meetups, type Meetup } from "../events/events-data";
export const metadata = createPageMetadata({
title: "Community | Prisma",
description:
- "Have a question, idea, or contribution for the Prisma ORM? You are not alone! Join hundreds of thousands of Prisma developers.",
+ "Have a question, idea, or contribution for Prisma ORM? You are not alone. Join hundreds of thousands of Prisma developers.",
path: "/community",
ogImage: "/og/og-community.png",
});
diff --git a/apps/site/src/app/ecosystem/page.tsx b/apps/site/src/app/ecosystem/page.tsx
index 516e27c331..f5ef24195c 100644
--- a/apps/site/src/app/ecosystem/page.tsx
+++ b/apps/site/src/app/ecosystem/page.tsx
@@ -18,8 +18,8 @@ const twoCol = [
Postgres that fits your stack.
- Works with your existing stack, wherever you deploy.Your choice of ORM, frameworks, and
- tools, they all just connect.
+ Works with your existing stack, wherever you deploy. Connect your choice of ORM,
+ frameworks, and tools.
- The PostgreSQL millions know and trust in production, ready in seconds with zero
- configuration. Automatic backups, observability and compliance.
+ The PostgreSQL millions know and trust in production, ready quickly without manual
+ configuration. Includes automatic backups, observability, and compliance.
- Explore the wide variety of tools created by our amazing community.
+ Explore the wide variety of tools created by the Prisma community.
- Prisma acts as your comprehensive enterprise data toolset, simplifying database
- interactions and reducing complexity so developers can focus on business logic.
+ Prisma simplifies database interactions and reduces complexity, so developers can focus
+ on business logic instead of infrastructure plumbing.
- Delightful DB workflows
+ Database workflows without the friction
@@ -110,8 +110,8 @@ const twoCol = [
Works with your favorite databases and frameworks
- Prisma's compatibility with popular tools ensures no stack lock-in, lower integration
- costs, and smooth transitions.
+ Prisma ORM works with popular databases and tools, so you avoid stack lock-in and reduce
+ integration costs.
Learn more
@@ -202,12 +202,12 @@ const twoCol_2 = [
const twoCol_3 = [
{
icon: "/icons/technologies/vscode.svg",
- title: "Extra ergonomy in VS Code",
+ title: "Built for VS Code",
description:
- "Auto-completion, linting, formatting and more help Prisma developers in VSCode stay confident and productive.",
+ "Auto-completion, linting, and formatting help Prisma developers in VS Code catch errors early and stay productive.",
btn: {
url: "https://marketplace.visualstudio.com/items?itemName=Prisma.prisma",
- label: "Download Prisma VSCode Extension",
+ label: "Download Prisma VS Code Extension",
icon: "fa-regular fa-arrow-up-right",
},
},
@@ -243,7 +243,7 @@ const features = [
},
{
title: "Data model you can read",
- subtitle: "The Prisma schema is intuitive and easy to use",
+ subtitle: "The Prisma schema is intuitive and easy to read.",
image: "/illustrations/orm/collaborative",
alt: "Collaborative work",
icon: "fa-light fa-screen-users",
@@ -291,8 +291,8 @@ export default function ORM() {
- Prisma ORM elevates developer experience with intuitive data modeling, automated
- migrations, and type-safety.
+ Prisma ORM gives you intuitive data modeling, automated migrations, and type-safety
+ across PostgreSQL, MySQL, SQLite, MongoDB, and more.
),
diff --git a/apps/site/src/app/startups/page.tsx b/apps/site/src/app/startups/page.tsx
index 4ceeb565d8..0f77e28fb0 100644
--- a/apps/site/src/app/startups/page.tsx
+++ b/apps/site/src/app/startups/page.tsx
@@ -55,7 +55,7 @@ const testimonials = [
{
quote: (
<>
- Entire SaaS businesses have been built on top of the Prisma ecosystem— including OSS ones
+ Entire SaaS businesses have been built on top of the Prisma ecosystem, including OSS ones
like Dub.co. Have been loving the recent performance improvements as well
>
),
@@ -101,8 +101,8 @@ export default function StartupsPage() {
for Startups?
- Building a startup is hard – your tools shouldn't be. You need infra that grows
- with you: flexible, powerful, and built to scale.
+ Building a startup is hard. Your tools shouldn't be. You need infrastructure
+ that grows with you: flexible and built to scale.
Apply if you're building a software product or service with an active website
@@ -128,7 +128,7 @@ export default function StartupsPage() {
{b.title}
- – {b.description}
+ {b.description}
))}
@@ -201,10 +201,8 @@ export default function StartupsPage() {
{/* Info box */}
- Prisma empowers you to innovate faster with the most reliable and developer-friendly
- database infrastructure. Build with confidence, scale without limits, and deliver
- exceptional experiences to your global audience—all while staying focused on what
- matters: your product.
+ Prisma gives you developer-friendly database infrastructure so you can build and scale
+ your product while staying focused on what matters: shipping to your users.
diff --git a/apps/site/src/app/studio/page.tsx b/apps/site/src/app/studio/page.tsx
index 1323b06a7f..b7ab62d95b 100644
--- a/apps/site/src/app/studio/page.tsx
+++ b/apps/site/src/app/studio/page.tsx
@@ -16,21 +16,21 @@ const TRY_STUDIO_COMMAND = `npx try-prisma@latest --template orm/starter \\
const featureCards = [
{
icon: "fa-regular fa-code-branch",
- title: "Instant Access to Your Database",
+ title: "Quick access to your database",
description:
- "Connect to your Prisma Postgres database or bring your own in seconds. Prisma Studio now lives right in the Prisma Data Platform.",
+ "Connect to your Prisma Postgres database or bring your own. Prisma Studio now lives right in the Prisma Console.",
},
{
icon: "fa-regular fa-wand-magic-sparkles",
- title: "Zero Setup Required",
+ title: "No setup required",
description:
- "Skip installation and dive straight into your data. Your entire team can access and collaborate instantly.",
+ "Skip installation and go straight to your data. Your whole team can access and collaborate in one place.",
},
{
icon: "fa-regular fa-people-line",
- title: "Real-Time Collaboration",
+ title: "Real-time collaboration",
description:
- "Work together on the same database in real time. No local setup, no configuration, just seamless teamwork.",
+ "Work together on the same database in real time, with no local setup or configuration.",
},
] as const;
@@ -39,7 +39,7 @@ const featureRows = [
eyebrow: "Runs anywhere",
title: "Local or collaborative",
description:
- "Access your database anywhere. Work locally for rapid development or use Console for team collaboration. Switch seamlessly between solo and team workflows.",
+ "Access your database anywhere. Work locally for fast development or use the Console for team collaboration. Move between solo and team workflows.",
imageSrc: "/illustrations/studio/laptop.svg",
imageAlt: "Prisma Studio interface showing local and collaborative workflows",
imageWidth: 522,
@@ -49,7 +49,7 @@ const featureRows = [
eyebrow: "Data exploration",
title: "Understand your data",
description:
- "Browse your database visually with powerful filters and search. Spot patterns instantly and get insights for debugging or schema changes, no SQL needed.",
+ "Browse your database visually with filters and search. Spot patterns and find what you need for debugging or schema changes, no SQL required.",
imageSrc: "/illustrations/studio/explore.svg",
imageAlt: "Prisma Studio data exploration interface with highlighted filters",
imageWidth: 546,
@@ -57,9 +57,9 @@ const featureRows = [
},
{
eyebrow: "Advanced filtering",
- title: "Power through complexity",
+ title: "Navigate complex relationships",
description:
- "Visualize complex data relationships with clickable model navigation. See your database architecture unfold naturally, helping teams understand how everything connects.",
+ "Explore data relationships with clickable, model-aware navigation. See how your records connect so your team can understand the database structure.",
imageSrc: "/illustrations/studio/filter.svg",
imageAlt: "Prisma Studio advanced filtering interface",
imageWidth: 571,
@@ -69,17 +69,17 @@ const featureRows = [
eyebrow: "Multiple tabs",
title: "Switch contexts instantly",
description:
- "Find exactly what you need with powerful, precise filtering. Combine filters and operators to quickly surface insights from complex data.",
+ "Find exactly what you need with precise filtering. Combine filters and operators to surface records from complex data.",
imageSrc: "/illustrations/studio/tabs.svg",
imageAlt: "Prisma Studio with multiple tabs open",
imageWidth: 561,
imageHeight: 215,
},
{
- eyebrow: "Amazing data editing UX",
+ eyebrow: "Embedded data editing",
title: "Embed in your own apps",
description:
- "When using Prisma Postgres, you can integrate Studio directly in your own applications to provide a polished data editing experience to your users.",
+ "When using Prisma Postgres, you can integrate Studio directly into your own applications to give your users a data editing experience.",
imageSrc: "/illustrations/studio/embed.svg",
imageAlt: "Embedded Prisma Studio experience inside an app",
imageWidth: 582,
@@ -91,7 +91,7 @@ const studioStructuredData = createSoftwareApplicationStructuredData({
path: "/studio",
name: "Prisma Studio",
description:
- "Visual database browser and editor for Prisma. Explore and manipulate your data with an intuitive interface, locally or in the Prisma Data Platform.",
+ "Visual database browser and editor for Prisma. Explore and edit your data with a model-aware interface, locally or in the Prisma Console.",
});
export const metadata = createPageMetadata({
@@ -125,8 +125,8 @@ export default function StudioPage() {
- The ultimate tool for exploring and editing data in your Prisma project. Work locally or
- team up inside the Prisma Console.
+ A visual browser and editor for the data in your Prisma project. Work locally or team up
+ inside the Prisma Console.
@@ -208,7 +208,7 @@ export default function StudioPage() {
See how Studio works
- Access Prisma Studio on your local machine during development, or in the Platform
+ Access Prisma Studio on your local machine during development, or in the Prisma
Console to collaborate on data with your team.
From 7baa9e49cba0474422b7c847777e41608f93c618 Mon Sep 17 00:00:00 2001
From: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
Date: Tue, 2 Jun 2026 15:25:27 +0200
Subject: [PATCH 2/3] copy(site): make homepage + footer product naming
consistent
Align the homepage and footer with the positioning doc so all three
core products (Prisma ORM, Prisma Postgres, Prisma Compute) are named
and reachable consistently.
- Hero: name Prisma ORM, Prisma Postgres, and Prisma Compute in the
subhead (was generic "managed Postgres"/"production-ready compute"),
add the missing Prisma Postgres CTA, and rename "Explore Compute" to
"Explore Prisma Compute". Hero now offers all three product CTAs.
- "Start with Prisma" footer-CTA section: add the missing Prisma
Compute CTA so all three products are reachable.
- Platform-path card: "Explore Compute" -> "Explore Prisma Compute".
- Footer Product column: add Prisma Postgres and Prisma Compute (were
missing) and use full "Prisma ORM" naming.
- Site metadata description: name the three products.
Co-Authored-By: Claude Opus 4.8 (1M context)
---
apps/site/src/app/(index)/page.tsx | 19 ++++++++++++++++---
apps/site/src/lib/site-metadata.ts | 2 +-
packages/ui/src/data/footer.ts | 12 +++++++++++-
3 files changed, 28 insertions(+), 5 deletions(-)
diff --git a/apps/site/src/app/(index)/page.tsx b/apps/site/src/app/(index)/page.tsx
index a3155caf72..580a7c9cea 100644
--- a/apps/site/src/app/(index)/page.tsx
+++ b/apps/site/src/app/(index)/page.tsx
@@ -120,7 +120,7 @@ const twoCol = [
Prisma gives TypeScript and Node.js teams a type-safe ORM, managed Postgres, and
- production-ready compute for modern applications from schema to production.
+ production-ready compute. Prisma ORM, Prisma Postgres, and Prisma Compute take you from
+ schema to production.
Free to get started, no credit card needed.
diff --git a/apps/site/src/lib/site-metadata.ts b/apps/site/src/lib/site-metadata.ts
index daf1f8ac8d..ded56659da 100644
--- a/apps/site/src/lib/site-metadata.ts
+++ b/apps/site/src/lib/site-metadata.ts
@@ -1,4 +1,4 @@
export const SITE_HOME_TITLE = "Prisma | Database Platform for TypeScript Developers";
export const SITE_HOME_DESCRIPTION =
- "Prisma gives TypeScript and Node.js teams a type-safe ORM, managed Postgres, and production-ready compute from schema to production.";
+ "Prisma gives TypeScript and Node.js teams Prisma ORM, Prisma Postgres, and Prisma Compute: a type-safe ORM, managed Postgres, and production-ready compute, from schema to production.";
diff --git a/packages/ui/src/data/footer.ts b/packages/ui/src/data/footer.ts
index 44bbb5b06a..3784ad8d2f 100644
--- a/packages/ui/src/data/footer.ts
+++ b/packages/ui/src/data/footer.ts
@@ -5,10 +5,20 @@ const footerItems = [
url: "https://prisma.io/product",
links: [
{
- title: "ORM",
+ title: "Prisma ORM",
url: "https://prisma.io/orm",
_type: "footerLinkType",
},
+ {
+ title: "Prisma Postgres",
+ url: "https://prisma.io/postgres",
+ _type: "footerLinkType",
+ },
+ {
+ title: "Prisma Compute",
+ url: "https://prisma.io/compute",
+ _type: "footerLinkType",
+ },
{
title: "Studio",
url: "https://prisma.io/studio",
From 88359ea8e073ed8ccce888364255dac6ad587cf0 Mon Sep 17 00:00:00 2001
From: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
Date: Wed, 3 Jun 2026 10:47:37 +0200
Subject: [PATCH 3/3] copy(site): single console CTA on homepage + compute
heroes
- Homepage hero: replace the three Explore product buttons with one
primary "Try Prisma" CTA linking to the Console
(pris.ly/pdp, utm_campaign=home); move the product links below the
CTA as secondary text links (Prisma ORM / Prisma Postgres /
Prisma Compute).
- Compute hero: replace "Deploy a template" + "Read the docs" with one
"Try Prisma Compute" CTA linking to the Console
(utm_campaign=compute).
- Homepage subhead: "production-ready compute" -> "serverless
TypeScript compute" per messaging guidance (Compute production
readiness needs caution).
Co-Authored-By: Claude Opus 4.8 (1M context)
---
apps/site/src/app/(index)/page.tsx | 35 +++++++++++++++++-------------
apps/site/src/app/compute/page.tsx | 13 +++++------
2 files changed, 25 insertions(+), 23 deletions(-)
diff --git a/apps/site/src/app/(index)/page.tsx b/apps/site/src/app/(index)/page.tsx
index 580a7c9cea..3a32aa6204 100644
--- a/apps/site/src/app/(index)/page.tsx
+++ b/apps/site/src/app/(index)/page.tsx
@@ -260,28 +260,33 @@ export default function SiteHome() {
Prisma gives TypeScript and Node.js teams a type-safe ORM, managed Postgres, and
- production-ready compute. Prisma ORM, Prisma Postgres, and Prisma Compute take you from
- schema to production.
+ serverless TypeScript compute. Prisma ORM, Prisma Postgres, and Prisma Compute take you
+ from schema to production.