From 7f8cc65fa99b802cd859197c19dfb7cc456298f0 Mon Sep 17 00:00:00 2001 From: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com> Date: Fri, 17 Apr 2026 20:36:15 +0100 Subject: [PATCH] Added a new AWS Activate offer page (#44957) ## I have read the [CONTRIBUTING.md](https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md) file. YES ## What kind of change does this PR introduce? Added a new go page for AWS Activate offers. Needed to embed a HubSpot form directly as it has conditional formatting, which is not supported on the go pages natively. ## Summary by CodeRabbit * **New Features** * New AWS Activate Offer landing page added to the platform * Integrated form system for capturing user information in the offer flow --- apps/www/_go/index.tsx | 2 + apps/www/_go/lead-gen/aws-activate-offer.tsx | 121 ++++++++++++++++++ .../lead-gen/components/HubSpotFormEmbed.tsx | 92 +++++++++++++ 3 files changed, 215 insertions(+) create mode 100644 apps/www/_go/lead-gen/aws-activate-offer.tsx create mode 100644 apps/www/_go/lead-gen/components/HubSpotFormEmbed.tsx diff --git a/apps/www/_go/index.tsx b/apps/www/_go/index.tsx index f048385d219..5db678bb2c2 100644 --- a/apps/www/_go/index.tsx +++ b/apps/www/_go/index.tsx @@ -16,6 +16,7 @@ import stripeExecDinnerThankYou from './events/stripe-sessions-2026/exec-dinner- import stripeMeetingScheduler from './events/stripe-sessions-2026/meeting-scheduler' import stripeParty from './events/stripe-sessions-2026/party' import sxswContest from './events/sxsw-2026/contest' +import awsActivateOffer from './lead-gen/aws-activate-offer' import exampleLeadGen from './lead-gen/example-lead-gen' import amoe from './legal/amoe' import amoeThankYou from './legal/amoe-thankyou' @@ -29,6 +30,7 @@ import figmaWebinarMay2026ThankYou from './webinar/figma-webinar-may2026-thankyo import promptToProdSentry from './webinar/prompt-to-prod-sentry' const pages: GoPageInput[] = [ + awsActivateOffer, exampleLeadGen, byocEarlyAccess, amoe, diff --git a/apps/www/_go/lead-gen/aws-activate-offer.tsx b/apps/www/_go/lead-gen/aws-activate-offer.tsx new file mode 100644 index 00000000000..e00782d7494 --- /dev/null +++ b/apps/www/_go/lead-gen/aws-activate-offer.tsx @@ -0,0 +1,121 @@ +import type { GoPageInput } from 'marketing' + +import HubSpotFormEmbed from './components/HubSpotFormEmbed' + +const page: GoPageInput = { + template: 'lead-gen', + slug: 'aws-activate-offer', + metadata: { + title: 'Get $300 in Supabase credits through AWS Activate', + description: + 'Exclusively for VC-backed startups accessing Supabase through AWS Activate. Apply to receive $300 in Supabase credits.', + noIndex: true, + }, + hero: { + title: 'Get $300 in Supabase credits through AWS Activate', + description: + 'This offer is exclusively for VC-backed startups accessing Supabase through AWS Activate. Complete the form below to apply.', + image: { + src: 'https://zhfonblqamxferhoguzj.supabase.co/functions/v1/generate-og?template=partnerships&layout=icon-only©=%5B%24300%5D+in+credits+for%0AAWS+Activate+startups&icon=supabase.svg&icon2=aws.svg', + alt: 'Supabase and AWS Activate: $300 in credits for eligible startups', + width: 600, + height: 315, + }, + ctas: [ + { + label: 'Apply for your credits', + href: '#form', + variant: 'primary', + }, + ], + }, + sections: [ + { + type: 'single-column', + title: 'About the offer', + description: + 'Supabase is the easy-to-use, open-source managed Postgres with integrated backend services. With this exclusive AWS Activate offer, eligible startups receive $300 in Supabase credits to build, scale, and ship faster.', + }, + { + type: 'feature-grid', + title: 'What the credits unlock', + description: 'An all-in-one suite built on Postgres. Use one or all.', + columns: 3, + items: [ + { + title: 'Database', + description: 'A full Postgres instance hosted in the cloud.', + }, + { + title: 'Auth', + description: + 'A complete user management system with email, social, and passwordless login.', + }, + { + title: 'Storage', + description: 'Upload and serve files of any size.', + }, + { + title: 'Edge Functions', + description: 'Server-side TypeScript functions, distributed globally at the edge.', + }, + { + title: 'Realtime', + description: 'Live sync for collaborative applications, powered by Postgres replication.', + }, + { + title: 'Vector', + description: 'pgvector for fast semantic search and embedding storage.', + }, + ], + }, + { + type: 'steps', + title: 'Eligibility requirements', + description: 'To qualify for this offer you must:', + items: [ + { title: 'Be a VC-backed startup with less than $5M in total funding' }, + { title: 'Have an active AWS account' }, + { title: 'Not have previously redeemed this offer' }, + ], + }, + { + type: 'faq', + title: 'Frequently asked questions', + items: [ + { + question: 'Who is this offer for?', + answer: + 'VC-backed startups with less than $5M in total funding and an active AWS account.', + }, + { + question: 'What can I use the credits for?', + answer: + 'Credits apply to any Supabase product including database, auth, storage, and edge functions.', + }, + { + question: 'How long does it take to hear back?', + answer: + "We review applications within 5 business days. You'll receive a confirmation email once submitted.", + }, + { + question: 'What happens after I apply?', + answer: + 'If your application is approved, a member of our team will reach out to activate your credits.', + }, + ], + }, + { + type: 'single-column', + id: 'form', + title: 'Apply for your credits', + children: ( +