웹 사이트 중심의 전환율을 높이는 5 가지 간단한 PHP 스크립트

사용자는 자신의 방문에 대한 인정을 받기를 좋아합니다.


생각하십시오 : 아직 모르는 경우에도 호스트가 당신을 개인적으로 맞이할 장소와 비교할 때 아무도 당신의 존재를 인정하지 않는 장소에 들어갈 때 큰 차이를 만들지 않습니까??

나는 그것을 확신합니다.

또한 일회성 방문자가 아닌 가입자 또는 고객으로 전환하려는 방문자가 더 큰 차이를 만든다는 데 동의합니다..

이 게시물의 5 개 스크립트는 웹 사이트 전환에 도움이되고 사용자를 기쁘게하여 상호 작용을 추가하여인지되고 보이지 않는 느낌을주는 대화 형 기능을 추가하기 위해 작성되었습니다..

스크립트에 대한 참고 사항

  • 모든 스크립트는 WordPress 기반 환경에서 작동하도록되어 있지만 다른 유형의 웹 사이트에서 구현할 수있을 정도로 유연합니다 (# 3을 제외하고는 엄격히 WordPress 임).
  • 스크립트 # 3을 제외하고 모든 스크립트를 직접 작성하고 테스트했으며 약혼자 Simone Cianfriglia가 친절하게 검토했습니다. 오류가 없어야하지만 문제가 발생하거나 질문이있는 경우 의견에 알려주십시오..

사진 크레디트 : Compfight cc를 통한 * n3wjack의 세계 (픽셀)사진 크레디트 : Compfight cc를 통한 * n3wjack의 세계 (픽셀)

1. 현지화 된 인사말

여러 국가에 대해 특정 오퍼를 실행한다고 가정 해보십시오. 특정 국가의 사용자가 일반 오퍼가 아닌 위치 및 언어와 관련된 오퍼를 보도록 할 수 있습니다..

다음 스크립트는 특별 제안을 한 국가의 사용자에게 인사하는 반면, 다른 모든 사용자에게는 기본 제안이 제공됩니다.

<?PHP

$ country_code = 트림 (file_get_contents ("http://ipinfo.io/${_SERVER[‘REMOTE_ADDR’]}/ 국가"));
$ links = require ( ‘links.php’);

getLink 함수 ($ country, $ links) {
if ($ links [$ country])
리턴 $ links [$ country];
그밖에
return $ links [ ‘default’];
}

?>

여보세요! 나는 당신 이에있는 참조 <?php echo $ country_code; ?>!

우리는 당신의 시장에 특정한 할인이 있습니다!
">들여다보고 싶어?

links.php가이 코드를 포함하는 파일 인 경우 :

// links.php

<?PHP

배열 반환 (
‘default’=> ‘URL0’,
‘IT’=> ‘URL1’,
‘UK’=> ‘URL2’,
‘미국’=> ‘URL3’
);

?>

이 코드는 다음과 같은 메시지를 반환합니다

RU의 안녕하세요 사용자!

우리는 귀하의 시장에 맞는 할인을 제공합니다! 들여다보고 싶어?

“엿보고 싶어?” 현지화 된 쿠폰에 연결.

이 코드는이 예제에서 사용자가 러시아 IP에서 페이지에 연결되어 있는지 감지하고 사용자의 지리적 위치를 국가 별 오퍼 페이지에 연결합니다..

데모보기: http://symphonize.org/php/localized-greetings.php

코드 작동 방식

  • $ country_code 행은 ipinfo.io에 호스팅 된 공용 데이터베이스에서 방문자의 국가를 검색합니다.
  • $ links는 각 국가를 오퍼 페이지 URL에 연결하는 links.php 파일에 포함 된 배열을 검색합니다.
  • getLink 함수는 방문자 국가와 해당 오퍼 링크 사이에 연관이 있는지 확인하고, 있으면 링크를 리턴합니다 (방문자 메시지의 HTML 코드 내에서 “반향”(표시) 함). 방문자 국가에 대한 오퍼가없는 경우이 함수는 기본 오퍼를 리턴합니다..

이 스크립트를 사용하는 방법

두 개의 .php 파일을 만듭니다 :

  • localized-greetings.php
  • links.php

위에 소개 된 코드 (필요에 맞게 사용자 정의)를 포함.

루트 폴더 또는 웹 사이트의 하위 폴더에 업로드 한 후이 간단한 코드 행을 오퍼를 표시하려는 사이드 바 또는 웹 사이트 페이지에 추가하십시오.

<?PHP 포함 ("/path/to/localized-greetings.php"); ?>

물론, / path / to /는 웹 사이트 폴더의 절대 경로가 될 것입니다..

전환을 개선하는 이유

사용자가 클릭하여 찾을 필요가 없을 때 올바른 CTA 변환을하는 것이 더 쉽습니다. 이 스크립트는 사용자가 페이지를 방문하자마자 올바른 링크 (또는 배너)를 표시합니다. 오퍼 링크는 사용자의 눈 앞에 있으며 클릭하여 변환 할 수 있습니다..

2. 시간 인식 연락처 페이지

방문자가 귀하의 연락처 페이지를 방문하여 연락을 취하고 자 할 때, 귀하는 현재 시간대를 알 수 있지만 귀하의 현재 시간이 정확한지 또는 연락 가능한지 확실하지 않을 수 있습니다.

다음 스크립트는 방문자가 페이지를 방문한 시간에 따라 가용성 메시지를 변경하므로 도움이됩니다.

<?PHP

date_default_timezone_set ("유럽 ​​/ 로마");

$ time = 시간 ();
$ localtime = strftime ("% A % d- % b- % Y % T % Z", $ 시간);
$ 시간 = strftime ("% H", $ 시간);

에코 "

그것'내 나라의 현지 시간 (이탈리아). ";

만약에 (17 <= $ 시간 && $ 시간 < 19)
에코 "나는'사무실에서 어떻게 도와 드릴까요?";
그밖에
에코 "사무실 폐쇄, 죄송합니다! 나는'이용 가능 m 17 : 00-19 : 00 (5-7 PM) 월-금.";

에코 "

";
?>

사용자가 사용할 수없는 국가 (이 예에서는 이탈리아)에서 한 번에 페이지를 방문하면이 메시지가이 메시지를 출력합니다.

우리 나라 (이탈리아)의 오후 11시 48 분입니다. 사무실 폐쇄, 죄송합니다! 월 ~ 금 17 : 00-19 : 00 (5-7 PM) 이용 가능.

또는 사용 가능한 동안 페이지를 방문한 경우이 메시지가 표시됩니다.

우리 나라 (이탈리아)의 오후 5:48입니다. 나는 사무실에있다. 어떻게 도와 드릴까요?

데모보기: http://symphonize.org/php/time-aware-page.php

코드 작동 방식

  • date_default_timezone_set (“Europe / Rome”)은 기본 시간대가 서버 기본값이 아니라 특정 시간대임을 서버에 알려줍니다. 서버의 위치가 사업장과 같지 않을 수 있기 때문에 중요합니다. 방문자가 페이지를 방문한 순간에 코드가 현지 시간을 검색하면 사용자가 지정한 시간대를 사용하며 서버 기본값은 사용하지 않습니다. 이 예에서는 ‘유럽 / 로마’를 내 위치 (이탈리아)이므로 시간대로 사용했습니다..
  • 세 가지 변수를 설정했습니다.
    • time () 함수의 $ time
    • date_default_timezone_set에 따라 계산 된 시간의 $ localtime; $ localtime은 strftime 함수를 사용하여 시간 문자열을 형식화합니다. 서식을 선택할 수 있습니다. 나는“% A % d- % b- % Y % T % Z”를 선택했습니다.
      % A – 일요일부터 토요일까지
      % d – 01 ~ 31
      % b – 1 월 ~ 12 월
      % Y – 연도의 네 자리 숫자 표현
      % T – 시간 / 분 / 초 시간
      % Z – 시간대 약어
    • $ hour 내 국가의 현재 시간을 계산하고 현재 시간이 사무실 가용성 간격에 속하는지 확인합니다 (이 예에서는 오후 5-7시).
  • if / else 구문은 스크립트의 논리 핵심입니다. 시간이 업무 시간 범위에 속하는 경우 코드에“I ‘m in the office. 어떻게 도와 드릴까요?”; 그렇지 않으면“사무실을 닫았습니다. 죄송합니다. 월-금 17 : 00-19 : 00 (오후 5-7) 이용 가능합니다.”

이 스크립트를 사용하는 방법

위의 코드가 포함 된 time-aware-page.php 파일 만들기 (사용자 정의 편집 포함).

스크립트 # 1에 대한“이 스크립트를 사용하는 방법”자습서와 마찬가지로 다음 코드 줄을 사용하여 페이지 코드에서 .php를 호출하십시오.

<?PHP 포함 ("/path/to/time-aware-page.php"); ?>

전환을 개선하는 이유

이 스크립트를 사용하면 업무 시간 외에는 가능하지 않은 경우에만 연락처 메시지 나 요청을보다 쉽게받을 수 있습니다..

또한 사용 가능한지 여부를 사용자가 쉽게 알 수 있으므로 메시지에 대한 즉각적인 응답을 받을지 또는 다음 영업일을 기다려야하는지 알 수 있습니다..

전반적으로 이와 같은 간단한 스크립트는 업무 시간 동안 커뮤니케이션에 집중하고 사용자와 사용자를 기다릴 필요가 없습니다..

3. WordPress에 유용한 마케팅 애드온

WordPress 검색 양식이 다음과 같으면 좋지 않을까요?

무엇을 찾고 있습니까?

구체적으로 말하십시오! (예 : ‘콘텐츠 마케팅 도구’)

“구체적으로 말하십시오! (예 : ‘콘텐츠 마케팅 도구’) ‘를 검색 필드 내부의 텍스트로.

여기에 작성해야하는 PHP 코드는 없습니다. 기본 WordPress 검색 양식의 간단한 HTML 핵이므로 검색 필드와 버튼의 표시 텍스트를 변경합니다..

WP 설치에서 searchform.php 파일을 열고 다음 태그를 찾아서이를 수행 할 수 있습니다.

“검색 …”는 검색 양식 내의 단어를 사용자 정의하기 위해 편집해야하는 내용입니다. 이 설명의 시작 부분에 사용 된 예에서“검색”을 대체 할 단어 …”는“구체적으로 작성하십시오! (예 : ‘콘텐츠 마케팅 도구’) ‘.

이 작은 핵은 사용자 경험을 향상시키고 사용자가 WordPress 데이터베이스에서 최상의 결과를 검색하기 위해 더 관련성 높은 쿼리를 작성하고 보내도록 도와줍니다..

그러나 2015 년에 검토 한 15 개의 WordPress 검색 플러그인 Hongkiat 중 하나를 설치하여 검색 양식 및 결과 페이지를 사용자 정의 할 수 있습니다..

전환을 개선하는 이유

모든 사용자가 원하는 것을 검색하는 방법을 알고있는 것은 아닙니다. 프로세스 도중 및 이후에 더 많은 지침을 얻을 수있을수록 좋습니다..

때때로 사용자는 결과에서 원하는 것을 찾기 위해 간단한 쿼리를 실행할 수 있습니다. 이러한 종류의 쿼리는 사용자에게 필요한 결과를 제공하지 않을 것이므로 사용자에게 더 나은 사이트 검색을 수행하는 방법에 대한 힌트를 제공하면 원하는 콘텐츠를 더 빨리 찾고 전반적인 경험을 향상시킬 수 있습니다. 만족 한 사용자는 돌아올 사용자입니다.).

