5 tập lệnh PHP đơn giản để giúp tăng chuyển đổi do trang web dẫn

Người dùng thích nhận được sự công nhận cho các lượt truy cập của họ.

Hãy nghĩ về nó: không phải nó sẽ tạo ra sự khác biệt lớn khi bạn vào một nơi mà thậm chí không ai thừa nhận sự hiện diện của bạn so với một nơi mà chủ nhà sẽ chào đón bạn, mặc dù họ chưa biết?

Tôi chắc chắn rằng nó làm.

Và bạn sẽ đồng ý rằng điều đó tạo ra sự khác biệt lớn hơn nữa khi đó là khách truy cập mà bạn đang cố gắng chuyển đổi thành người đăng ký hoặc khách hàng chứ không chỉ là khách truy cập một lần.

Năm tập lệnh trong bài đăng này được viết để thêm tính tương tác sẽ giúp chuyển đổi trang web và làm hài lòng người dùng, khiến họ cảm thấy được thừa nhận và không vô hình.

Ghi chú về các kịch bản

  • Tất cả các tập lệnh đều hoạt động trong môi trường dựa trên WordPress, tuy nhiên chúng đủ linh hoạt để được triển khai trên các loại trang web khác (ngoại trừ # 3, đó hoàn toàn là WordPress).
  • Ngoại trừ kịch bản số 3, tôi đã tự mình viết và thử nghiệm tất cả các kịch bản và chồng chưa cưới Simone Cianfriglia đã xem xét chúng một cách vui lòng. Chúng không có lỗi, nhưng hãy cho tôi biết trong các bình luận nếu bạn gặp vấn đề hoặc có câu hỏi.

Tín dụng hình ảnh: * Thế giới của n3wjack tính bằng pixel thông qua Compfight ccTín dụng hình ảnh: * Thế giới của n3wjack tính bằng pixel thông qua Compfight cc

1. Lời chào địa phương với lời đề nghị

Nói rằng bạn chạy cung cấp cụ thể cho các quốc gia khác nhau. Bạn sẽ muốn người dùng từ một quốc gia cụ thể xem các ưu đãi liên quan đến vị trí và ngôn ngữ của họ chứ không phải các ưu đãi chung.

Kịch bản sau đây sẽ chào đón người dùng từ các quốc gia bạn đã cung cấp ưu đãi đặc biệt trong khi những người khác sẽ được cung cấp ưu đãi mặc định của bạn thay vào đó:

<?php

$ country_code = trim (file_get_contents ("http://ipinfo.io/$ nb_SERVER[‘REMOTE_ADDR'[ xăng / country"));
$ links = Yêu cầu (‘links.php’);

chức năng getLink ($ country, $ links) {
if ($ links [$ country])
trả về $ links [$ country];
khác
trả về $ links [‘mặc định’];
}

?>

Xin chào! Tôi thấy bạn đang ở <?tiếng vang php $ country_code; ?>!

Chúng tôi có giảm giá cụ thể cho thị trường của bạn!
">Muốn nhìn trộm?

Với links.php là một tệp chứa mã này:

// links.php

<?php

trả về mảng (
‘mặc định’ => ‘URL0’,
‘CNTT’ => ‘URL1’,
‘Anh’ => ‘URL2’,
‘Mỹ’ => ‘URL3’
);

?>

Mã này trả về một thông điệp như thế này

Xin chào người dùng từ RU!

Chúng tôi có giảm giá cụ thể cho thị trường của bạn! Muốn nhìn trộm?

Với những người muốn có một cái nhìn vào? liên kết đến ưu đãi nội địa hóa.

Mã này phát hiện nếu người dùng kết nối với trang từ IP Nga trong ví dụ này và nó liên kết vị trí địa lý của người dùng với trang ưu đãi dành riêng cho quốc gia.

Xem demo tại đây: http://symphonize.org/php/localized-greetings.php

Mã hoạt động như thế nào

  • Dòng $ country_code lấy quốc gia của khách truy cập từ cơ sở dữ liệu công khai được lưu trữ tại ipinfo.io
  • $ links lấy ra mảng chứa trong tệp links.php, liên kết mỗi quốc gia với URL trang cung cấp của nó
  • Hàm getLink kiểm tra xem có tồn tại một liên kết giữa một quốc gia khách truy cập và liên kết ưu đãi của nó hay không và nếu có, nó sẽ trả về nó (bạn sẽ phản hồi tiếng vang (hiển thị) nó bên trong mã HTML của thông điệp khách truy cập); nếu không có ưu đãi cho quốc gia khách truy cập, chức năng sẽ trả về ưu đãi mặc định.

Cách sử dụng tập lệnh này

Tạo hai tệp .php:

  • lời chào địa phương.php
  • links.php

chứa mã (tùy chỉnh cho phù hợp với nhu cầu của bạn) được giới thiệu ở trên.

Tải lên thư mục gốc hoặc thư mục con của trang web của bạn, sau đó thêm dòng mã đơn giản này vào thanh bên hoặc trang web nơi bạn muốn ưu đãi được hiển thị:

<?php bao gồm ("/path/to/localized-greetings.php"); ?>

Tất nhiên, / path / to / sẽ là đường dẫn tuyệt đối của thư mục trang web của bạn (hãy hỏi chủ nhà của bạn để được hướng dẫn nếu bạn không thể tìm ra).

Tại sao nó cải thiện chuyển đổi

Dễ dàng thực hiện chuyển đổi CTA phù hợp khi người dùng không phải nhấp xung quanh để tìm thấy chúng. Tập lệnh này hiển thị đúng liên kết (hoặc biểu ngữ) ngay khi người dùng truy cập trang. Liên kết ưu đãi nằm ở trước mắt người dùng, sẵn sàng nhấp và chuyển đổi.

2. Trang liên hệ nhận biết thời gian

Khi khách truy cập truy cập trang Liên hệ của bạn và muốn liên lạc, họ có thể biết bạn đang ở múi giờ nào nhưng họ có thể không chắc chắn thời gian chính xác ở vị trí của bạn cũng như nếu bạn không có liên hệ.

Kịch bản sau đây giúp vì nó thay đổi thông báo khả dụng của bạn theo thời gian khách truy cập truy cập trang của bạn:

<?php

date_default_timezone_set ("Châu Âu / La Mã");

$ thời gian = thời gian ();
$ localtime = strftime ("% A% d-% b-% Y% T% Z", $ thời gian);
$ giờ = strftime ("% H", $ thời gian);

tiếng vang "

Nó's $ giờ địa phương ở nước tôi (Ý). ";

nếu (17 <= $ giờ && $ giờ < 19)
tiếng vang "Tôi'm trong văn phòng. Làm thế nào để tôi giúp bạn?";
khác
tiếng vang "Văn phòng đóng cửa, xin lỗi! Tôi'm có sẵn 17: 00-19: 00 (5-7 PM) Thứ Hai-Thứ Sáu.";

tiếng vang "

";
?>

Mã sẽ xuất thông báo này nếu người dùng truy cập trang của bạn tại một thời điểm tại quốc gia của bạn (Ý trong ví dụ này) khi bạn không có mặt:

Đó là 11:48 PM ở đất nước tôi (Ý). Văn phòng đóng cửa, xin lỗi! Tôi có sẵn 17: 00-19: 00 (5-7 PM) Thứ Hai.

Hoặc thông báo này nếu họ truy cập trang của bạn trong khi bạn có sẵn:

Đó là 5:48 PM ở đất nước tôi (Ý). Tôi đang ở văn phòng. Làm thế nào để tôi giúp bạn?

Xem demo tại đây: http://symphonize.org/php/time-war-page.php

Mã hoạt động như thế nào

  • date_default_timezone_set (Châu Âu / Rome Hiện) nói với máy chủ rằng múi giờ mặc định của bạn là một thời gian cụ thể chứ không phải mặc định của máy chủ. Điều này rất quan trọng vì vị trí của máy chủ của bạn có thể không giống với doanh nghiệp của bạn. Khi mã lấy thời gian địa phương của bạn vào thời điểm khách truy cập truy cập trang của bạn, nó sẽ sử dụng múi giờ bạn đã chỉ định và không phải mặc định của máy chủ. Trong ví dụ này, tôi đã sử dụng khu vực Châu Âu / Rôma như một múi giờ vì đó là địa điểm của tôi (Ý).
  • Tôi đã đặt ba biến:
    • $ time cho hàm time ()
    • $ localtime cho thời gian được tính theo date_default_timezone_set; $ localtime sử dụng hàm strftime để định dạng chuỗi thời gian. Bạn có thể chọn định dạng; Tôi đã chọn dịch vụ% A% d-% b-% Y% T% Z, có nghĩa là:
      % A – Chủ nhật đến thứ bảy
      % d – 01 đến 31
      % b – Tháng 1 đến tháng 12
      % Y – Đại diện bốn chữ số của năm
      % T – Thời gian tính bằng giờ / phút / giây
      % Z – Viết tắt múi giờ
    • $ giờ để tính giờ hiện tại ở nước tôi và kiểm tra xem giờ hiện tại có thuộc về khoảng thời gian sẵn có của văn phòng không (5-7 PM trong ví dụ này)
  • Cấu trúc if / other là lõi logic của tập lệnh: nếu thời gian thuộc về phạm vi giờ làm việc của bạn, mã sẽ hiển thị tại đây tôi đang ở trong văn phòng. Làm thế nào để tôi giúp bạn?”; nếu không, nó sẽ in Office Office đóng cửa, xin lỗi! Tôi có sẵn 17: 00-19: 00 (5-7 PM) Thứ Hai-Thứ Sáu

Cách sử dụng tập lệnh này

Tạo tệp time-Recogn-page.php chứa mã ở trên (với các chỉnh sửa tùy chỉnh của bạn).

Như với cách sử dụng tập lệnh này Hướng dẫn sử dụng tập lệnh này cho tập lệnh # 1, sử dụng dòng mã sau đây để gọi .php trong mã trang của bạn:

<?php bao gồm ("/path/to/time-war-page.php"); ?>

Tại sao nó cải thiện chuyển đổi

Kịch bản về cơ bản sẽ giúp bạn dễ dàng nhận được tin nhắn hoặc yêu cầu liên hệ chỉ khi bạn có mặt và không ở ngoài giờ làm việc của bạn.

Nó cũng giúp người dùng dễ dàng biết bạn có sẵn hay không, vì vậy họ biết liệu họ sẽ nhận được trả lời nhanh chóng cho tin nhắn của họ hay họ phải đợi ngày làm việc tiếp theo.

Nhìn chung, một tập lệnh đơn giản như thế này có thể giúp giữ liên lạc tập trung trong giờ làm việc và tránh chờ đợi cho cả bạn và người dùng của bạn.

3. Một tiện ích tiếp thị hữu ích cho WordPress

Sẽ không tốt sao nếu mẫu tìm kiếm WordPress của bạn trông như thế này?

Bạn đang tìm kiếm cái gì?

Hãy cụ thể! (ví dụ: các công cụ tiếp thị nội dung trên mạng)

Với bản Be Be cụ thể! (ví dụ: các công cụ tiếp thị nội dung của Wikipedia.

Không có mã PHP bạn cần viết ở đây, vì đây là một bản hack HTML đơn giản của mẫu tìm kiếm WordPress mặc định của bạn – thay đổi văn bản hiển thị cho trường tìm kiếm và nút.

Bạn có thể làm điều này bằng cách mở tệp searchform.php trong cài đặt WP của bạn và tìm kiếm thẻ sau:

“Tìm kiếm …Đây là những gì bạn nên chỉnh sửa để tùy chỉnh các từ bên trong mẫu tìm kiếm. Trong ví dụ được sử dụng ở đầu giải thích này, các từ để thay thế Tìm kiếm trên mạng …Có thể là những người đặc biệt! (ví dụ: các công cụ tiếp thị nội dung trên mạng).

Bản hack nhỏ này sẽ cải thiện trải nghiệm người dùng và giúp người dùng của bạn viết và gửi các truy vấn phù hợp hơn để lấy kết quả tốt nhất trong cơ sở dữ liệu WordPress của bạn.

Tuy nhiên, bạn có thể tùy chỉnh trang kết quả và biểu mẫu Tìm kiếm của mình bằng cách cài đặt một trong 15 plugin Tìm kiếm WordPress mà Hongkiat đã đánh giá vào năm 2015.

Tại sao nó cải thiện chuyển đổi

Không phải mọi người dùng đều biết cách tìm kiếm những gì họ đang tìm kiếm. Họ càng có nhiều hướng dẫn trong và sau quá trình, càng tốt.

Đôi khi một người dùng sẽ chạy một truy vấn đơn giản với hy vọng tìm thấy những gì họ đang tìm kiếm trong số các kết quả. Tuy nhiên, loại truy vấn này không thể mang lại cho người dùng kết quả họ cần, do đó, để cung cấp cho người dùng một gợi ý về cách thực hiện tìm kiếm trang web tốt hơn sẽ dẫn họ đến nội dung họ đang tìm kiếm sớm hơn và cải thiện trải nghiệm chung của họ (a người dùng hài lòng là người dùng sẽ quay lại).

4. Blog độc đáo miễn phí

CTA sau đặc hiệu được biết là hoạt động tốt hơn nhiều so với CTA chung. Bạn có thể làm việc với các nâng cấp nội dung hoặc bạn có thể tự động hóa một số nỗ lực chuyển đổi ngoài danh sách của mình với tập lệnh PHP đơn giản này cho WordPress

để hiển thị một ưu đãi duy nhất ở cuối mỗi bài:

<?php
// BÀI VIẾT B POSTNG BÀI VIẾT

$ post Offerers = mảng (
‘1’ => ‘Bài đăng này miễn phí tại URL1’,
‘2’ => ‘Bài đăng thứ hai miễn phí này là tại URL2’,
);

chức năng postFreebie ($ postId, $ post Offerers) {
trả lại $ postƯu đãi [$ postId];
}

$ postId = get_the_ID ();
$ freebie = postFreebie ($ postId, $ post Offerers);

echo $ freebie;
?>

Ảnh chụp màn hình demo:

ví dụ-postfreebie

Tôi đã chỉnh sửa Bài đăng này miễn phí tại URL1 ‘trong mảng như

Bài đăng này miễn phí
URL1

cho bản demo này.

Lưu ý rằng Bài đăng này miễn phí tại URL1 ‘sẽ chỉ xuất hiện cho bài đăng này ‘Hello World’ và KHÔNG phải các bài đăng khác – đây là phạm vi của tập lệnh. Để cung cấp cùng một phần mềm miễn phí cho nhiều bài đăng hơn, bạn phải chỉ định ID bài đăng trong mảng; ví dụ: nếu tôi muốn Bài đăng này miễn phí tại URL1 ‘cũng xuất hiện cho ID bài 354, tôi sẽ thêm nó như sau:

$ post Offerers = mảng (
‘1’ => ‘Bài đăng này miễn phí tại URL1’,
‘354’ => ‘Bài đăng này miễn phí tại URL1’,
);

Mã hoạt động như thế nào

  • Biến $ post Offerers là một mảng liên kết từng ID bài đăng được chỉ định trong mảng (bạn có thể xem ID bài đăng của mình bằng cách di chuột vào liên kết Chỉnh sửa bên dưới mỗi bài đăng trong http://example.com/wp-admin/edit.php )
  • Hàm postFreebie () liên kết ID bài đăng với ưu đãi liên quan của nó và trả lại trong mã. Lưu ý rằng $ postID sử dụng chức năng WordPress gọi ID bài đăng hiện tại
  • $ freebie mất $ postID và $ postƯu đãi và trả lại lời đề nghị phù hợp cho mỗi bài đăng, bạn sẽ ‘echo ‘(hiển thị) với tiếng vang vang $ freebie

Cách sử dụng tập lệnh này

Tạo một tệp postoffers.php và tải nó lên thư mục gốc của tên miền, thư mục con hoặc trong các thư mục chủ đề của bạn. Sau đó gọi tập lệnh bên trong mẫu single.php của chủ đề của bạn sau nội dung bài đăng (<?php the_content ();>) với dòng mã này:

<?php bao gồm ("/path/to/postoffers.php"); ?>

Ngoài ra, bạn có thể chỉ cần sao chép và dán toàn bộ mã vào mẫu single.php của mình (cùng vị trí).

Tại sao nó cải thiện chuyển đổi

Giống như nâng cấp nội dung cho danh sách người đăng ký của bạn, các phần mềm miễn phí có thể tải xuống hoạt động tốt hơn nếu chúng là duy nhất cho một bài đăng cụ thể, để độc giả của bài đăng đó sẽ có cơ hội tìm hiểu sâu hơn về chủ đề yêu thích của họ, trong khi họ có thể không quan tâm đến chủ đề khác bạn đã viết, nói, một cuốn sách điện tử miễn phí cho.

Một định dạng tốt cho loại quảng cáo chuyển đổi này là định dạng bảng xếp hạng, được đặt ở độ rộng nhỏ hơn một chút so với nội dung bài đăng của bạn.

Nếu blog của bạn chạy trên WordPress, bạn có thể sử dụng Electric Studio Download Counter để đếm số lần chuyển đổi tải xuống cho mỗi người chơi miễn phí. Ngoài ra, hãy đảm bảo đặt Mục tiêu chuyển đổi trong Google Analytics, Piwik hoặc phần mềm phân tích khác mà bạn sử dụng để theo dõi chuyển đổi.

5. Ưu đãi trong ngày

Nếu bạn chạy ưu đãi cụ thể cho một số ngày nhất định trong tuần (ví dụ: giảm 20% doanh số bán sách điện tử của bạn vào Thứ Ba và tư vấn miễn phí vào Thứ Sáu), bạn sẽ thấy kịch bản này có ích:

<?php

date_default_timezone_set ("Châu Âu / La Mã");

$ thời gian = thời gian ();
$ giờ = strftime ("% H", $ thời gian);

if (strftime ("% w", $ thời gian) == 0)
{tiếng vang "

Ưu đãi chủ nhật đặc biệt!

"; }

khác nếu (strftime ("% w", $ thời gian) == 3)
{tiếng vang "

Ưu đãi thứ tư đặc biệt!

"; }

khác
{tiếng vang "Không có ưu đãi đặc biệt nào hôm nay"; }

?>

Xem demo tại đây: http://symphonize.org/php/day-specific-offers.php

Mã hoạt động như thế nào

  • Đối với múi giờ và thời gian, tôi đã sử dụng cùng một mã từ tập lệnh # 2.
  • % w là một tham số strftime () có nghĩa là đại diện Số Số của ngày trong tuần và nó được tính vào Chủ nhật (0) là ngày bắt đầu trong tuần (kết thúc vào Thứ Bảy (6). wv, $ time) == 0) có nghĩa là phạm nếu ngày hiện tại trong tuần là chủ nhật, sau đó hiển thị Ưu đãi ngày chủ nhật đặc biệt!.
  • Phần còn lại của mã là cấu trúc if / other để hiển thị các ưu đãi khác nhau cho các ngày khác nhau trong tuần. Trong trường hợp này, chỉ có hai ngày trong tuần có ưu đãi đặc biệt (Chủ nhật và Thứ tư), trong khi những ngày khác không có ưu đãi đặc biệt nào được đính kèm, do đó, mã sẽ hiển thị một ưu đãi đặc biệt của No No hôm nay trong ví dụ này.

Cách sử dụng tập lệnh này

Xem hướng dẫn bao gồm các tập lệnh trước.

Tại sao nó cải thiện chuyển đổi

Thật lãng phí thời gian cho người dùng (và cũng rất bực bội) khi rơi vào một đề nghị thú vị chỉ để tìm ra nó không có sẵn vào bất kỳ ngày nào.

Tập lệnh đơn giản này sẽ xoay quảng cáo ưu đãi của bạn theo từng ngày để chỉ hiển thị các ưu đãi có sẵn vào một ngày cụ thể và cung cấp cho các tùy chọn mặc định của người dùng vào các ngày khác. Nếu người dùng quan tâm đến ưu đãi hôm nay, hôm nay là ngày sẽ mang lại chuyển đổi và không có người dùng nản lòng (những người không thể quay lại để kiểm tra vào đúng ngày).

Thêm tập lệnh chuyển đổi?

Brian Dean của Backlinko giải thích cách anh tăng 785% với các tập lệnh, plugin và widget PHP đơn giản mà không cần thử nghiệm A / B.

Jose Pérez tại ConversXL cũng cho thấy cách tiếp thị được cá nhân hóa có thể giúp tăng chuyển đổi và bán hàng trên trang web.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me