> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dripsender.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Mengisi Database

> Panduan menambahkan kontak ke dalam list database menggunakan berbagai metode

List database yang baru dibuat di Dripsender masih kosong, sehingga tidak bisa digunakan untuk campaign. Halaman ini menjelaskan berbagai cara untuk mengisi database dengan kontak.

## Prasyarat

* List database sudah dibuat
* Akses ke [Portal Dripsender](https://portal.dripsender.id)
* Nomor WhatsApp sudah terhubung

## Metode Mengisi Database

Dripsender menyediakan beberapa metode untuk mengisi database:

<CardGroup cols={2}>
  <Card title="Tambah Manual" icon="user" href="#tambah-kontak-manual">
    Tambahkan kontak satu per satu secara manual
  </Card>

  <Card title="Import CSV" icon="file-csv" href="#import-file-csv">
    Import banyak kontak dari file CSV
  </Card>

  <Card title="Grab Grup WhatsApp" icon="users" href="#grab-grup-whatsapp">
    Ambil kontak dari grup WhatsApp yang Anda ikuti
  </Card>

  <Card title="Grab Kontak Lama" icon="clock" href="#grab-kontak-lama">
    Ambil kontak dari riwayat chat WhatsApp
  </Card>
</CardGroup>

### Tambah Kontak Manual

Cara paling sederhana untuk menambahkan kontak satu per satu langsung dari portal.

<Steps>
  <Step title="Akses List Database">
    Masuk ke menu **List**, pilih database yang ingin diisi, lalu klik tombol **Show**.

    <img src="https://mintcdn.com/dripsender/asRbJkxRX7KGU4h_/images/fill-list-1.png?fit=max&auto=format&n=asRbJkxRX7KGU4h_&q=85&s=2b9bc17acf114732b60fcd1ac5a7b288" alt="Akses List Database" width="1178" height="552" data-path="images/fill-list-1.png" />
  </Step>

  <Step title="Tambah Data">
    Klik **ikon +** pada halaman list untuk menambahkan kontak baru.

    <img src="https://mintcdn.com/dripsender/asRbJkxRX7KGU4h_/images/fill-list-2.png?fit=max&auto=format&n=asRbJkxRX7KGU4h_&q=85&s=07e5f7c1b16a31c12840b488383510bd" alt="Tambah Data" width="1221" height="189" data-path="images/fill-list-2.png" />
  </Step>

  <Step title="Pilih Metode Manual">
    Pilih opsi **Add Contact** untuk menambahkan kontak secara manual.

    <img src="https://mintcdn.com/dripsender/asRbJkxRX7KGU4h_/images/fill-list-3.png?fit=max&auto=format&n=asRbJkxRX7KGU4h_&q=85&s=abe0c4235a5eaf78ed6e392684da3fd7" alt="Pilih Metode Input" width="1144" height="534" data-path="images/fill-list-3.png" />
  </Step>

  <Step title="Isi Data Kontak">
    Masukkan informasi kontak yang diperlukan:

    * **Nama**: Nama lengkap kontak
    * **Nomor WhatsApp**: Nomor WhatsApp aktif dengan format internasional (contoh: 628123456789)
    * **Data tambahan** (opsional): Informasi lain sesuai kebutuhan

    Klik **Submit** untuk menyimpan kontak.
  </Step>
</Steps>

### Import File CSV

Import file CSV memungkinkan Anda menambahkan banyak kontak ke dalam database sekaligus, tanpa perlu memasukkan data satu per satu secara manual.

#### Format File CSV

File CSV yang diimport harus memenuhi persyaratan minimum:

* **Minimal 2 kolom**: Nama dan Nomor WhatsApp
* **Format nomor**: Gunakan format internasional tanpa tanda + (contoh: `628123456789`)
* **Header kolom**: Baris pertama harus berisi nama kolom

#### Contoh Format CSV

```csv theme={null}
Nama,Nomor,Email,Kota
Ahmad Rizky,628123456789,ahmad@email.com,Jakarta
Budi Santoso,628987654321,budi@email.com,Surabaya
Citra Dewi,62855556666,citra@email.com,Bandung
```

#### Langkah-langkah Import CSV

<Steps>
  <Step title="Akses Database List">
    Masuk ke menu **List**, pilih database target, lalu klik **Show**.
  </Step>

  <Step title="Tambah Kontak">
    Klik **ikon +** pada halaman list untuk memulai proses penambahan kontak.
  </Step>

  <Step title="Pilih Opsi Import CSV">
    Pilih opsi **Import CSV** dari metode yang tersedia.
  </Step>

  <Step title="Upload File">
    Pilih file CSV dari perangkat Anda dan upload ke sistem. Pastikan file sesuai dengan format yang disyaratkan.
  </Step>

  <Step title="Mapping Kolom">
    Sesuaikan kolom dari file CSV dengan field database Dripsender:

    * Kolom Nama → Field Nama
    * Kolom Nomor → Field WhatsApp Number
    * Kolom lainnya → Field sesuai kebutuhan
  </Step>

  <Step title="Konfirmasi Import">
    Review data yang akan diimport, lalu klik **Import** untuk menyelesaikan proses.
  </Step>
</Steps>

<Warning>
  File CSV dengan format yang salah dapat menyebabkan gagal import. Periksa kembali format nomor WhatsApp sebelum mengupload.
</Warning>

### Grab Grup WhatsApp

Fitur ini memungkinkan Anda mengambil semua nomor anggota dari grup WhatsApp yang Anda ikuti. Sangat berguna jika Anda memiliki grup dengan banyak anggota.

<Steps>
  <Step title="Akses List Database">
    Masuk ke menu **List**, pilih database yang ingin diisi, lalu klik tombol **Show**.
  </Step>

  <Step title="Tambah Data">
    Klik **ikon +** pada halaman list untuk menambahkan kontak baru.
  </Step>

  <Step title="Pilih Grab Group">
    Pilih opsi **Grab Group WhatsApp** atau **Grab Contact** → **Grab Group**.
  </Step>

  <Step title="Download Grab group plugin">
    Klik **Download Grab group plugin** untuk mengunduh plugin yang diperlukan untuk proses grab.

    <img src="https://mintcdn.com/dripsender/asRbJkxRX7KGU4h_/images/fill-list-grab-group-2.png?fit=max&auto=format&n=asRbJkxRX7KGU4h_&q=85&s=5e6aaef9dbd233c49ced513f24f71f11" alt="Grab Group" width="442" height="614" data-path="images/fill-list-grab-group-2.png" />
  </Step>

  <Step title="Install Plugin di Chrome">
    Setelah mengunduh plugin, ikuti langkah-langkah berikut untuk menginstalnya:

    <Steps>
      <Step title="Aktifkan Mode Developer">
        Buka Chrome → Menu (3 titik) → **More tools** → **Extensions** → Aktifkan **Developer mode**
      </Step>

      <Step title="Unduh Plugin">
        Klik tombol unduh di Dripsender untuk mengunduh file `ds-grab.zip`
      </Step>

      <Step title="Ekstrak & Install">
        * Ekstrak file zip yang sudah diunduh
        * Klik **Load unpacked** di halaman Extensions
        * Pilih folder yang sudah diekstrak
      </Step>

      <Step title="Mulai Menggunakan">
        * Buka WhatsApp Web
        * Klik ikon plugin di browser
        * Pilih grup yang ingin diambil kontaknya
      </Step>
    </Steps>
  </Step>

  <Step title="Tunggu Proses Selesai">
    <Warning>
      Jangan tutup atau refresh halaman sampai muncul notifikasi bahwa grup berhasil di-grab.
    </Warning>

    Tunggu sampai muncul notifikasi sukses. Setelah notifikasi muncul, data sudah masuk ke database.

    Setelah selesai, jumlah kontak akan bertambah sesuai jumlah anggota grup. Misalnya, jika grup memiliki 980 anggota, maka akan ada 980 kontak baru di database.
  </Step>
</Steps>

### Grab Kontak Lama

Fitur ini mengambil semua nomor dari riwayat chat WhatsApp Anda yang belum dihapus. Berguna untuk menjaring kontak dari percakapan yang pernah dilakukan.

<Steps>
  <Step title="Akses List Database">
    Masuk ke menu **List**, pilih database yang ingin diisi, lalu klik tombol **Show**.
  </Step>

  <Step title="Tambah Data">
    Klik **ikon +** pada halaman list untuk menambahkan kontak baru.
  </Step>

  <Step title="Pilih Grab All Contact">
    Pilih opsi **Grab All Contact**.

    <img src="https://mintcdn.com/dripsender/asRbJkxRX7KGU4h_/images/fill-list-grab-contact.png?fit=max&auto=format&n=asRbJkxRX7KGU4h_&q=85&s=42acfdb4f6f36551d4241de18af6b42f" alt="Grab Old Contact" width="1255" height="399" data-path="images/fill-list-grab-contact.png" />
  </Step>

  <Step title="Proses Grab">
    Klik tombol untuk memulai proses grab. Sistem akan menjaring seluruh percakapan yang ada di WhatsApp Anda yang belum dihapus.
  </Step>

  <Step title="Tunggu Hasil">
    Tunggu proses selesai. Jumlah kontak yang ter-grab tergantung pada banyaknya riwayat chat yang ada di WhatsApp Anda. Jika Anda memiliki ribuan chat dengan nomor berbeda, semuanya akan ter-grab.

    Setelah selesai, jumlah kontak di database akan bertambah sesuai jumlah kontak yang berhasil diambil.
  </Step>
</Steps>

<Info>
  **Grab All Contact** akan mengambil kontak dari semua percakapan yang masih ada di WhatsApp Anda, termasuk chat individu dan grup.
</Info>

***

## Format Nomor yang Benar

| Format                  | Contoh        | Status |
| ----------------------- | ------------- | ------ |
| Internasional tanpa +   | 628123456789  | Benar  |
| Dengan tanda +          | +628123456789 | Salah  |
| Dengan spasi/hyphen     | 0812-3456-789 | Salah  |
| Dengan angka 0 di depan | 08123456789   | Salah  |

## Tips Mengisi Database

<Tip>
  Gunakan format nomor internasional tanpa tanda + atau spasi. Contoh: `628123456789` bukan `+62 812-3456-789`.
</Tip>

<Tip>
  Bersihkan data CSV terlebih dahulu sebelum import. Pastikan tidak ada nomor duplikat dan semua nomor menggunakan format yang benar.
</Tip>

## Troubleshooting

| Masalah                | Penyebab                  | Solusi                                                |
| ---------------------- | ------------------------- | ----------------------------------------------------- |
| Import CSV gagal       | Format file salah         | Pastikan file benar-benar CSV, bukan Excel            |
| Nomor tidak terbaca    | Format nomor salah        | Gunakan format internasional tanpa +                  |
| Data tidak lengkap     | Kolom tidak tersusun rapi | Periksa delimiter dan struktur CSV                    |
| Grab grup tidak muncul | WhatsApp belum terhubung  | Pastikan nomor WhatsApp sudah terhubung ke Dripsender |
| Kontak tidak bertambah | Proses belum selesai      | Tunggu notifikasi sukses muncul                       |

## Lihat Juga

<CardGroup cols={2}>
  <Card title="Export Database" icon="download" href="/database/export-database">
    Export data kontak ke file CSV
  </Card>

  <Card title="Membuat List" icon="list" href="/database/create-list">
    Buat list database baru
  </Card>
</CardGroup>