4. 독특한 블로그 포스트 공짜

사후 특정 CTA는 일반 CTA보다 훨씬 잘 작동하는 것으로 알려져 있습니다. 콘텐츠 업그레이드 작업을하거나 WordPress 용 간단한 PHP 스크립트를 사용하여 목록을 작성하지 않은 변환 작업을 자동화 할 수 있습니다.

각 게시물 끝에 고유 한 오퍼를 표시하려면 다음을 수행하십시오.

<?PHP
// POST 별 공짜

$ postOffers = 배열 ​​(
‘1’=> ‘이 포스트 공짜는 URL1에 있습니다’,
‘2’=> ‘이 두 번째 포스트 공짜는 URL2에 있습니다’,
);

postFreebie ($ postId, $ postOffers) 함수 {
return $ postOffers [$ postId];
}

$ postId = get_the_ID ();
$ freebie = postFreebie ($ postId, $ postOffers);

에코 $ freebie;
?>

데모 스크린 샷:

예를 들어 공짜

‘이 게시물 공짜는 URL1에 있습니다’

이 포스트 공짜는
URL1

이 데모를 위해.

‘이 게시물 공짜는 URL1에 있습니다’는 다른 게시물이 아닌이 ‘Hello World’게시물에만 나타납니다. 이것이 스크립트의 범위입니다. 더 많은 게시물에 동일한 공짜 제안을 제공하려면 배열에 게시물 ID를 지정해야합니다. 예를 들어 ‘이 게시물 공짜가 URL1에 있습니다’를 게시 ID 354에도 표시하려면 다음과 같이 추가합니다.

