Paket Hadir Online — domain + halaman web siap dalam 30 detik. Coba sekarang →
Kembali ke beranda
Dokumentasi

Panduan dotly.id

Semua yang perlu Anda tahu untuk hadir online dengan dotly.id — domain, biolink, website builder, deploy aplikasi, sampai notifikasi Telegram.

Mulai cepat

1
Daftar akun
Klik Daftar gratis di pojok kanan atas → isi nama, email, password. Cek inbox email untuk verifikasi (link sekali pakai).
2
Top-up saldo
Buka menu Saldo → top-up via Midtrans (VA bank, GoPay) atau transfer manual. Saldo dipakai untuk bayar domain & langganan.
3
Cari & daftarkan domain
Ketik nama di kotak cari di beranda. Pilih TLD yang available → klik Daftarkan → isi data kontak registrant → bayar pakai saldo / Midtrans. Domain aktif setelah Registry konfirmasi (biasanya beberapa menit untuk .id, instan untuk .com).
4
Mulai bikin biolink atau website
Setelah punya domain, buka Web Builder → buat biolink link-in-bio atau website one-page → otomatis live di domain Anda.

Domain

Mendaftarkan domain baru

Cari nama di beranda atau halaman /cari. Hasil search menunjukkan ketersediaan + harga per tahun. Untuk TLD length-based (mis. .id, .my.id), SLD pendek (1-4 char) bisa premium dengan harga lebih tinggi — harga akurat ditampilkan di kartu hasil cari.

Memperpanjang (Renew)

Dashboard → Domains → klik domain → tombol Perpanjang. Bisa diperpanjang sebelum atau setelah expire (dalam grace period). Aktifkan auto-renew supaya sistem otomatis pakai saldo sebelum expire.

Transfer domain masuk

Menu Transfer di header → masukkan nama domain + auth code dari registrar lama → pilih kontak registrant → bayar (auto-extend 1 tahun). Untuk domain yang masih di dotly.id tapi beda akun, pakai Transfer Sesama Registrar (gratis, tanpa renew, cuma butuh authcode).

DNS & nameserver

Klik domain di dashboard → tab Nameserver → ubah NS atau setup DNSSEC. Untuk DNS records (A, CNAME, MX, TXT), aktifkan Cloudflare integration dulu di menu Integrasi → konek akun Cloudflare → DNS bisa dikelola dari dashboard.

Email forwarding

Setelah Cloudflare terkonek, buka tab Email di detail domain → tambah rule forwarding (mis. [email protected] [email protected]). Pakai Cloudflare Email Routing (gratis), tanpa setup MX manual.

Website builder (one-page)

Buat website

Buat biolink → pilih kind Website → pilih template (Personal CV, Toko Online, Company Profile, Portofolio, Event) → set domain → klik buat.

Block editor

Block palette sticky di atas — drag tile ke canvas atau klik untuk append. Block tersedia:

  • Hero, Heading, Paragraf, Gambar, Tombol, Embed (YouTube/iframe).
  • 2 Kolom, Card grid, Timeline, Stats, Spacer, Divider.
  • Katalog Produk — grid produk (foto + harga + tombol Order via WA per item). Set nomor WA di block-level, otomatis generate wa.me link.
  • Form Kontak — pengunjung kirim pesan → masuk Inbox owner + notif email/Telegram.

Drag handle di card untuk reorder. Klik card untuk edit (modal dengan form per-jenis block).

Quota

Tiap plan punya batas maxBlocks. Counter di header editor menunjukkan {used}/{max}. Sentuh limit = tombol tambah block di-disable; upgrade plan untuk tambah lagi.

Deploy hosting

Deploy aplikasi static

