Tutorial

Luncurkan microsite kampanye WordPress dengan cepat, tanpa hosting baru setiap saat

Tim GrabWP
· Diperbarui August 16, 2026 · 4 min read · Direview oleh Tim GrabWP

Setiap kampanye memiliki masalah infrastruktur yang sama yang tersembunyi di baliknya. Materi kreatif sudah siap, naskah sudah disetujui, dan kemudian seseorang harus menyiapkan tempat untuk menampungnya. Bagi agensi pemasaran yang menjalankan peluncuran secara berturut-turut, “tempat untuk menampung” itu diam-diam menjadi beban berulang: akun hosting baru, instalasi WordPress yang baru, sekumpulan kredensial lain untuk dilacak, dan proses deployment yang harus diawasi.

Ada pola yang lebih cepat. Buat microsite kampanye sekali sebagai template yang dapat digunakan kembali, lalu kloning untuk setiap peluncuran dan arahkan ke domain atau path. Panduan ini membahas alur kerja tersebut menggunakan GrabWP Tenancy dan GrabWP Tenancy Pro, di mana setiap kampanye adalah tenant pada satu instalasi WordPress.

Beban hosting per kampanye

Ketika setiap kampanye mendapatkan akun hosting-nya sendiri, biayanya bukan hanya tagihan bulanan. Ini termasuk waktu setup, instalasi WordPress, susunan theme dan plugin yang Anda bangun ulang dari awal, dan penambahan dashboard baru ke pengelola kata sandi Anda. Kalikan hal itu dengan setiap peluncuran produk, promosi musiman, dan landing page acara di semua klien, dan biaya overhead akan tumbuh lebih cepat daripada pekerjaannya itu sendiri.

Tujuannya adalah untuk memisahkan “kita meluncurkan kampanye” dengan “kita menyiapkan infrastruktur”. Anda ingin bagian kedua menjadi hampir instan dan dapat diulang, sehingga tim Anda menghabiskan waktunya pada kampanye tersebut, bukan pada urusan teknisnya.

Buat tenant template kampanye sekali

Membangun tenant template microsite kampanye yang dapat digunakan kembali di GrabWP Tenancy

Daripada memulai dari kosong setiap saat, luangkan waktu satu jam untuk membangun satu tenant template tunggal yang menangkap bagaimana agensi Anda mengirimkan situs kampanye:

  1. Buat tenant di GrabWP → Tenants dan beri nama seperti campaign-template.
  2. Instal theme dan susunan plugin yang Anda gunakan untuk landing page (page builder, form, analitik, banner persetujuan).
  3. Bangun struktur yang dapat digunakan kembali: bagian hero, blok penangkapan prospek, halaman terima kasih, dan pengaturan pelacakan standar Anda.
  4. Tetapkan default Performance dan Security per-tenant yang Anda ingin agar diwarisi oleh setiap kampanye. GrabWP Tenancy menyediakan tab Performance dan Security per-tenant yang dapat menerapkan pengaturan seperti menonaktifkan WP-Cron, mematikan XML-RPC, membatasi revisi postingan, mengatur seberapa cepat tempat sampah dikosongkan, dan memblokir HTTP keluar kecuali ke daftar host yang diizinkan.

Template ini adalah master yang tidak pernah Anda luncurkan secara langsung. Ia ada untuk disalin.

Kloning untuk setiap peluncuran

Mengkloning microsite kampanye per peluncuran di GrabWP Tenancy Pro

Ketika ada kampanye baru, kloning template tersebut alih-alih membangunnya kembali. GrabWP Tenancy Pro dilengkapi dengan alur kerja kloning berbasis AJAX penuh yang menyalin tabel database tenant dan upload, serta menjalankan pencarian dan penggantian URL komprehensif di seluruh database yang dikloning, termasuk data yang diserialisasi, sehingga tautan internal dan pengaturan menunjuk ke situs baru, bukan ke template.

  1. Buka alur kerja kloning dari daftar tenant dan pilih campaign-template sebagai sumbernya.
  2. Beri nama tenant baru untuk kampanye tersebut, misalnya spring-launch.
  3. Pilih opsi database untuk tenant ini. Pro memungkinkan Anda memilih MySQL bersama dengan awalan tabel, database MySQL khusus, atau SQLite per tenant.
  4. Jalankan kloning dan biarkan UI progres AJAX menyalin database dan upload serta menulis ulang URL.

Kini Anda memiliki microsite kampanye yang berfungsi dan merupakan salinan persis dari template Anda, tanpa perlu proses pembangunan ulang secara manual.

Arahkan: domain kustom atau path /site/

Tenant yang dikloning memerlukan alamat. GrabWP Tenancy memberi Anda dua gaya perutean:

  • Domain kustom per tenant. Arahkan domain milik kampanye itu sendiri (atau subdomain yang Anda kontrol) ke tenant. Ini adalah pilihan yang bersih untuk peluncuran yang berhadapan langsung dengan klien yang membutuhkan mereknya sendiri pada URL.
  • Perutean berbasis path. Sajikan kampanye dari subdirektori situs yang ada, seperti example.com/site/spring-launch. Awalan path secara default adalah site dan dapat dikonfigurasi melalui GRABWP_TENANCY_PATH_PREFIX, dan alias path akan me-redirect 301 ke URL alias sehingga Anda dapat membagikan tautan yang bersih.

