@csrf
@error('name')

{{ $message }}

@enderror

Max 11 alphanumeric characters or a phone number.

@error('sender_id')

{{ $message }}

@enderror

Hold Ctrl/Cmd to select multiple lists.

@error('recipient_list_ids')

{{ $message }}

@enderror @error('recipient_list_ids.*')

{{ $message }}

@enderror
0/1600 characters 1 SMS
@error('message')

{{ $message }}

@enderror
@error('schedule_date')

{{ $message }}

@enderror

If date and time are set, campaign will be scheduled. Otherwise, it's a draft.

@error('schedule_time')

{{ $message }}

@enderror
@if(isset($campaign))
@if($campaign->status === 'sent' || $campaign->status === 'sending' || $campaign->status === 'queued')

Status cannot be changed for campaigns that are active or sent.

@endif @error('status')

{{ $message }}

@enderror
@endif

Tracking & Options

track_clicks ?? false) ? 'checked' : '' }} class="focus:ring-purple-500 h-4 w-4 text-purple-600 border-gray-300 rounded dark:bg-gray-700 dark:border-gray-600 dark:focus:ring-offset-gray-800">

Enable click tracking for links in the SMS. (Requires link shortening setup)

track_delivery ?? true) ? 'checked' : '' }} class="focus:ring-purple-500 h-4 w-4 text-purple-600 border-gray-300 rounded dark:bg-gray-700 dark:border-gray-600 dark:focus:ring-offset-gray-800">

Attempt to get delivery reports from the SMS provider. (Default: On)

opt_out_message ?? true) ? 'checked' : '' }} class="focus:ring-purple-500 h-4 w-4 text-purple-600 border-gray-300 rounded dark:bg-gray-700 dark:border-gray-600 dark:focus:ring-offset-gray-800">

Automatically append a standard opt-out message (e.g., 'Reply STOP to unsubscribe'). (Default: On)

Cancel
@push('scripts') @endpush