@extends('root') @section('title', 'Buat Campaign') @push('styles') @endpush @section('content')
@include('components.breadcrumb', [ 'title' => 'Buat Campaign', 'links' => [ ['url' => route('agent.campaigns.index'), 'label' => 'Campaigns'], ], 'current' => 'Buat Campaign' ])
{{-- Left: Form --}}
@csrf

Pilih template untuk mengisi parameter.

{{-- Excel Import Info --}}
Parameter akan diambil dari file Excel

Setelah upload file Excel, Anda akan diminta untuk memapping kolom Excel ke parameter template.

{{-- Header Media Section (for IMAGE/VIDEO/DOCUMENT templates) --}}

Template ini membutuhkan header gambar. Isi URL atau unggah file.

Wajib diisi agar campaign dapat dikirim (Meta API 131008 jika kosong).
Format: JPG, PNG (gambar), MP4 (video), PDF (dokumen). Max 16MB.
URL harus HTTPS dan dapat diakses publik.
{{-- Preview media --}}
File dipilih
{{-- Excel Import Section --}}
Format: .xlsx, .xls, atau .csv. Baris pertama harus header dengan kolom "phone" wajib. Download contoh file Excel {{-- Preview Excel Columns --}}
Preview Data Excel
0 baris data
Kolom yang ditemukan:
Loading...
Loading...
Menampilkan 5 baris pertama dari 0 total baris
{{-- Parameter Mapping Section --}}
Pilih kolom Excel untuk setiap parameter template.
{{-- Manual Recipients --}}
Contoh: 628123456789
{{-- Contacts Selection --}}
@forelse($contacts as $contact) @empty

Belum ada contacts. Tambah contact

@endforelse
0 contact dipilih
{{-- Mapping Parameter ke Field Contact (target = Contact / Group / Mixed) - konsisten dengan Excel Import --}}
Pilih field Contact untuk setiap parameter template. Nilai akan diambil otomatis per Contact.
{{-- Groups Selection --}}
@forelse($groups as $group) @empty

Belum ada groups. Buat group

@endforelse
0 group dipilih (0 contacts)
Kembali
{{-- Right: Preview --}}
Preview Template

Pilih template untuk melihat preview

Bahasa
-
Kategori
-
Preview diperbarui saat Anda mengisi parameter
@endsection @push('scripts') @endpush