Dashboard → DeploysBuat deploy → pilih source:

  • Upload ZIP — upload file build (HTML/CSS/JS atau hasil npm build), tanpa npm install di server.
  • GitHub repo — paste URL public repo (mis. https://github.com/user/repo) → set branch + build command + output dir. Setiap push ke branch tersebut auto-trigger build (webhook GitHub).

Custom domain

Detail deploy → Settings → set Custom Domain ke domain yang sudah Anda daftarkan di dotly.id. Sistem auto-setup CNAME via Cloudflare integration + provision Let's Encrypt cert. Aplikasi live di domain itu setelah DNS propagate (~5 menit).

Quota plan deploy

Tiap plan punya batas: jumlah deploy, storage, build/hari, build timeout, concurrent build, custom domain, GitHub, webhook. Cek detail di /harga.

Pembayaran & saldo

Metode pembayaran

  • Saldo deposit — instan, paling cepat. Top-up sekali, pakai untuk banyak transaksi.
  • Bayar (Midtrans) — virtual account (BCA, Mandiri, BNI, BRI, CIMB, Permata), GoPay, kartu kredit. Auto-konfirmasi via callback Midtrans.

Top-up saldo

Menu Saldo → pilih nominal (atau custom) → bayar via Midtrans. Setelah callback PAID, saldo otomatis bertambah. Saldo dipakai untuk: register/renew domain, langganan biolink/ deploy, transfer in.

Voucher

Saat checkout, masukkan kode voucher di field Voucher. Sistem validasi (domain pattern, periode, min/max length, min order) + tampilkan diskon. Voucher 1× pakai per customer atau global, sesuai konfigurasi admin.

Auto-renew

Domain: toggle di detail domain. Cron jalan H-7 sebelum expire, auto-charge saldo (Order baru + bayar otomatis kalau saldo cukup).
Biolink/Deploy: toggle di settings subscription. Cron H-1 sebelum expire.

Notifikasi (email + Telegram)

Setup Telegram bot

Buka Notifikasi di dashboard → Hubungkan Telegram → klik link yang muncul → bot reply "Akun terhubung". Semua notifikasi otomatis kirim ke Telegram Anda.

Event yang dikirim

  • Pembayaran diterima
  • Domain aktif / perpanjangan sukses
  • Order gagal (dengan alasan)
  • Domain mau expire (reminder 30/15/7/1 hari)
  • Subscription mau expire / sudah expired / diperpanjang
  • Auto-renew gagal (saldo kurang)
  • Pesan masuk dari form biolink/website
  • Dokumen KYB approved/rejected
  • Tiket support dibalas

Setiap event bisa di-opt-out per channel (email / Telegram) di halaman Notifikasi.

Akun & keamanan

Login

Email + password (verifikasi email wajib). Opsional: Google OAuth (kalau admin aktifkan).

Reset password

Halaman /masukLupa password → masukkan email → cek inbox untuk link reset.

Session

Token JWT 7 hari. Logout invalidate token via blacklist server-side. Login dari device lain tidak otomatis logout device lama.

Data Anda

Detail di Kebijakan Privasi. Singkatnya: kami hanya kumpul data yang perlu untuk layanan (email, kontak registrant domain). Tidak dijual ke pihak ke-3.

FAQ

Apakah ada refund?

Tidak. Semua transaksi bersifat final — termasuk registrasi domain, langganan biolink/deploy, dan top-up saldo. Pengecualian (auto-credit ke saldo) ada di Kebijakan Refund.

Berapa lama domain aktif setelah bayar?

.id: 5-15 menit (Registry approve). .com/.net: hampir instan (1-5 menit). Dokumen KYB untuk .id Indonesia (mis. .co.id) dapat menunda aktivasi sampai dokumen di-approve admin dotly.id.

Saldo tidak terpotong tapi order gagal?

Order yang FAILED sebelum status PENDING_REGISTRY tidak charge saldo. Kalau sudah charge (mis. PENDING_REGISTRY lalu FAILED di Registry), saldo otomatis dikembalikan ke saldo deposit (auto-credit, lihat kebijakan refund).

Bisa pakai 1 domain untuk biolink + website + deploy?

Ya, asal di-subdomain. Mis. bio.tokoku.id untuk biolink, www.tokoku.id untuk website builder, app.tokoku.id untuk deploy aplikasi. Root domain hanya bisa point ke 1 layanan.

Domain saya di-suspend, kenapa?

Hanya admin yang bisa suspend domain — biasanya karena pelanggaran Syarat & Ketentuan (spam, malware, phishing) atau dispute hak merek. Hubungi support untuk klarifikasi.

Customer saya tidak bisa akses biolink mereka?

Cek dashboard → detail biolink → status DNS. Harus ACTIVE. Kalau MANUAL, follow instruksi CNAME di banner. Kalau ACTIVE tapi tetap error, mungkin subscription EXPIRED — periksa di tab Subscription.