@php use App\Services\PlanMapper; $mode = $mode ?? 'dashboard'; $idPrefix = $idPrefix ?? 'plan'; $isDashboard = $mode === 'dashboard'; $isMarketing = $mode === 'marketing'; if ($isDashboard) { $planName = $planName ?? ''; $planExpired = $planExpired ?? true; $isMonthly = $isMonthly ?? true; } @endphp
Starter @if ($isDashboard) @if (PlanMapper::isStarterPlan($planName) && !$planExpired) Active @endif @endif
Free
  •  
  • No contract term
  • 25 invites / month
  • 5 replies / month
  • QR code
  • Full support
  • Auto Language
@include('partials.pricing-plans-cta', ['card' => 'starter', 'period' => 'yearly', 'mode' => $mode, 'idPrefix' => $idPrefix, 'isMarketing' => $isMarketing, 'isDashboard' => $isDashboard, 'planName' => $isDashboard ? ($planName ?? '') : '', 'planExpired' => $isDashboard ? ($planExpired ?? true) : true, 'isMonthly' => $isDashboard ? ($isMonthly ?? true) : true])
Reply @if ($isDashboard) @if (PlanMapper::isPlan($planName, ['Pro Monthly', 'Pro Yearly', 'Reply', 'Pro Trial', 'Reply Trial']) && !$planExpired) Active @endif @endif
$ {{ (int) pricing()->amount('Reply', 'yearly') }} /year
@php $replyYearly = pricing()->formatYearlyWithEquivalent('Reply'); @endphp
{{ $replyYearly['equivalent'] }}
{{ $replyYearly['footnote'] }}
  • Free Features plus
  • 500 replies / month
  • AI reply signature
  • Auto reply
  • Add user
  • Add accounts ($139)
  • AI connection support
  • Multi-branch from $139/mo
@include('partials.pricing-plans-cta', ['card' => 'reply', 'period' => 'yearly', 'mode' => $mode, 'idPrefix' => $idPrefix, 'isMarketing' => $isMarketing, 'isDashboard' => $isDashboard, 'planName' => $isDashboard ? ($planName ?? '') : '', 'planExpired' => $isDashboard ? ($planExpired ?? true) : true, 'isMonthly' => $isDashboard ? ($isMonthly ?? true) : true])
⭐ Most Popular
Invite + Reply @if ($isDashboard) @if (PlanMapper::isPlan($planName, ['Multi Pro Monthly', 'Multi Pro Yearly', 'Invite Reply', 'Multi Pro Trial', 'Invite Reply Trial']) && !$planExpired) Active @endif @endif
$ {{ (int) pricing()->amount('InviteReply', 'yearly') }} /year
@php $inviteYearly = pricing()->formatYearlyWithEquivalent('InviteReply'); @endphp
{{ $inviteYearly['equivalent'] }}
{{ $inviteYearly['footnote'] }}
  • Reply Features plus
  • 2,500 invites / month
  • Auto calendar invite
  • AI attribute questions
  • Email invite
  • Insight report
  • Multi-branch from $239/mo
@include('partials.pricing-plans-cta', ['card' => 'invite', 'period' => 'yearly', 'mode' => $mode, 'idPrefix' => $idPrefix, 'isMarketing' => $isMarketing, 'isDashboard' => $isDashboard, 'planName' => $isDashboard ? ($planName ?? '') : '', 'planExpired' => $isDashboard ? ($planExpired ?? true) : true, 'isMonthly' => $isDashboard ? ($isMonthly ?? true) : true])
Agency / Reseller @if ($isDashboard) @if (PlanMapper::isPlan($planName, ['Agency / Reseller']) && !$planExpired) Active @endif @endif
$ {{ (int) pricing()->amount('AgencyReseller', 'yearly') }} /year
@php $agencyYearly = pricing()->formatYearlyWithEquivalent('AgencyReseller'); @endphp
{{ $agencyYearly['equivalent'] }}
{{ $agencyYearly['footnote'] }}
  • Invite reply Features plus
  • 10+ branches
  • API access + documentation
  • Your logo + name on emails
  • AI connection support
  • Priority support
@include('partials.pricing-plans-cta', ['card' => 'agency', 'period' => 'yearly', 'mode' => $mode, 'idPrefix' => $idPrefix, 'isMarketing' => $isMarketing, 'isDashboard' => $isDashboard, 'planName' => $isDashboard ? ($planName ?? '') : '', 'planExpired' => $isDashboard ? ($planExpired ?? true) : true, 'isMonthly' => $isDashboard ? ($isMonthly ?? true) : true])
@if(false)
Top 3 Maps @if ($isDashboard) @if (PlanMapper::isPlan($planName, ['Top 3 Maps', 'Top 3', 'Top 3 Trial']) && !$planExpired) Active @endif @endif
$ 999 /year
  • Invite reply Features plus
  • Guaranteed Top 3 maps (12 keywords)
  • Guaranteed AI overview (12 questions)
  • Monthly report
  • Exclusive each location
  • Add accounts (Contact us)

Hosted Stripe checkout for the Top 3 yearly plan.

@if (!PlanMapper::isPlan($planName, ['Top 3 Maps', 'Top 3', 'Top 3 Trial']) && !$planExpired) Start 7-day Free Trial @else Active @endif
@endif