Email Notifications

Choose which email notifications you'd like to receive.

@foreach($preferences as $type => $pref)
{{ $pref['label'] }} @if(!$pref['can_disable']) Required @endif

@switch($type) @case('welcome') Welcome email when you first sign up @break @case('feature_limit') Alert when you've used all of a feature @break @case('feature_low') Warning when a feature is running low @break @case('plan_overdue') Important payment reminders @break @case('plan_expiring') Reminder before your plan expires @break @case('trial_ending') Reminder before your trial ends @break @case('review_notification') Instant email when Google sends a new review, including an AI draft reply. Works even if auto-reply is off; auto-reply delay only affects posting to Google. @break @case('weekly_digest') Weekly summary of your activity @break @default Receive notifications about {{ str_replace('_', ' ', $type) }} @endswitch

{{-- Frequency dropdown (only for enabled, non-required) --}} @if($pref['enabled'] && $pref['can_disable'] && !in_array($type, ['welcome'])) @endif {{-- Toggle switch --}}
@endforeach
@if($showHistory)

Recent Notification History

@if(count($history) > 0)
@foreach($history as $log)
{{ $log['type_label'] }} {{ $log['sent_at'] ?? 'Pending' }}
{{ ucfirst($log['status']) }} @if($log['opened_at']) · Opened @endif
@endforeach
@else

No notification history yet.

@endif @else @endif