5簡單的PHP腳本,以幫助增加網站主導的轉換

更新日期:16年2021月XNUMX日/文章作者:盧安娜·斯皮內蒂(Luana Spinetti)

用戶喜歡獲得他們訪問的認可。

想一想:當你進入一個甚至沒有人承認你的存在的地方與一個主人會親自迎接你的地方相比,即使他們還不知道,這難道不是很大的不同嗎?

我確定它確實如此。

並且你會同意它會產生更大的差異 您試圖將其轉化為訂閱者的訪問者 或客戶,而不僅僅是一次性訪客。

本文中的五個腳本是為了增加交互性而編寫的,這將有助於網站轉換並取悅用戶,讓他們感到被認可而不是不可見。

關於腳本的註釋

  • 所有腳本都適用於基於WordPress的環境,但它們足夠靈活,可以在其他類型的網站上實現(#3除外,嚴格來說是WordPress)。
  • 除了腳本#3之外,我自己編寫並測試了所有腳本,我的未婚夫Simone Cianfriglia對它們進行了審核。 它們應該沒有錯誤,但如果您遇到問題或有疑問,請在評論中告訴我。

1。 本地化的問候與優惠

假設您針對不同國家/地區運行特定優惠 您將希望來自特定國家/地區的用戶查看與其位置和語言相關的優惠,而不是一般優惠。

以下腳本將向您提供特別優惠的國家/地區的用戶致意,而其他人將獲得您的默認優惠:

 你好! 我看到你位於! 我們有針對您的市場的折扣! ">想窺視嗎?

使用links.php是包含此代碼的文件:

// links.php 'URL0','IT'=>'URL1','UK'=>'URL2','US'=>'URL3'); ?>

此代碼返回這樣的消息

你好用戶來自 RU!

我們有特定於您的市場的折扣! 想看看?

帶有“想窺視?” 鏈接到本地化報價。

該代碼檢測用戶是否在此示例中從俄羅斯IP連接到該頁面,並將用戶的地理位置鏈接到特定國家/地區的商品頁面。

演示截圖:

演示截圖

代碼如何工作

  • $ country_code行從ipinfo.io上託管的公共數據庫中檢索訪問者的國家/地區
  • $ links檢索links.php文件中包含的數組,該文件將每個國家/地區與其商品頁面URL相關聯
  • getLink函數檢查訪問者所在國家/地區及其要約鏈接之間是否存在關聯,如果存在,則返回該關聯(您將在訪問者消息的HTML代碼中“回顯”(顯示)該關聯); 如果沒有針對訪客所在國家/地區的要約,該函數將返回默認要約。

如何使用這個腳本

創建兩個.php文件:

  • 集中式greetings.php
  • links.php

包含上面介紹的代碼(根據您的需求定制)。

上傳到您的網站的根文件夾或子文件夾,然後將這一簡單的代碼行添加到您希望顯示優惠的側邊欄或網站頁面:

當然,/ path / to /將是您網站文件夾的絕對路徑(如果您無法弄清楚,請向主人尋求指導)。

為什麼它會改善轉化率

它更容易 做出正確的CTA轉換 當用戶不必點擊查找它們時。 用戶訪問頁面後,此腳本會立即顯示正確的鏈接(或橫幅)。 優惠鏈接位於用戶眼前,準備點擊和轉換。

2。 時間意識聯繫頁面

當訪問者訪問您的聯繫頁面並想要聯繫時,他們可能知道您所在的時區,但他們可能無法確定您所在的確切時間,也無法與您聯繫。

以下腳本有幫助,因為它會根據訪問者點擊您網頁的時間更改您的可用性消息:

在我的國家/地區(意大利)是$ localtime。 ”;如果(17 <= $ hour && $ hour <19)回顯“我在辦公室。 我能為您提供什麼幫助?”;否則迴聲“辦公室關閉,對不起! 我在周一至週五17:00-19:00(5-7 PM)有空。“;迴聲” “;?>

如果用戶在您所在的國家/地區(本例中為意大利)訪問您的網頁時,如果您不在,則代碼會輸出此消息:

它是我國(意大利)的11:48 PM。 辦公室關閉,對不起! 我可以使用17:00-19:00(5-7 PM)週一至週五。

如果他們在您可用時訪問您的頁面,則顯示此消息:

它是我國(意大利)的5:48 PM。 我在辦公室。 我怎麼幫你?

演示截圖:

演示截圖

代碼如何工作

  • date_default_timezone_set(“歐洲/羅馬”)告訴服務器您的默認時區是特定的時區,而不是服務器的默認時區。 這很重要,因為服務器的位置可能與您的公司不同。 當代碼在訪問者訪問您的頁面時檢索您的本地時間時,它將使用您指定的時區而不是服務器的默認時區。 在此示例中,我使用“歐洲/羅馬”作為時區,因為它是我的所在地(意大利)。
  • 我設置了三個變量:
    • time()函數的$ time
    • $ localtime根據date_default_timezone_set計算的時間; $ localtime使用strftime函數格式化時間字符串。 您可以選擇格式; 我選擇“%A%d-%b-%Y%T%Z”,這意味著:
      %A –週日至週六
      %d – 01至31
      %b – XNUMX月至XNUMX月
      %Y –年的四位數表示
      %T –時間,以小時/分鐘/秒為單位
      %Z –時區縮寫
    • $ hour來計算我所在國家/地區的當前小時數,並檢查當前小時是否屬於辦公室可用時間間隔(本例中為5-7 PM)
  • if / else構造是腳本的邏輯核心:如果時間屬於您的營業時間範圍,則代碼將顯示“我在辦公室。 我怎麼幫你?”; 如果沒有,它將顯示“辦公室關閉,抱歉! 週一至週五17:00-19:00(5-7 PM)有空。”

如何使用這個腳本

創建包含上述代碼的time-aware-page.php文件(使用您的自定義編輯)。

與腳本#1的“如何使用此腳本”教程一樣,使用以下代碼行在頁面代碼中調用.php:

為什麼它會改善轉化率

該腳本基本上可以讓您更輕鬆地獲取聯繫消息或請求,僅在您可用時而不是在工作時間之外。

它還使用戶更容易知道您是否可用,因此他們知道他們是否會收到他們的消息的快速回复,或者他們是否必須等待下一個工作日。

總的來說,像這樣的簡單腳本可以幫助在工作時間保持溝通的重點,避免等待您和您的用戶。

3。 一個有用的WordPress營銷插件

如果您的WordPress搜索表單看起來像這樣不是很好嗎?

你在找什麼?

請明確點! (例如“內容營銷工具”)

與“具體! (例如“內容營銷工具”)作為搜索字段中的文字。

您無需在此處編寫任何PHP代碼,因為這是默認WordPress搜索表單的簡單HTML hack —更改了搜索字段和按鈕的顯示文本。

您可以通過在WP安裝中打開searchform.php文件並查找以下標記來執行此操作:

"
value="" name="s">

您應該編輯“搜索...”以自定義搜索表單中的單詞。 在本說明開頭使用的示例中,用“具體說明!”代替“ Search…”。 (例如“內容營銷工具”)。

這個小黑客將改善用戶體驗,並幫助您的用戶編寫和發送更多相關查詢,以檢索WordPress數據庫中的最佳結果。

但是,您可以通過安裝其中一個來自定義搜索表單和結果頁面 15 WordPress搜索插件Hongkiat在2015中進行了審核.

為什麼它會改善轉化率

並非每個用戶都知道如何搜索他們正在尋找的內容。 他們在這個過程中和之後得到的指導越多越好。

有時用戶會運行一個簡單的查詢,希望在結果中找到他們要查找的內容。 但是,這種查詢不太可能為用戶帶來他們所需的結果,因此,向用戶提供如何執行更好的網站搜索的提示將使他們更快地獲取他們正在尋找的內容並改善他們的整體體驗(滿意的用戶是將回來的用戶)。

4。 獨特的博客郵政免費贈品

已知特定於後期的CTA比通用CTA更好地工作。 你可以使用 內容升級 或者你可以使用這個簡單的WordPress PHP腳本自動完成一些非列表轉換工作

在每篇文章的末尾顯示一個獨特的報價:

'此帖子免費贈品位於URL1','1'=>'此第二帖子贈品位於URL2',); 函數postFreebie($ postId,$ postOffers){return $ postOffers [$ postId]; } $ postId = get_the_ID(); $ freebie = postFreebie($ postId,$ postOffers); echo $ freebie; ?>

