Kolom tersembunyi Tally: CTA dengan parameter query (untuk pembelian, bantuan, dan pengiriman otomatis)
Ingin tombol CTA kustom (Beli foto, Butuh bantuan, Minta foto yang hilang) membuka formulir eksternal yang sudah mengetahui konteks pelari? Dengan kolom tersembunyi Tally dan parameter query URL sederhana, Anda dapat meneruskan pengenal seperti eventId, bibNumber, selfieRequestId, dan tautan ref ke dalam formulir, lalu mengotomatiskan pembayaran dan pengiriman menggunakan Zapier atau webhook.
Ringkasan: Buat formulir Tally, tambahkan kolom tersembunyi bernama eventId, bibNumber, selfieRequestId, dan ref. Arahkan tombol CTA ke URL formulir dan tambahkan parameter query seperti ?eventId=123&bibNumber=456&ref=.... Lalu hubungkan Tally ke Zapier (tanpa kode) atau webhook (kontrol lebih besar) untuk meneruskan permintaan, menagih pembayaran, dan mengirimkan hasil.
Apa itu kolom tersembunyi Tally (dan mengapa sangat cocok untuk CTA)
Kolom tersembunyi Tally adalah kolom tak terlihat yang Anda tambahkan ke formulir agar dapat meneruskan data melalui URL formulir dan menyimpannya bersama setiap kiriman. Menurut dokumentasi Tally, Anda dapat menambahkan kolom tersembunyi dengan mengetik /hidden di editor, memberi nama kolom (misalnya name dan ref), lalu meneruskan nilai melalui parameter URL seperti:
https://tally.so/r/FORM_ID?name=Marie&ref=email
Lihat panduan resmi Tally: Hidden fields. Ada dua detail penting untuk alur kerja CTA:
- Nama kolom tersembunyi peka huruf besar-kecil (parameter URL harus sama persis).
- Parameter pertama diawali dengan
?dan parameter berikutnya menggunakan&.
Parameter query mana yang diteruskan dari tombol CTA Anda
Tujuannya adalah mengirim sesedikit mungkin nilai yang memungkinkan tim Anda (atau otomatisasi Anda) mengenali konteks yang tepat tanpa pengguna mengetiknya ulang. Untuk CTA fotografi acara, parameter yang paling berguna adalah:
Anda juga dapat meneruskan kolom atribusi pemasaran seperti utm_source, utm_medium, dan utm_campaign jika menginginkan analitik CTA.
Langkah 1: Buat formulir Tally yang menerima kolom tersembunyi
Di editor formulir Tally, sisipkan kolom tersembunyi dengan mengetik /hidden dan tambahkan satu blok per kolom. Beri nama setiap kolom tersembunyi agar sama persis dengan parameter URL CTA Anda (ingat: peka huruf besar-kecil). Panduan Tally membahas ini dari awal hingga akhir: Hidden fields.
Nama kolom tersembunyi yang direkomendasikan untuk CTA ala 9Pic AI:
eventIdbibNumber(opsional)selfieRequestId(opsional)ref(direkomendasikan)utm_source,utm_medium,utm_campaign(opsional)
Lalu tambahkan kolom terlihat yang perlu diisi pengguna (misalnya: email, telepon, "Apa yang Anda butuhkan?", pilihan paket, dan sebagainya). Buat formulir tetap singkat. Klik pada CTA Anda menunjukkan niat yang tinggi, jadi jangan sampai terbuang.
Langkah 2: Isi otomatis kolom terlihat (email/nama) dari kolom tersembunyi
Terkadang Anda sudah mengetahui email responden (misalnya, jika mereka sudah masuk atau emailnya ada di CRM Anda). Tally memungkinkan Anda mengisi otomatis banyak kolom input menggunakan kolom tersembunyi sebagai "Default answer". Dokumentasi resmi: Pre-populate form fields.
Tally mencatat dua batasan penting: Anda tidak dapat mengisi otomatis blok pembayaran atau blok unggah file, dan kolom tersembunyi peka huruf besar-kecil.
Contoh: isi otomatis input email
- Tambahkan kolom input email biasa (misalnya, "Email Anda").
- Tambahkan kolom tersembunyi bernama
email. - Pada input email, aktifkan Default answer dan pilih kolom tersembunyi
email. - Teruskan
[email protected]di URL CTA.
Langkah 3: Susun URL CTA Anda (dengan contoh parameter query)
Setelah formulir Tally Anda diterbitkan, ambil URL formulir (dari tab Share) dan tambahkan parameternya. Parameter pertama menggunakan ?, dan setiap parameter tambahan menggunakan &.
CTA pembelian foto
Gunakan ini saat pengguna sedang melihat hasil pencarian dan ingin membeli foto, meminta faktur, atau memulai checkout.
https://tally.so/r/FORM_ID?eventId=123&bibNumber=456&ref=BASE64_OR_URLENCODED_VALUE
CTA bantuan pencarian dengan selfie
Gunakan ini saat antarmuka Anda memiliki alur pencarian dengan selfie dan Anda ingin tim dukungan langsung melihat permintaan mana yang gagal.
https://tally.so/r/FORM_ID?eventId=123&selfieRequestId=abc123&ref=BASE64_OR_URLENCODED_VALUE
CTA bantuan umum / kontak
Meskipun Anda tidak memiliki BIB atau ID permintaan selfie, meneruskan eventId dan ref sudah cukup untuk mempercepat triase.
https://tally.so/r/FORM_ID?eventId=123&ref=BASE64_OR_URLENCODED_VALUE
Tips: Jika CTA Anda sudah menyertakan parameter ref (misalnya, URL halaman saat ini yang dienkode demi keamanan), Tally akan menyimpannya apa adanya di kolom tersembunyi. Perlakukan ref sebagai "konteks", bukan sebagai rahasia.
Kasus penggunaan CTA untuk tim fotografi acara
Berikut pola CTA yang paling bermanfaat yang kami lihat dipasang oleh tim acara saat mereka menginginkan fleksibilitas di luar alur checkout yang baku. Masing-masing cocok dipadukan dengan formulir Tally + kolom tersembunyi karena pengguna dapat mengisinya dengan cepat dan tim back-office mendapatkan konteks yang lengkap.
1) Beli foto / minta tautan pembayaran
Tambahkan CTA "Beli foto" di samping hasil pencarian. Formulir mengumpulkan email, nomor telepon (opsional), dan preferensi paket. Kolom tersembunyi menangkap eventId, bibNumber atau selfieRequestId, dan ref agar tim Anda dapat memenuhi pesanan tanpa bolak-balik bertanya. Jika Anda menggunakan 9Pic Checkout, Anda dapat menyelaraskan pertanyaan paket di formulir dengan opsi penjualan foto Anda.
2) Laporkan foto yang hilang (atau hasil pencocokan yang salah)
CTA "Tidak menemukan foto saya?" dapat mengumpulkan deskripsi singkat (rentang waktu, warna BIB, pakaian) dan secara opsional mengizinkan unggahan tangkapan layar. Kolom tersembunyi menghindari bagian paling merepotkan dalam dukungan: meminta pelari menjelaskan posisi mereka dalam alur.
3) Hubungi tim dukungan (triase dukungan yang cepat)
Tambahkan CTA "Butuh bantuan?" di antarmuka galeri Anda. Teruskan kiriman ke Slack, email, atau help desk Anda dengan kolom tersembunyi terlampir. Ini sangat membantu jika Anda memiliki beberapa acara aktif dan tim dukungan perlu tahu acara mana yang dimaksud pengguna.
4) Penjaringan prospek B2B untuk penyelenggara
Tambahkan CTA "Menyelenggarakan acara?" di halaman lomba dan landing page (misalnya Maraton). Gunakan kolom tersembunyi untuk atribusi kampanye dan teruskan prospek ke CRM.
Otomatiskan alur kerja dengan Zapier (pembayaran, pengiriman, notifikasi)
Tally menawarkan integrasi Zapier yang terpicu oleh kiriman formulir baru dan dapat terhubung ke ribuan aplikasi. Dokumentasi Tally juga mencatat bahwa integrasi Zapier tersedia gratis untuk semua pengguna Tally: Zapier integration.
Pola otomatisasi umum yang dibangun pelanggan dengan Zapier (atau alat serupa seperti Make, Integrately, dan Pipedream):
- Alur kerja tautan pembayaran: kiriman "Beli foto" baru → buat Stripe Payment Link / faktur di alat penagihan Anda → kirim tautan ke pelari lewat email → beri tahu kanal tim operasional Anda.
- Alur kerja pengiriman: kiriman → buat catatan pesanan di Airtable/Notion/CRM → tetapkan penanggung jawab → kirim email konfirmasi otomatis → kirimkan tautan unduhan setelah pesanan dipenuhi.
-
Alur kerja dukungan: kiriman "Butuh bantuan?" → buat tiket help desk (atau pesan Slack) yang menyertakan
eventIddanref→ perutean berbasis SLA ke tim yang tepat.
Catatan: paket gratis Zapier terbatas pada Zap dua langkah (menurut panduan Zapier dari Tally). Jika Anda membutuhkan perutean multi-langkah, Anda mungkin memerlukan paket berbayar atau menggunakan webhook + sistem alur kerja Anda sendiri.
Kapan menggunakan webhook (vs Zapier/Make)
Jika Anda membutuhkan kontrol penuh, Tally dapat meneruskan setiap kiriman formulir ke endpoint Anda dalam format JSON (POST) melalui webhook. Dokumentasi webhook Tally menyoroti beberapa detail operasional yang perlu diperhitungkan dalam desain: batas waktu respons 10 detik, percobaan ulang saat gagal, dan signing secret opsional yang menambahkan header Tally-Signature untuk verifikasi. Referensi: Webhooks.
Pilih webhook jika Anda ingin:
- Memulai alur pembayaran kustom (membuat logika sesi checkout sendiri, memetakan paket, menangani mata uang, dan mencatat pemenuhan pesanan).
- Mengirimkan hasil secara otomatis (mengirim tautan unduhan, membuka akses, membuat PDF, atau memicu tugas internal).
- Mengendalikan keandalan dan keamanan (memverifikasi tanda tangan, mencatat log peristiwa, dan membangun pemrosesan yang aman untuk percobaan ulang).
Praktik terbaik: privasi, encoding URL, dan konvensi penamaan
-
Jangan taruh rahasia di parameter query: URL dapat tercatat di log dan dibagikan. Utamakan ID (seperti
eventId) daripada data pribadi. -
Enkode
refdengan aman: jika Anda meneruskan URL lengkap sebagairef, lakukan URL-encode (atau enkode base64) agar tetap utuh saat disalin-tempel dan tidak merusak query string. -
Jaga nama kolom tersembunyi tetap stabil: mengganti
eventIdmenjadievent_iddi kemudian hari akan merusak CTA yang sudah ada, kecuali Anda memperbarui tautan di semua tempat. - Uji dari awal hingga akhir: klik CTA → kirim formulir → pastikan kolom tersembunyi muncul di kiriman Tally → pastikan Zap/webhook Anda menerima nilai yang diharapkan.
FAQ
Apakah kolom tersembunyi Tally gratis?
Ya. Dokumentasi Tally menyatakan kolom tersembunyi tersedia gratis untuk semua pengguna Tally. Lihat: Hidden fields.
Apakah nama kolom tersembunyi harus sama persis dengan parameter URL?
Ya. Tally mencatat kolom tersembunyi peka huruf besar-kecil, jadi nama kolom tersembunyi dan parameter URL harus sama persis (misalnya eventId berbeda dengan eventid).
Bisakah saya mengisi otomatis kolom pembayaran melalui parameter URL?
Dokumentasi Tally tentang pengisian otomatis menyebutkan bahwa Anda tidak dapat mengisi otomatis blok pembayaran (atau blok unggah file). Anda tetap dapat meneruskan kolom tersembunyi untuk konteks dan menggunakan otomatisasi untuk menangani pembayaran di luar formulir bila perlu. Lihat: Pre-populate form fields.
Apakah Zapier didukung untuk kiriman formulir Tally?
Ya. Tally mendokumentasikan integrasi Zapier dengan pemicu berupa kiriman formulir baru, dan Anda dapat meneruskan data ke aplikasi lain. Lihat: Zapier integration.
Sebaiknya saya menggunakan Zapier atau webhook?
Gunakan Zapier untuk otomatisasi cepat tanpa kode. Gunakan webhook jika Anda membutuhkan kontrol lebih ketat, verifikasi tanda tangan, dan pemrosesan kustom. Dokumentasi webhook Tally menjelaskan payload JSON yang dikirim lewat POST, jendela respons 10 detik, signing secret opsional, dan percobaan ulang: Webhooks.
Langkah berikutnya
Jika Anda ingin meningkatkan skala penjualan foto acara dan dukungan, kolom tersembunyi adalah cara sederhana agar formulir eksternal terasa "bawaan", karena formulir sudah mengetahui konteksnya. Padukan dengan alur pencarian 9Pic BibTrack dan 9Pic FaceFind, teruskan kiriman formulir ke sistem Anda, dan biarkan tim Anda fokus memenuhi pesanan alih-alih bolak-balik bertanya.