Acuity Scheduling - Randevu İzleme İşlemi

Eğitim ve özel ders, koçluk, danışmanlık, fotoğraf ve video prodüksiyon çalışmaları, fitness stüdyoları, spor salonları, spa merkezleri, sağlık ve bakım merkezleri ve diş klinikleri gibi pek çok hizmet tabanlı işletme için çevrimiçi randevu çözümü olan Acuity Scheduling ile ilgili temel bilgilerin ardından ravdevu işlemlerinin nasıl takip edilebileceğine bir bakalım.

Acuity Scheduling

Bir çevrimiçi randevu sistemi olan Acuity Scheduling API ve doğrudan enegrasyonlar aracılığı ile pek çok servis ile kolayca ilişkilendirilebilmekte1. Doğrudan bağlantı desteği seçenekleri arasında QuickBooks Online ve Freshbooks gibi muhasebe ve faturalandırma servislerinden MailChimp, AWeber ve Active Campaign gibi e-bülten çözümlerine pek çok farklı çözüm ve seçenek sunulmakta. Sunulan seçeneklerin büyük bir bölümü ise Zapier aracılığı ile sunuluyor.

Elbette analiz ve dönüşüm izleme (conversion tracking) süreçleri diğer entegrasyonlardan biraz daha farklı işlemekte. Şu an için sunulan izleme araçları Google Analytics ve Custom Conversion Tracking.

Google Analytics

Google Analytics entegrasyonu ile birlikte randevu formunun görüntülenmesi ve randevu talebinin oluşturulması gibi işlemler etkinlik olarak takip edilebilir hale gelmekte2. Entegrasyonun ardından sayfa raporları üzerinden de ilgili sayfa görüntüleme (/schedule.php?owner=21991...pt&admin=&template=weekly) bilgilerini takip edebilmek mümkün.

Etkinlik tanımları acuity kategorisi ile ilişkili olarak appointment-completed ve/veya order-completed işlem tanımı ile birlikte iletilmekte. Eğer bir ürün işlemi ise etiket alanı boş gönderilmekte, randevular için ise ilgili randevu başlığı etiket olarak aktarılmakta.

Dönüşüm tanımı için Google Analytics hedef (goal) tanımı ve Ads ile ilişkilendirme işlemleri gerçekleştirilebilir. Elbette acuityscheduling.com alan adı için yönlendirme hariç tutma (referral exclusion) işleminin gerçekleştirilmesi gerekir.

Custom Conversion Tracking

Özel dönüşüm izleme ile birlikte JavaScript kodlarını ilgili alan içerisinde tanımlayarak pek çok özelleştirilmiş işlem gerçekleştirilebilir. Acuity Scheduling kod alanı içerisinde kullanılmak üzere bazı değişkenler sunmaktadır3.

%type%, randevu veya sipariş tanımını içerir. %price%, ile toplam tutar bilgisi işleme alınabilir. %id%, benzersiz randevu kimliğini içerir. %calendar%, randevular için ilgili takvim bilgisini içerir. %appointmentType%, randevular için randevu tipini içerir. %email%, randevular için müşterinin e-posta adresini göndürür. %clientDate%, randevu oluşturulma tarihini içerir. %clientTime%, müşterinin bulunduğu zaman dilimi ile ilişkili olarak randevu zamanını içerir.

Yukarıdaki değişkenlerle ilgili olarak en temel kullanımı şu şekile örneklendirebiliriz:

if ("%appointmentType%" === "APPOINTMENT TYPE NAME HERE"){
  // YOUR TRACKING CODE HERE
}

Entegrasyon işleminde Google Tag Manager desteği bulunmamakta. Ancak, iframe aracılığı ile postMessage içeriği izleme işlemlerinde kullanılabilir.

iframe içerisindeki form işlemlerinin form dışından takip edilmesi gerektiğinde aşağıdaki kod Custom Conversion Tracking içerisinde tanımlanabilir.

Özel İçerikleri Kaçırma!
Acuity Scheduling - Randevu İzleme İşlemi ile ilgili yazının devamı Patreon'da!