演示截圖:

示例帖子免費贈品腳本

我在數組中將“此帖子免費贈品位於URL1”編輯為

' 這篇免費贈品在URL1 '

這個演示。

請注意,“此帖子免費贈品位於URL1”只會出現在此“ Hello World”帖子中,而不會出現在其他帖子中-這是腳本的範圍。 為了使相同的免費贈品可用於更多帖子,您必須在數組中指定帖子ID; 例如,如果我也要為帖子ID 1出現“此帖子免費贈品在URL354”,我將其添加如下:

$ postOffers = array('1'=>'此帖子免費贈品位於URL1','354'=>'此帖子免費贈品位於URL1',);

代碼如何工作

  • 變量$ postOffers是一個數組,用於鏈接數組中指定的每個帖子ID(您可以通過將鼠標懸停在http://example.com/wp-admin/edit.php中每個帖子下的編輯鏈接上來查看帖子ID )
  • 函數postFreebie()將帖子ID與其相關的商品相關聯,並在代碼中返回它。 請注意,$ postID使用調用當前帖子ID的WordPress函數
  • $ freebie接受$ postID和$ postOffers並為每個帖子返回正確的報價,您將用“ echo $ freebie”“回顯”(顯示)

如何使用這個腳本

創建postoffers.php文件並將其上傳到域的根目錄,子文件夾或主題文件夾中。 然後在主題的single.php模板中調用腳本 帖子內容( )與以下代碼行:

或者,您只需將整個代碼複製並複製到single.php模板(相同位置)即可。

為什麼它會改善轉化率

與訂閱者列表的內容升級一樣,可下載的免費贈品如果對特定帖子而言是唯一的,則效果會更好,以便該帖子的讀者有機會深入了解他們喜歡的主題,而他們可能對其他主題不感興趣比如寫一封免費的電子書。

這種轉換廣告的良好格式是排行榜格式,設置的寬度略小於帖子內容。

如果你的博客在WordPress上運行,你可以使用 Electric Studio下載計數器 計算每個免費贈品的下載轉換次數。 此外,請務必在Google Analytics,Piwik或其他用於跟踪轉化的分析軟件中設置轉化目標。

5。 特定日期優惠

如果您運行特定於一周中特定日期的優惠(例如,週二的電子書銷售額減少20%,週五免費諮詢),您會發現這個腳本很方便:

週日特別優惠! “;} else if(strftime(”%w“,$ time)== 0){echo” 週三特別優惠! “;}其他{echo”今天沒有特價“;}?>

