fix(comparison): correct misleading pricing contrast on comparison page#5451
Conversation
n8n's pricing standout feature implied a per-step pricing contrast that doesn't hold up; reframe around the verified unlimited-seats difference.
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryLow Risk Overview The primary standout feature now leads with unlimited users on every plan (including Starter), with execution-based billing described second and without implying a per-step pricing contrast. Matching tweaks to Reviewed by Cursor Bugbot for commit a9c586a. Configure here. |
Greptile SummaryCorrects the n8n competitor profile's standout feature and
Confidence Score: 5/5Safe to merge — the change is confined to static copy in a single competitor profile data file with no runtime logic affected. Only copy/content strings are modified; no TypeScript types, imports, logic paths, or UI components are touched. The updated text is internally consistent with the surrounding entryPaidPlan.detail field that independently confirms unlimited users on Starter. The removed 'explicitly contrasted against competitors' sentence was the only suspect claim and is cleanly excised. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["n8n.ts\n(CompetitorProfile data)"] --> B["standoutFeatures[0]\nTitle: Unlimited users on every plan\nDescription: bills by executions, unlimited users"]
A --> C["pricing.pricingModel\nvalue: Per-workflow-execution tiers\ndetail: factual billing description only"]
B --> D["Compare Page UI\n(standout feature card)"]
C --> D
D --> E["End user sees accurate\npositional claim for n8n"]
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A["n8n.ts\n(CompetitorProfile data)"] --> B["standoutFeatures[0]\nTitle: Unlimited users on every plan\nDescription: bills by executions, unlimited users"]
A --> C["pricing.pricingModel\nvalue: Per-workflow-execution tiers\ndetail: factual billing description only"]
B --> D["Compare Page UI\n(standout feature card)"]
C --> D
D --> E["End user sees accurate\npositional claim for n8n"]
Reviews (1): Last reviewed commit: "fix(comparison): correct misleading pric..." | Re-trigger Greptile |
Summary
Testing
Typecheck + biome clean on the touched file