Config-driven per-vertical use-case landing pages (draft template) - #161
Draft
NetanelBaruch wants to merge 1 commit into
Draft
Config-driven per-vertical use-case landing pages (draft template)#161NetanelBaruch wants to merge 1 commit into
NetanelBaruch wants to merge 1 commit into
Conversation
Reusable section-based template rendering any vertical from config, at /for/<vertical>. Includes fintech, dev-tools, security, and e-commerce configs grounded in Attio + Grain research, plus fintech Connect demo videos. Draft for the marketing squad to craft into a one-source-of-truth per-vertical template. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this is (draft)
A config-driven, per-vertical use-case landing page system. One reusable template component renders a full, long landing page for any vertical from a config, served at
/for/<vertical>.Four verticals are included as a working proof:
/for/fintech— for regulated fintech and payments/for/dev-tools— for developer platforms/for/security— for security and cybersecurity/for/ecommerce— for e-commerce and marketplacesThe ask for the marketing squad / Pixel Point
This is a starting point, not a finished design. We want one source-of-truth landing page template that fits any vertical, where the content swaps per vertical according to the client visiting. This PR proves the mechanism (one component, one config per vertical); please craft it into the production, polished, reusable template.
How it works
src/components/pages/connect-usecase/index.tsx— the single template. It renders a hero, a final CTA, and an ordered list of typed section blocks:prose,features,badges,split,demos,proof.src/components/pages/connect-usecase/config.ts— one entry per vertical: hero, an orderedsectionsarray, and a final CTA. Adding a vertical is a config edit, no new component code.src/app/(website)/(connect-footer)/for/[usecase]/page.tsx— the dynamic route withgenerateStaticParamsandgenerateMetadata; unknown slugs 404.How the content was built
Every vertical's copy is grounded in real Attio (CRM) + Grain (call) research: the actual pains buyers voice, the use-cases they run, the product elements they value, and the objections to preempt. This is why each vertical leads differently (fintech leads with compliance, dev-tools with build-vs-buy and the embeddable Inbox, security with critical alerting, e-commerce with order lifecycle).
Guardrails already applied
main.Notes
public/videos/channels/and customer logos already onmain./for/<vertical>now, optional on-site detection later.🤖 Generated with Claude Code