"use client";
import { useState } from "react";
import Link from "next/link";
import { Check, ArrowRight, HelpCircle } from "lucide-react";
import { MarketingNav } from "@/components/marketing/nav";
import { MarketingFooter } from "@/components/marketing/footer";
const tiers = [
{
name: "Free",
price: "$0",
period: "forever",
description: "Perfect for trying Echo with your team.",
cards: "50 cards/month",
features: [
"AI-powered OCR extraction",
"Web upload (PDF, JPEG, PNG)",
"2 team members",
"1 location",
"CSV export",
"Community support",
],
cta: "Get Started Free",
ctaHref: "/signup",
highlighted: false,
},
{
name: "Starter",
price: "$29",
period: "/month",
annualPrice: "$24",
description: "For churches ready to automate their guest workflow.",
cards: "250 cards/month",
features: [
"Everything in Free, plus:",
"Email & FTP scanner integration",
"5 team members",
"Collection day management",
"Google Sheets integration",
"Webhook support",
"Email support",
],
cta: "Start 14-Day Trial",
ctaHref: "/signup?plan=starter",
highlighted: false,
},
{
name: "Growth",
price: "$79",
period: "/month",
annualPrice: "$66",
description: "Full integration power for growing congregations.",
cards: "1,000 cards/month",
features: [
"Everything in Starter, plus:",
"Planning Center sync",
"Monday.com & Airtable",
"15 team members",
"3 locations",
"Auto-assign to events",
"API access",
"Priority support",
],
cta: "Start 14-Day Trial",
ctaHref: "/signup?plan=growth",
highlighted: true,
},
{
name: "Enterprise",
price: "Custom",
period: "",
description: "For multi-site churches and denominations.",
cards: "Unlimited cards",
features: [
"Everything in Growth, plus:",
"Unlimited team members",
"Unlimited locations",
"SSO / SAML authentication",
"Custom integrations",
"Dedicated account manager",
"99.9% uptime SLA",
"Self-hosted deployment option",
],
cta: "Contact Sales",
ctaHref: "mailto:sales@echoocr.com",
highlighted: false,
},
];
const comparisonRows = [
{ feature: "Cards per month", free: "50", starter: "250", growth: "1,000", enterprise: "Unlimited" },
{ feature: "Team members", free: "2", starter: "5", growth: "15", enterprise: "Unlimited" },
{ feature: "Locations", free: "1", starter: "1", growth: "3", enterprise: "Unlimited" },
{ feature: "AI-powered OCR", free: true, starter: true, growth: true, enterprise: true },
{ feature: "Web upload", free: true, starter: true, growth: true, enterprise: true },
{ feature: "Email scanning", free: false, starter: true, growth: true, enterprise: true },
{ feature: "FTP scanning", free: false, starter: true, growth: true, enterprise: true },
{ feature: "Collection days", free: false, starter: true, growth: true, enterprise: true },
{ feature: "CSV export", free: true, starter: true, growth: true, enterprise: true },
{ feature: "Google Sheets", free: false, starter: true, growth: true, enterprise: true },
{ feature: "Webhooks", free: false, starter: true, growth: true, enterprise: true },
{ feature: "Planning Center", free: false, starter: false, growth: true, enterprise: true },
{ feature: "Monday.com", free: false, starter: false, growth: true, enterprise: true },
{ feature: "Airtable", free: false, starter: false, growth: true, enterprise: true },
{ feature: "Auto-assign to events", free: false, starter: false, growth: true, enterprise: true },
{ feature: "API access", free: false, starter: false, growth: true, enterprise: true },
{ feature: "SSO / SAML", free: false, starter: false, growth: false, enterprise: true },
{ feature: "Custom integrations", free: false, starter: false, growth: false, enterprise: true },
{ feature: "Self-hosted option", free: false, starter: false, growth: false, enterprise: true },
{ feature: "Dedicated account manager", free: false, starter: false, growth: false, enterprise: true },
{ feature: "Uptime SLA", free: false, starter: false, growth: false, enterprise: true },
];
function CellValue({ value }: { value: boolean | string }) {
if (typeof value === "string") {
return {value};
}
return value ? (
Start free. Upgrade when you’re ready. Every plan saves your team hours of manual data entry every single week.
{tier.description}
All paid plans include a 14-day free trial. No credit card required to start. Need more cards? Overage billed at $0.08/card.
| Feature | Free | Starter | Growth | Enterprise |
|---|---|---|---|---|
| {row.feature} |
{faq.a}
Start free. No credit card. No commitment.
Get Started Free