customerio SaaS App Nextjs 1 variant

Next.js SaaS + Customer.io Lifecycle Email

Subscription SaaS with Clerk auth, Neon, and Stripe billing — welcome, confirmation, and payment-failure emails sent through Customer.io

CLClerk/authCUcustomerio/workspaceneon/postgresvercel/project
SaaSBillingEmailNext.jsCustomer.ioClerkNeon

Default build command

stripe projects build my-app --template customerio/nextjs-saas

This uses the registry’s default variant for customerio/nextjs-saas. Use the variant-specific commands below to target a particular stack.

Default copper-beacon

Clerk • Neon • Stripe Billing • Customer.io • Vercel

Template selector: customerio/nextjs-saas/copper-beacon

Build command

stripe projects build my-app --template customerio/nextjs-saas/copper-beacon
CUcustomerio/workspaceCLClerk/authneon/postgresvercel/project

Source

https://github.com/andreas-cio/003_nextjs-saas-customerio

Pinned ref: f2a41eda420f2c6054b5f3ea083dc3546274453b

Setup

Install command

npm install

Next steps

Run locally

npm run dev

Set up billing

npm run setup:stripe

Build product with Claude

claude "Help me turn this into a real product. Follow prompts/starter-to-product.md."

Build product with Codex

codex "Help me turn this into a real product. Follow prompts/starter-to-product.md."

Deploy

npm run deploy