演示截圖:

演示截圖

代碼如何工作

  • 對於時區和時間,我使用了腳本#2中的相同代碼。
  • %w是strftime()參數,表示“星期幾的數字表示形式”,它將星期日(0)算作一周的開始日期(以星期六(6)結尾。因此,“ if(strftime(“% w”,$ time)== 0)”表示“如果當前星期幾是星期日”,則顯示“ Special Sunday Offer!”。
  • 其餘代碼是if / else構造,用於顯示一周中不同日期的不同報價。 在這種情況下,一周中只有兩天有特價(星期日和星期三),而其他幾天沒有特價,因此在此示例中,代碼將顯示“今天沒有特價”。

如何使用這個腳本

請參閱包含先前腳本的說明。

為什麼它會改善轉化率

對於一個有趣的提議來說,這對用戶來說是浪費時間(並且也非常令人沮喪),但卻發現它在任何一天都無法使用。

這個簡單的腳本會在一天內輪換您的優惠廣告,僅顯示特定日期可用的優惠,並在其他日子提供用戶默認選項。 如果用戶對今天的優惠感興趣,今天就是帶來轉化的那一天,沒有沮喪的用戶(他們可能不會在正確的日子回來檢查)。

更多轉換腳本?

Backlinko的Brian Dean解釋了他如何通過785%增加轉換率 使用簡單的PHP腳本,插件和小部件,無需A / B測試。

ConversionXL的JosePérez也展示了個性化營銷如何提供幫助 增加網站主導的轉化和銷售。

閱讀更多:

關於Luana Spinetti

Luana Spinetti是一位自由撰稿人和藝術​​家,總部設在意大利,是一位充滿激情的計算機科學專業的學生。 她擁有心理學和教育方面的高中文憑,並參加了3年的漫畫書藝術課程,並從中畢業於2008。 作為一個多面的人,她對SEO / SEM和網絡營銷產生了濃厚的興趣,特別傾向於社交媒體,她正在用母語(意大利語)製作三部小說,她希望獨立出版很快。