Alennuskoodit on eräs todella hyvä tapa tuoda esiin erilaisia kampanjoita. Mutta todistetusti on myös ihmisiä jotka saattavat kirjoittaa koodin myös väärin. Mitä enemmän porukkaa sähköpostilistoilla on niin sitä todennäköisempää on että osa ostajista kokee hankalana muistaa tai kirjoittaa kyseistä alennuskoodia.

Joten helpotetaanpa hommaa niin, että voidaan luoda suoria linkkejä minkä avulla alennuskoodit ja kupongit laitetaan ihan simppelillä linkin klikkauksella toimivaksi. Tämän jälkeen voit esim. Luoda sähköpostikampanjoita tai SOME päivityksiä missä klikkauksen jälkeen pamahtaa myös alennuskuponki päälle. Ilman, että ihmisten tarvitsee kiertää ”Paina tästä ja kirjoita alennuskoodi” klikkauksen kautta.

Kyseisen ominaisuuden mahdollistava koodinpätkä on:

/**
 * @snippet       Kuponkikoodit suoraan linkistä toimivaksi
 * @author        Niko Vittaniemi - WPopas.fi
 * @testedwith    WooCommerce 8.2
 */
function wpopas_kuponki_linkit(){
	if (!function_exists('WC') || !WC()->session) {
		return;
	}
	$query_var = apply_filters('woocommerce_coupon_links_query_var', 'kuponki');
	if (empty($_GET[$query_var])) {
		return;
	}
	WC()->session->set_customer_session_cookie(true);
	// Lisätään kuponki ostoskoriin, jos se ei ole jo siellä:
	if (!WC()->cart->has_discount($_GET[$query_var])) {
		// WC_Cart::add_discount() puhdistaa kuponkikoodin.
		WC()->cart->add_discount($_GET[$query_var]);
	}
}
add_action('wp_loaded', 'wpopas_kuponki_linkit', 30);
add_action('woocommerce_add_to_cart', 'wpopas_kuponki_linkit');

Mihin koodi kuuluu?
Koodin voi laittaa lapsiteeman functions.php tiedostoon tai vaikkapa Code Snippets lisäosalla.

Koodin lisäämisen jälkeen kuponki linkkien luonti menee seuraavasti

1. Luo kuponki haluamillasi säännöillä
2. Päätä mihin haluat ihmiset ohjata linkkiä painaessa ja luo linkki alla olevien ohjeiden mukaisesti. (Tärkein osa linkin lopussa on ”?kuponki=kuponkikoodi”)

Linkki esimerkki:
https://omasivusi.fi/?kuponki=kuponkikoodi

Joten 10% alennuskoodilla linkin luonti menisi näin etusivulle:
Koodilla: pois10
Linkki olisi: https://omasivusi.fi/?kuponki=pois10

Voi myös luoda linkkejä vaikkapa tuote-osastoihin esim.:
https://omasivusi.fi/tuote-osasto/jokuosasto/?kuponki=pois10

Tai vaikka tuotteisiin helposti esim näin.:
https://omasivusi.fi/tuote/jokutuote/?kuponki=pois10

Huomioitavaa:
Kuponkikoodi aktivoidaan automaattisesti ostoskoriin kun ostoskorissa on jotain. Joten pelkästään klikkaamalla kyseistä linkkiä ei välttämättä tule ”kuponkikoodi lisätty tilaukseesi” tai erillistä ”alennuskoodi otettiin käyttöön” ilmoitusta.

Kun ihminen lisää jotain ostoskoriin niin kyseinen alennuskoodi lisätään kyseiseen ostoskoriin automaattisesti ja alennus näkyy ostoskorissa. Testaukset linkkien osalta kannattaa tehdä incognito tilassa.

Kirjoittaja Niko Vittaniemi

Hei, Olen Niko Vittaniemi. Olen WP-oppaan ylläpitäjä, WPWoofin perustaja ja puuhamies täällä valoisassa nörttiluolassa Keminmaassa. Myyntivetoiset WordPress ja WooCommerce sivustot ovat lähellä sydäntäni Jos koet, että voin auttaa sinua, yhteystietoni löydät kotisivuiltani.

Lisää uusi kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *