Importera affiliate product feeds – Plugin till WordPress

En del affiliatenätverk erbjuder product feeds från sina annonsörer. Alltså filer med t ex information om t ex produktnamn, beskrivning, pris, bild och länk till produkten mm som finns hos annonsören. Ofta får du dessa i CSV, XML eller JSON-format.

Publishern kan sedan använda denna information till att t ex bygga annonser, sökmotorer för t ex prisjämförelser eller webbplatser som presenterar produkterna, t ex har jag sett webbplatser som liknar en webbshop men sedan skickar besökaren vidare till den webbshop som säljer produkten när man klickar på ”Köp” eller ”Läs mer…”.

Själv har jag inte någon stor kunskap om hur man själv bygger sådana script för att skapa sådana webbplatser. Av nyfikenhet ville jag dock testa själv och tänkte att det säkert fanns ett ett bra tillägg/plugin till WordPress för att importera product feeds i XML eller CSV-format.  Det var dock inte så enkelt att hitta det. De jag hittade kostade antingen eller så klarade de inte riktigt av att hantera filerna. Det första gratistillägget jag hittade hette Easy CSV Importer, det fungerade någorlunda bra men det visade sig dock att gratisversion inte riktigt klarade av att hantera special tecken som å, ä och ö, samt saknade jag några andra funktioner. Sedan hittade jag CSVPig, det kostade dock $77/år (ca 500 kr/år) och även om man kunde testa det i 7 dagar för $7 (ca 50 kr) så kände jag inte att det var värt det i detta testskede – man vet inte om man hinner få rätt på allt inom 7 dagar. Istället valde jag att testa den version av Easy CSV Importer som kostade £49.99 (ca 530 kr) i engångskostnad. Easy CSV Importer hade jag ju redan testat och hade sett att det hade potential att klara av det jag ville.

Betalversionen av Easy CSV Importer klarade av specialtecken och hade en del funktioner som jag önskade. Nu har jag testat en del, men har inte full koll på alla funtioner, dock har jag klarat att importera en CSV-fil till WordPress och skapat en sida med produktbild, namn/titel, beskrivning, pris och länk till produkten. Jag använde mig av en product feed från Hepphepp.se via Adrecord. Efter lite testande fick jag fram följande resultat i WordPress:

Färdig bloggpost efter att ha importerat product feed från Hepphepp.se.
Färdig bloggpost efter att ha importerat product feed från Hepphepp.se.

Med hjälp av Easy CSV Importer kunde jag alltså importera CSV-filen till WordPress databas, sedan kunde man med hjälp av pluginet bestämma hur informationen skulle läggas in i bloggposten, vad som t ex skulle vara fetstilt, vad som skulle länka till produkten hos webbshoppen, var bilden skulle ligga och vad titeln skulle vara mm. Ja, det fanns många fler funktioner, men det var detta jag gjorde under mitt första fungerande test.

Du kan redigera hur posten/sidan ska se ut. Överst till vänster WYSIWYG-editor, nere till höger HTML-editor.
Du kan redigera hur posten/sidan ska se ut. Överst till vänster WYSIWYG-editor, nere till höger HTML-editor.

Mycket mer kunskap om pluginet har jag inte, men ska fortsätta leka med det. Vill du testa det så kan jag rekommendera att du testar gratisversionen först: Easy CSV Importer.

Hittade även ett kommande plugin från en svensk utvecklare, men jag vet inte om det kommer att kosta något, du kan dock läsa mer här: affiBox från Hantrick. Själv ska jag hålla koll på affiBox.

Installera Adrecord trackingkod i osCommerce-webbshop

Jag har nu installerat Adrecords trackingkod i en osCommerce-webbshop för att kunna spåra försäljning som kommer via affiliatelänkar och banners. Det tog ett tag innan jag hittade rätt kod som plockade fram den information från databasen som skulle skickas till Adrecords system.
I mitt fall gällde det att få fram ordervärdet i ören, exklusive frakt och exklusive eventuell faktureringsavgift.
Vill du själv börja marknadsföra din webbshop via Adrecord och använder en osCommerce-webbshop kan du använda guiden för att få rätt på installationen av spårningskoden men kontakta först Adrecord för ett publiceringsavtal.

Samtlig kod lade jag in i filen checkout_success.php som ligger i rotkatalogen (eller den katalog du installerat din webbshop i).

Från Adrecord fick jag följande kod som skulle klistras in:

<iframe
src="http://track.adrecord.com/?trackID=<?php echo $_COOKIE['trackID']; ?>&orderValue=<?php echo $orderValueSEK; ?>&orderID=<?php echo $orderID; ?>&programID=XXX" scrolling="no" frameborder="0" width="1" height="1"></iframe>

XXX i koden ovan byts ut mot det Program-ID du får från Adrecord. Ovanför denna kod lade jag in följande kod för att få fram orderValue och orderID:

<?php
$orders_query = tep_db_query("select
orders_id,currency_value from " . TABLE_ORDERS . " where
customers_id = '" . (int)$customer_id . "' order by
date_purchased desc limit 1");
$orders = tep_db_fetch_array($orders_query);
$order_total_query = tep_db_query("select * from " .
TABLE_ORDERS_TOTAL . " where class = 'ot_subtotal' and
orders_id = '" . $orders['orders_id'] . "'");
$order_total_result =
tep_db_fetch_array($order_total_query);

$orderID = $orders['orders_id'];
$orderValueSEK = ($order_total_result['value']*100) /
1; //Dela med 1.25 om du vill få bort momsen.
?>

Den färdiga koden hos mig ser ut så här:

<!-- start Adrecord conversion tracking -->
<?php
$orders_query = tep_db_query("select
orders_id,currency_value from " . TABLE_ORDERS . " where
customers_id = '" . (int)$customer_id . "' order by
date_purchased desc limit 1");
$orders = tep_db_fetch_array($orders_query);
$order_total_query = tep_db_query("select * from " .
TABLE_ORDERS_TOTAL . " where class = 'ot_subtotal' and
orders_id = '" . $orders['orders_id'] . "'");
$order_total_result =
tep_db_fetch_array($order_total_query);

$orderID = $orders['orders_id'];
$orderValueSEK = ($order_total_result['value']*100) /
1; //Dela med 1.25 om du vill få bort momsen.
?>
<iframe
src="http://track.adrecord.com/?trackID=<?php echo $_COOKIE['trackID']; ?>&orderValue=<?php echo $orderValueSEK; ?>&orderID=<?php echo $orderID; ?>&programID=XXX" scrolling="no" frameborder="0" width="1" height="1"></iframe>
<!-- end Adrecord conversion tracking -->

Jag placerade koden efter följande:

<?php echo TEXT_THANKS_FOR_SHOPPING; ?>

Behöver du hjälp med installation av detta i en osCommerce-webbshop kan du i första hand kontakta Adrecord för mer information, men jag kan hjälpa till mot betalning.

Marknadsföra med Pay with a Tweet eller Cloud:flood

BETALA MED ETT TWEET (ELLER FACEBOOK)
Gjorde ett litet snabbt test för att jämföra Pay with a Tweet med Cloud:flood för att se vilket som fungerade bäst.
Kanske ska börja med att berätta vad Pay with a Tweet och Cloud:flood är för något. Det är alltså sätt att marknadsföra sig på Twitter eller Facebook genom att få läsare eller kunder att skicka ett meddelande till sina vänner på Twitter eller Facebook, för att sedan få tillgång till något du delar ut till de som slutfört momentet med att Twittra eller Facebooka. Det du ger dina kunder kan t ex vara en gratis e-bok, en musikfil eller en fil med en rabattkod som de kan lösa in i din webbutik. Det är alltså meningen att du ska skapa en ”buzz” och få nya kunder eller läsare att hitta till din webbplats.

SKILLNADER MELLAN PAY WITH A TWEET OCH CLOUD:FLOOD

  • Med både Pay with a Tweet och Cloud:flood skulle kunden enligt uppgift kunna posta antingen till Twitter eller Facebook. När jag testade fungerade det inte att posta till Facebook med Pay with a Tweet, däremot gick det bra med Cloud:flood (kan hända att det var något tillfälligt fel med Pay with a Tweet).
  • Pay with a Tweet hanterade bokstäverna å, ä och ö utan problem, men Cloud:flood klarade inte av det.

NACKDELAR MED ATT ANVÄNDA PAY WITH A TWEET OCH CLOUD:FLOOD

  • Alla har inte Twitter- eller Facebook-konto och kan alltså inte Twittra eller Facebooka.
  • Av en del personer kan det uppfattas som spam och oetisk, vilket hindrar en del från att Twittra/Facebooka din text/länk.

LIKNANDE TJÄNSTER
Det finns fler kloner på dessa så det är nog bara leta så hittar man fler. Sök på ”pay with a tweet clone”.
Det finns även ett plugin till WordPress – Tweet2Download. Jag försökte få igång tillägget lite snabbt här på bloggen, men lyckades inte då jag inte lyckades hitta Twitter API-koden som Tweet2Download frågade efter det var ett tag sedan tillägget uppdaterades och det kan hända att Twitter ändrat på något sedan tillägget skapades), samt verkade det som om tillägget enbart kunde skicka Tweets och inte kopplas till Facebook.

Nu ska jag testa detta både i webbutiken med rabattkoder och på en del andra sajter med nedladdningsbart material.