$ postOffers = 배열 ​​(
‘1’=> ‘이 포스트 공짜는 URL1에 있습니다’,
‘354’=> ‘이 포스트 공짜는 URL1에 있습니다’,
);

코드 작동 방식

  • 변수 $ postOffers는 배열에 지정된 각 게시물 ID를 연결하는 배열입니다 (http://example.com/wp-admin/edit.php의 각 게시물 아래 편집 링크에서 마우스를 가리켜 서 게시물 ID를 볼 수 있습니다) )
  • postFreebie () 함수는 게시물 ID를 관련 오퍼와 연관시키고이를 코드로 리턴합니다. $ postID는 현재 게시물 ID를 호출하는 WordPress 함수를 사용합니다.
  • $ freebie는 $ postID 및 $ postOffers를 가져와 각 게시물에 대한 올바른 제안을 반환하며, “echo $ freebie”와 함께 “echo”(표시)가됩니다.

이 스크립트를 사용하는 방법

postoffers.php 파일을 생성하여 도메인의 루트, 하위 폴더 또는 테마 폴더에 업로드하십시오. 그런 다음 게시물 내용 다음에 테마의 single.php 템플릿 내에서 스크립트를 호출하십시오 (<?PHP the_content ();>)를이 코드 줄과 함께 :

<?PHP 포함 ("/path/to/postoffers.php"); ?>

또는 전체 코드를 복사하여 single.php 템플릿에 붙여 넣을 수도 있습니다 (같은 위치)..

전환을 개선하는 이유

구독자 목록의 콘텐츠 업그레이드와 마찬가지로 다운로드 가능한 공짜는 특정 게시물에 고유 한 경우 더 잘 작동하므로 해당 게시물의 독자는 자신이 좋아하는 주제에 대해 더 깊이 빠져들 수 있지만 다른 주제에 관심이 없을 수도 있습니다 예를 들어, 무료 전자 책을 썼습니다.

이러한 종류의 전환 광고에 적합한 형식은 리더 보드 형식이며 게시물 콘텐츠보다 약간 작은 너비로 설정됩니다.

블로그가 WordPress에서 실행되는 경우 Electric Studio 다운로드 카운터를 사용하여 각 공짜에 대한 다운로드 전환을 계산할 수 있습니다. 또한 전환을 추적하는 데 사용하는 Google 웹 로그 분석, Piwik 또는 기타 분석 소프트웨어에서 전환 목표를 설정해야합니다..

5. 일별 오퍼

특정 요일별 오퍼를 실행하는 경우 (예 : 화요일에 전자 책 판매 20 % 할인 및 금요일에 무료 상담)이 스크립트는 유용합니다.

<?PHP

date_default_timezone_set ("유럽 ​​/ 로마");

$ time = 시간 ();
$ 시간 = strftime ("% H", $ 시간);

if (strftime ("% w", $ time) == 0)
{에코 "

일요일 특별 행사!

"; }

그렇지 않으면 (strftime ("% w", $ time) == 3)
{에코 "

수요일 특별 행사!

"; }

그밖에
{에코 "오늘은 특별 혜택이 없습니다"; }

?>

데모보기: http://symphonize.org/php/day-specific-offers.php

코드 작동 방식

  • 시간대와 시간에 대해 스크립트 # 2와 동일한 코드를 사용했습니다..
  • % w는 “요일의 숫자 표현”을 의미하는 strftime () 매개 변수이며 일요일 (0)을 요일의 시작 요일 (토요일 (6)로 끝남)로 계산합니다. 따라서 “if (strftime (“% w”, $ time) == 0)”은“현재 요일이 일요일 인 경우”를 표시 한 다음“Special Sunday Offer!”를 표시합니다..
  • 나머지 코드는 요일별로 다른 오퍼를 표시하기위한 if / else 구문입니다. 이 경우 일주일에 이틀 만 특별 행사 (일요일 및 수요일)가 제공되고 다른 날에는 특별 행사가 첨부되지 않으므로이 예에서는 코드에 “오늘 특별 행사 없음”이 표시됩니다..

이 스크립트를 사용하는 방법

이전 스크립트에 대한 포함 지침을 참조하십시오.

전환을 개선하는 이유

사용자가 특정 날에 사용할 수 없다는 것을 알기 위해 흥미로운 제안에 빠지는 것은 시간 낭비입니다..

이 간단한 스크립트는 특정 날짜에 사용 가능한 오퍼 만 표시하고 다른 날에는 사용자 기본 옵션을 제공하도록 오퍼 광고를 매일 회전시킵니다. 사용자가 오늘 제안에 관심이있는 경우 오늘은 전환이 발생하고 좌절 된 사용자가없는 날입니다 (적절한 날 다시 확인하지 않을 수도 있음)..

더 많은 전환 스크립트?

Backlinko의 Brian Dean은 A / B 테스트없이 간단한 PHP 스크립트, 플러그인 및 위젯을 사용하여 전환을 785 % 늘린 방법을 설명합니다..

ConversionXL의 Jose Pérez는 또한 개인화 된 마케팅이 어떻게 웹 사이트 중심의 전환 및 판매를 증가시키는 데 도움이되는지 보여줍니다.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map