Skip to main content

WordPress’te WooCommerce için sepete 75 TL indirim ekleyen ve bu indirimi görsel olarak belirten bir kod yazmak, e-ticaret sitenizde müşteri deneyimini artırabilir ve dijital pazarlama stratejinize olumlu katkıda bulunabilir. İşte bu kodun dijital pazarlamaya olan etkisini ve detaylarını anlatan bir inceleme:

Kullanıcı Dostu İndirimler ve Müşteri Memnuniyeti

Müşteri memnuniyeti, başarılı bir e-ticaret stratejisinin temel taşıdır. Müşterilere alışverişlerinde belirli avantajlar sağlamak, onların geri gelmelerini ve sadık müşteriler olmalarını teşvik eder. Bu kod, sepet hesaplamalarına otomatik olarak 75 TL indirim ekler, bu da müşterilere gerçek zamanlı olarak kazanç sağladıkları hissini verir. Özellikle ikinci ve sonraki ürünlerde uygulanması, müşteriyi daha fazla ürün almaya teşvik eder.

Görsel Geri Bildirim ve Müşteri İkna Stratejisi

Kodun, sepet ve ödeme sayfasında indirimleri ve toplam kazancı belirgin bir şekilde göstermesi, müşterilere ne kadar tasarruf ettiklerini görsel olarak anlatır. Bu tür bir görsel geri bildirim, müşterilerin satın alma kararlarını olumlu yönde etkiler. Örneğin, “Kazancınız 75 TL” gibi doğrudan mesajlar, müşteri psikolojisinde olumlu bir etki yaratarak, ek ürünler eklemelerini sağlar.

Artan Ortalama Sipariş Değeri (AOV)

Bu kod, her bir müşterinin alışveriş sepetine daha fazla ürün eklemesini teşvik eder. İndirimlerin ikinci ve sonraki ürünlerde geçerli olması, müşterileri daha fazla ürün almaya yönlendirir. Bu strateji, sitenizin ortalama sipariş değerini artırarak gelirlerinizi yükseltir. Daha yüksek bir ortalama sipariş değeri, dijital pazarlama kampanyalarınızın yatırım getirisini (ROI) artırır.

SEO ve Organik Trafik Artışı

İndirimler ve özel teklifler, sosyal medya ve diğer dijital pazarlama kanallarında paylaşılmaya değerdir. Müşteriler, alışveriş deneyimlerini ve indirim fırsatlarını arkadaşlarıyla ve takipçileriyle paylaşabilirler. Bu, organik olarak sitenize daha fazla trafik çekmenize yardımcı olur. Ayrıca, “indirim”, “özel teklif” gibi anahtar kelimeler, SEO stratejinizde önemli roller oynayarak sitenizin arama motorlarında daha yüksek sıralarda yer almasına katkı sağlar.

Güçlü Rekabet Avantajı

E-ticaret sektöründe rekabet çok yüksektir ve müşteriler genellikle fiyat karşılaştırması yaparlar. Sitenizde böyle cazip indirimler sunmak, rakiplerinizin önüne geçmenize yardımcı olabilir. Bu tür müşteri dostu özellikler, sadık müşteri kitlesi oluşturmanın yanı sıra, yeni müşteriler çekmek için de etkili bir yöntemdir.

Dijital Pazarlama Kampanyaları ile Entegrasyon

Bu tür indirim stratejileri, dijital pazarlama kampanyalarınıza entegre edilebilir. Örneğin, e-posta pazarlama kampanyalarınızda bu indirimlerden bahsedebilir veya sosyal medya reklamlarınızda bu fırsatları vurgulayabilirsiniz. Ayrıca, retargeting kampanyalarında sepetlerinde ürün bırakmış olan müşterilere bu indirimleri hatırlatmak, dönüşüm oranlarınızı artırabilir.

sepet

Kodun Detayları ve Çalışma Prensibi

Kod, woocommerce_before_calculate_totals aksiyonuna bağlanarak sepet hesaplamalarından önce çalışır ve ikinci üründen itibaren her ürüne 75 TL indirim uygular. Ayrıca, sepet sayfasında ve ödeme sayfasında toplam kazancı gösterir.

Ek Ücret Hesaplama: Kod, sepeti dolaşarak ikinci ve sonraki ürünlerde 75 TL indirimi uygular.

Kazanç Mesajı: woocommerce_cart_item_price filtresi kullanılarak, ürün fiyatlarına “Kazancınız 75 TL” mesajı eklenir.

Toplam Kazanç Gösterimi: woocommerce_cart_totals_before_order_total ve woocommerce_review_order_before_order_total aksiyonları ile sepet ve ödeme sayfalarında toplam kazanç bilgisi eklenir.

Bu stratejik yaklaşım, e-ticaret sitenizin kullanıcı deneyimini iyileştirir, müşteri memnuniyetini artırır ve dijital pazarlama kampanyalarınızın etkinliğini maksimize eder.

Odeme sayfası ayrıntıları;

odemesayfasi

add_action('woocommerce_before_calculate_totals', 'sepete_ek_ucret_cikar', 10, 1);
function sepete_ek_ucret_cikar($cart) {
    if (is_admin() && !defined('DOING_AJAX')) {
        return;
    }
    $ek_ucret = 75;
    $urun_sayisi = 0;

    foreach ($cart->get_cart() as $cart_item_key => $cart_item) {
        $urun_sayisi++;
        if ($urun_sayisi > 1) {
            $original_price = $cart_item['data']->get_price();
            $new_price = $original_price - $ek_ucret;
            $cart_item['data']->set_price($new_price);
        }
    }
}
add_filter('woocommerce_cart_item_price', 'urun_fiyatina_kazanc_mesaji_ekle', 10, 3);
function urun_fiyatina_kazanc_mesaji_ekle($price, $cart_item, $cart_item_key) {
    $cart = WC()->cart;
    $cart_item_count = $cart->get_cart_contents_count();
    if ($cart_item_count > 1) {
        $cart_items = $cart->get_cart();
        $i = 0;

        foreach ($cart_items as $key => $item) {
            $i++;
            if ($key === $cart_item_key && $i > 1) {
                $price .= '<br><small style="color: green;">Kazancınız 75 TL</small>';
                break;
            }
        }
    }

    return $price;
}
add_action('woocommerce_cart_totals_before_order_total', 'sepet_toplamina_kazanc_ekle');
function sepet_toplamina_kazanc_ekle() {
    $cart = WC()->cart;
    $cart_item_count = $cart->get_cart_contents_count();
    $toplam_kazanc = 0;

    if ($cart_item_count > 1) {
        $toplam_kazanc = ($cart_item_count - 1) * 75;

        echo '<tr class="cart-discount"><th>Toplam Kazancınız</th><td><span class="amount">' . wc_price($toplam_kazanc) . '</span></td></tr>';
    }
}
add_action('woocommerce_review_order_before_order_total', 'odeme_sayfasina_kazanc_ekle');
function odeme_sayfasina_kazanc_ekle() {
    $cart = WC()->cart;
    $cart_item_count = $cart->get_cart_contents_count();
    $toplam_kazanc = 0;
    if ($cart_item_count > 1) {
        $toplam_kazanc = ($cart_item_count - 1) * 75;
        echo '<tr class="order-total kazanc-row"><th>Toplam Kazancınız</th><td><strong><span class="amount">' . wc_price($toplam_kazanc) . '</span></strong></td></tr>';
    }
}

Not: 75 TL yazan yere siz istediğiniz tutarı ekleyebilirsiniz.

Daha fazla geliştirilmesi için yorumlarda buluşalım 🙂

Leave a Reply