Langkau ke kandungan

Akan datang: Jualan 11.11 · diskaun 31% bermula 11/11. Kod sah apabila promosi bermula.

Lihat harga

Otomatisasi Link Pendek dengan Zapier dan Google Sheets

Otomatisasi Link Pendek dengan Zapier dan Google Sheets

Tim marketing sering mengelola daftar kampanye di spreadsheet: nama konten, URL tujuan, platform, tanggal tayang. Langkah "buka dasbor, buat link, salin kembali ke sheet" adalah pekerjaan manual yang paling mudah diotomatiskan. Artikel ini menunjukkan tiga cara: Zapier untuk tanpa kode, Make sebagai alternatif, dan Google Apps Script untuk yang ingin kontrol penuh tanpa biaya langganan.

Persiapan

Anda memerlukan kunci API dari dasbor Kencang.in (menu Developer) dan memahami satu endpoint: POST /api/url/add dengan body JSON {"url": "...", "custom": "..."}. Jika belum, baca dulu panduan memulai API.

Cara 1: Zapier

Alur Zap - Otomatisasi Link Pendek dengan Zapier dan Google Sheets
Alur Zap
  1. Trigger: pilih Google Sheets, event "New Spreadsheet Row". Hubungkan akun dan pilih sheet kampanye Anda.
  2. Action: pilih "Webhooks by Zapier", event "Custom Request". Method POST, URL https://kencang.in/api/url/add.
  3. Pada Headers, tambahkan Authorization dengan nilai Bearer KUNCI_API dan Content-Type dengan nilai application/json.
  4. Pada Data, isi JSON yang memetakan kolom sheet: {"url": "{{URL Tujuan}}", "custom": "{{Alias}}"}.
  5. Action kedua: Google Sheets "Update Spreadsheet Row", isi kolom "Link Pendek" dengan nilai shorturl dari langkah webhook.

Zapier juga menyediakan integrasi resmi untuk banyak aplikasi, sehingga trigger bisa diganti dengan pesanan baru di WooCommerce, lead baru di Facebook Lead Ads, atau form masuk di Typeform. Kencang.in sendiri menyediakan koneksi Zapier bawaan di menu Integrasi untuk notifikasi klik; lihat artikel webhook dan Slack. Dokumentasi modul webhook tersedia di pusat bantuan Zapier.

Cara 2: Make (sebelumnya Integromat)

Alurnya serupa: modul Google Sheets "Watch Rows" sebagai pemicu, modul HTTP "Make a request" untuk memanggil API, lalu modul Google Sheets "Update a Row". Make menampilkan respons JSON secara visual sehingga pemetaan shorturl ke kolom cukup diklik. Keunggulan Make adalah harga per operasi yang lebih rendah untuk volume besar.

Cara 3: Google Apps Script (gratis)

Jika Anda hanya memakai Google Sheets, Apps Script menghilangkan kebutuhan layanan perantara. Buka menu Extensions > Apps Script di spreadsheet, simpan kunci API di Script Properties (bukan di kode), lalu tambahkan fungsi berikut.

Google Apps Script - Otomatisasi Link Pendek dengan Zapier dan Google Sheets
Google Apps Script

Setelah disimpan, Anda bisa memanggil fungsi tersebut langsung dari sel: =shortenRow(B2; C2). Untuk menghindari pemanggilan berulang setiap kali sheet dihitung ulang, lebih baik memakai trigger onEdit atau tombol menu yang memproses baris yang kolom link pendeknya masih kosong, lalu menuliskan hasilnya sebagai nilai tetap. Dokumentasi UrlFetchApp ada di Google Developers.

Hal yang perlu diperhatikan

  • Rate limit. Jika Anda menempel 200 baris sekaligus, Zapier atau Apps Script akan menembak 200 permintaan. Tambahkan jeda atau proses bertahap; lihat artikel rate limit dan penanganan error.
  • Alias duplikat. Jika alias sudah dipakai, API mengembalikan pesan error. Tangani dengan menulis pesan itu ke kolom sheet agar terlihat, atau biarkan alias kosong supaya sistem membuat alias acak.
  • UTM. Tambahkan kolom UTM di sheet dan gabungkan ke URL tujuan sebelum dikirim, sehingga setiap link otomatis membawa parameter pelacakan. Panduannya di artikel parameter UTM untuk iklan.
  • Keamanan. Kunci API di Zapier tersimpan di akun Zapier Anda; batasi siapa yang bisa mengedit Zap. Di Apps Script, jangan bagikan spreadsheet dengan hak edit kepada orang yang tidak perlu melihat kunci.

Pengembangan lebih lanjut

Setelah link otomatis, langkah berikutnya biasanya adalah menarik statistik klik kembali ke sheet secara berkala melalui endpoint GET /api/url/{id}, sehingga laporan kampanye terisi sendiri. Pola yang sama berlaku untuk QR code massal. Semua endpoint terdokumentasi di halaman developer, dan akses API tersedia pada paket Pro ke atas (lihat harga).

Pertanyaan umum

Mana yang lebih murah, Zapier, Make, atau Apps Script?

Apps Script gratis karena berjalan di akun Google Anda, tetapi butuh sedikit kode. Make umumnya lebih murah daripada Zapier untuk volume besar. Zapier paling mudah dipakai dan memiliki integrasi bawaan dengan Kencang.in untuk notifikasi klik.

Apakah link yang dibuat dari Zapier bisa diedit di dasbor?

Bisa. Link yang dibuat melalui API, termasuk dari Zapier atau Make, tampil di dasbor seperti link lain dan bisa diedit, dikelompokkan ke kampanye, atau dihapus kapan saja.

Bagaimana jika sheet berisi URL yang tidak valid?

API akan mengembalikan pesan error untuk baris tersebut. Atur alur agar pesan error ditulis ke kolom hasil, sehingga Anda tahu baris mana yang gagal, lalu perbaiki URL-nya dan jalankan ulang hanya untuk baris itu.

Apakah saya bisa menarik statistik klik kembali ke sheet?

Bisa, dengan menjadwalkan pemanggilan endpoint detail link secara berkala melalui Apps Script atau Zapier Schedule, lalu menuliskan jumlah klik ke kolom laporan. Ini membuat laporan kampanye terisi otomatis.

Tim Kencang.in

Ditulis oleh tim produk dan marketing Kencang.in, pemendek link, QR code dinamis, dan bio page buatan Indonesia yang dioperasikan oleh PT Kode Digital Solusindo. Kami menulis berdasarkan pengalaman mengelola kampanye klien dan membangun fitur yang dibahas.

Tentang Kencang.in Hubungi kami