Perutean path berguna untuk kampanye internal yang cepat atau berumur pendek di mana domain khusus akan terlalu berlebihan, sementara domain kustom cocok untuk peluncuran klien unggulan. Apa pun itu, tidak diperlukan setup DNS-ke-akun-hosting yang rumit selain dari sekadar mengarahkan alamatnya.

Bongkar atau arsipkan setelah kampanye

Kampanye akan berakhir. Ketika sebuah kampanye selesai, Anda tidak ingin ada tumpukan microsite yang setengah hidup tertinggal di instalasi Anda. Jalan keluar yang bersih adalah melakukan backup, lalu hapus:

  1. Jalankan backup tenant. Alur kerja backup pada versi Pro adalah proses AJAX multi-langkah dengan UI progres, dan backup yang sudah selesai dapat dicantumkan, diunduh, dihapus, atau di-restore nanti. Fitur auto-offload dapat mendorong backup ke penyimpanan yang kompatibel dengan S3 setelah selesai.
  2. Konfirmasikan bahwa backup ada di disk (atau di-offload ke S3) sehingga Anda memiliki titik arsip.
  3. Hapus tenant untuk mendapatkan kembali resource pada instalasi tersebut.

Jika klien menghidupkan kembali kampanye tersebut di musim berikutnya, restore tenant dari backup-nya alih-alih membangunnya kembali. Hal ini mengubah kampanye yang sudah selesai menjadi aset yang dapat digunakan kembali dan bukannya menjadi beban yang tidak berguna.

Di mana ini cocok

Pola kloning dan perutean ini adalah salah satu bagian dari menjalankan agensi pada satu instalasi. Jika Anda mengelola beberapa merek dari WordPress yang sama, lihat cara menjaganya agar tetap terpisah secara bersih di Jalankan portofolio klien multi-merek dari satu instalasi WordPress, dan jika klien bertanya bagaimana data mereka ditangani, baca Berikan klien pemasaran cerita privasi data yang bersih dengan isolasi per-klien.

Siap untuk berhenti membayar beban hosting untuk setiap peluncuran? GrabWP Tenancy Pro tersedia seharga $9.99/month (atau $99.99/year, atau $499.99 lifetime) untuk tenant tak terbatas pada satu instalasi. Lihat rincian selengkapnya untuk agensi di halaman agensi pemasaran.

Pertanyaan yang sering diajukan

Apakah saya memerlukan akun hosting baru untuk setiap microsite kampanye?
Tidak. Dengan GrabWP Tenancy Pro, setiap kampanye berjalan sebagai tenant pada instalasi WordPress tunggal Anda yang sudah ada. Anda mengkloning tenant template dan mengarahkannya ke domain atau path, jadi tidak ada akun hosting baru, tidak ada instalasi WordPress baru, dan tidak ada pipeline deployment baru untuk setiap peluncuran.
Seberapa cepat saya bisa menyiapkan microsite kampanye baru?
Setelah Anda memiliki tenant template kampanye yang dibuat, mengkloningnya adalah alur kerja AJAX penuh yang menyalin tabel database dan upload, serta menulis ulang URL untuk Anda. Pada praktiknya, lingkungan kampanye baru akan siap dalam beberapa menit, lalu Anda tinggal mengarahkan domain atau rute path /site/ ke sana.
Bisakah setiap kampanye berada di domainnya sendiri?
Ya. GrabWP Tenancy mendukung perutean berbasis domain sehingga sebuah kampanye dapat menggunakan domain kustomnya sendiri, atau perutean berbasis path di mana kampanye berada di subdirektori seperti example.com/site/spring-launch. Prefiks path dapat dikonfigurasi, dan alias path akan me-redirect 301 ke URL alias.
Apa yang terjadi pada microsite setelah kampanye berakhir?
Lakukan backup tenant, lalu hapus untuk mendapatkan kembali resource. Sistem backup terjadwal dan on-demand akan menyimpan restore point di disk (atau di-offload ke S3), sehingga Anda dapat mengarsipkan kampanye yang sudah selesai dan mengembalikannya lagi nanti jika klien menghidupkannya kembali.
Apakah satu situs kampanye akan memengaruhi situs lain pada instalasi yang sama?
Tidak. Setiap tenant memiliki data database yang terisolasi dan direktori upload-nya sendiri. Pro menambahkan pemisahan wp-content yang lengkap dan database per-tenant yang fleksibel, sehingga peluncuran berskala besar atau perubahan plugin pada satu kampanye tidak akan menyentuh sisa portofolio Anda.

Editorial standards: Our content is written by WordPress experts with hands-on multi-tenancy experience. Articles are fact-checked and regularly updated to ensure accuracy. Last verified: .