Grain pricing teardown
https://grain.com/pricingGrain's pricing page is well-structured with a clear 4-tier free-to-enterprise ladder, a highlighted Business plan, and a thorough feature comparison table. The page does solid work on self-serve conversion with transparent prices, strong social proof, and a detailed FAQ, but suffers from visual noise in the comparison table (icon-heavy rows that are hard to scan quickly) and the Enterprise tier lacks any price anchor to guide upgrade decisions.
Tier structure
Free
$0/seat/mo
Starter
$15/seat/mo (annual) / $19/seat/mo (monthly)
Business
$29/seat/mo (annual) / $39/seat/mo (monthly)
Enterprise
Contact Sales
Value metric
per seat per month
How limits scale
Escalation logic
Tiers escalate from a genuinely useful free tier through Starter (unlimited duration, history, basic integrations) to Business (CRM integrations, AI coaching, revenue intelligence) and Enterprise (SSO, dedicated support, custom invoices). Each step gates progressively more revenue-critical or security-critical features, creating clear upgrade triggers for sales and CS teams.
Psychological anchors
- Highlighted recommended plan — Business plan is marked as featured (is_featured: true) and visually distinguished with a green 'Get started free' CTA button, acting as the decoy anchor between Starter and Enterprise.
- Annual vs. monthly toggle with discount — Annual billing saves ~21% on Starter ($15 vs $19) and ~26% on Business ($29 vs $39), above the typical 17-20% benchmark, making annual feel like a strong deal.
- Enterprise as high-price anchor — Enterprise has no public price and a 'Contact Sales' CTA, making Business appear more accessible and reasonably priced by comparison.
- Free tier as entry anchor — A genuinely functional free tier (unlimited seats, AI notes, 20 meetings) lowers the barrier to team adoption and creates a large pool of users to upsell.
- Unlimited free viewer seats — Separating paid recording seats from free viewer seats allows viral team-wide adoption without forcing every user onto a paid plan, expanding the top of funnel.
- Social proof / customer logos — Six named customer quotes with titles and company names (including Reforge's Brian Balfour) appear directly below the comparison table, reinforcing trust at the decision point.
- Money-back guarantee — A 30-day money-back guarantee is mentioned in the FAQ, reducing purchase risk, though it is buried rather than displayed prominently near CTAs.
- Charm pricing — Monthly prices use $19 and $39 (charm pricing ending in 9), while annual prices use round-ish $15 and $29, subtly signaling 'deal' on annual.
What this page is optimizing for
Grain is primarily optimizing for self-serve conversion and bottom-up team expansion — transparent prices, instant 'Get started free' CTAs on every paid tier, a functional free plan, and free viewer seats all encourage individuals to sign up and pull in teammates. A secondary goal is enterprise lead-gen via the 'Contact Sales' Enterprise tier targeting revenue and CS teams.
Red flags
- The feature comparison table uses icon-only rows with no visible text labels in the screenshot, making it very hard to scan differences between tiers without hovering — this increases cognitive load at the critical decision moment.
- Enterprise has no price range or 'starting at' signal, which can cause sticker shock or hesitation for mid-market buyers who might self-qualify out before contacting sales.
- The 30-day money-back guarantee is buried in the FAQ rather than displayed as a trust badge near the pricing cards, reducing its conversion impact.
- Business and Enterprise share the same API access scope ('Personal & Workspace'), weakening the perceived upgrade value from Business to Enterprise on that dimension.
- The page text contains apparent CMS/template artifacts ('asd asdsadsadsad', duplicate plan card content) suggesting possible rendering issues that could undermine trust if seen by real visitors.
- No explicit seat minimum is shown for Enterprise, which can create friction in the sales process if minimums exist but aren't disclosed upfront.
- The 'Popular' badge appears to be applied generically across multiple tiers in the page text rather than exclusively highlighting Business, diluting the decoy effect.
Best-practices scorecard
What works · 6
- Clear recommended tier — Business plan is visually highlighted with a distinct green CTA and is_featured status, clearly signaling the recommended choice.
- Visible prices — All tiers except Enterprise show both monthly and annual prices transparently on the page.
- Annual discount offered — Annual billing is offered with a 21-26% discount, above the industry norm, and both billing options are visible.
- Value metric matches usage — Per-seat pricing fits a meeting intelligence tool where value scales directly with the number of people recording calls.
- FAQ or objection handling — A detailed FAQ covers workspace structure, billing, refunds, seat types, security, and privacy — addressing most common purchase objections.
- Trust signals present — SOC 2 Type II, named customer quotes with titles, 30-day money-back guarantee, and '97% of teams stay on Grain after 12 months' retention stat all appear on the page.
Half measures · 2
- Tier differences are scannable — The comparison table is comprehensive but icon-heavy rows without visible text labels in the rendered view make quick scanning difficult.
- Clear CTAs per tier — Free, Starter, and Business all have 'Get started free' CTAs and Enterprise has 'Contact Sales', but the CTA differentiation between Free and paid tiers is weak since all say the same thing.