5 단순 PHP 스크립트, 웹 사이트 주도 전환 수 늘리기

  • 인바운드 마케팅
  • 업데이트 : Dec 10, 2016

사용자는 방문에 대한 표창을 받기를 좋아합니다.

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

확실합니다.

그리고 당신은 그것이 더 큰 차이를 만드는 것에 동의합니다 구독자 또는 고객으로 전환하려는 방문자 1 회 방문객 만이 아닙니다.

이 게시물의 5 개 스크립트는 웹 사이트 전환에 도움이되고 사용자를 기쁘게하고 상호 작용을 추가하여 사용자가 인정하고 보이지 않는 것을 느끼게합니다.

스크립트에 대한 참고 사항

  • 모든 스크립트는 WordPress 기반 환경에서 작동하기위한 것이지만 다른 유형의 웹 사이트 (#3, 즉 WordPress 제외)에서 구현할 수있을만큼 유연합니다.
  • #3 스크립트를 제외하고 모든 스크립트를 직접 작성하고 테스트했으며 약혼자 Simone Cianfriglia가 친절하게 검토했습니다. 오류가 없어야하지만 문제가 발생하거나 질문이있는 경우 의견에 대해 알려주십시오.
사진 크레딧 : Compfight cc를 통해 * n3wjack의 픽셀 단위 세계
사진 제공 : * n3wjack의 세계 (픽셀) 를 통해 Compfight cc

1. 쿠폰과 함께 현지화 된 인사말

다른 국가에 대한 특정 쿠폰을 운영한다고 가정 해 보겠습니다. 특정 국가의 사용자가 일반적인 제안이 아닌 위치 및 언어와 관련된 쿠폰을 볼 수 있어야합니다.

다음 스크립트는 특별 혜택을받은 국가의 사용자를 맞이하고 다른 모든 사용자는 기본 쿠폰을 대신 제공받습니다.

<? php $ country_code = trim (file_get_contents ( "http://ipinfo.io/${_SERVER['REMOTE_ADDR']}/country"))); $ links = require ( 'links.php'); 함수 getLink ($ country, $ links) {if ($ links [$ country])는 $ links [$ country]를 반환합니다. 그렇지 않으면 $ links [ 'default'];를 반환합니다. }?> <p> 안녕하세요! <? php echo $ country_code;에 있습니다. ?>! </ p> <p> 우리는 귀하의 시장에 맞는 할인을 제공합니다! <a href="<?php echo getLink($country_code, $links);?> "> 들여다보고 싶습니까? </a> </ p>

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

// 'URL0', 'IT'=> 'URL1', 'UK'=> 'URL2', 'US'=> 'URL3'); // links.php <? php return array ( 'default'=> ' ?>

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

님이 보낸 사용자 RU!

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

현지화 된 제안에 연결되는 "엿보기를 원하십니까?"

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

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

코드 작동 방식

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

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

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

  • localized-greetings.php
  • links.php

위에 소개 된 코드 (필요에 맞게 사용자 정의)가 들어 있습니다.

루트 폴더 또는 웹 사이트의 하위 폴더에 업로드 한 다음 제안 사항이 표시되는 사이드 바 또는 웹 사이트 페이지에 간단한 코드 줄을 추가하십시오.

<? php include ( "/ path / to / localized-greetings.php"); ?>

물론, / path / to /는 웹 사이트 폴더의 절대 경로가 될 것입니다 (도움이되지 않으면 호스트에게 문의하십시오).

전환율을 높이는 이유

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

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

방문객이 귀하의 연락처 페이지를 조회하고 연락하기를 원할 때, 귀하는 자신이 속한 시간대를 알 수 있지만 귀하의 장소에서 정확한 시간이나 연락 가능한지 확실하지 않을 수 있습니다.

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

<? php date_default_timezone_set ( "유럽 / 로마"); $ time = 시간 (); $ localtime = strftime ( "% A % d- % b- % Y % T % Z", $ time); $ hour = strftime ( "% H", $ time); echo "<p> 우리 나라 (이탈리아)의 현지 시간입니다."; if (17 <= $ hour && $ hour <19) echo "사무실에 있습니다. 어떻게 도와 드릴까요?"; else echo "사무실이 문을 닫았습니다. 죄송합니다. 17 : 00-19 : 00 (5-7 PM) Mon-Fri를 사용할 수 있습니다."; 에코 "</ p>"; ?>

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

우리나라 (이탈리아)의 11 : 48 PM입니다. 사무실 폐쇄, 죄송합니다! 17 : 00-19 : 00 (5-7 PM) 월-금을 사용할 수 있습니다.

또는 사용 가능한 상태에서 귀하의 페이지를 방문하는 경우이 메시지 :

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

데모보기: 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 - 연도의 4 자리 표현
      % T -시 / 분 / 초로 표시
      % Z - 시간대 약어
    • $ 시간 내 나라에서 현재 시간을 계산하고 현재 시간이 사무실 가용성 시간에 속하는지 확인하십시오 (이 예에서는 5-7 PM).
  • if / else 구문은 스크립트의 논리 핵심입니다. 시간이 업무 시간 범위에 속하는 경우 코드에“I 'm in the office. 어떻게 도와 드릴까요?"; 그렇지 않으면“사무실을 닫았습니다. 죄송합니다. 17 : 00-19 : 00 (5-7 PM) 월-금을 사용할 수 있습니다.”

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

위의 코드가 포함 된 시간 인식 -page.php 파일을 만듭니다 (사용자 정의 편집 내용 포함).

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

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

전환율을 높이는 이유

이 스크립트는 기본적으로 귀하가 업무 시간 외에 사용 가능할 때만 연락 메시지 나 요청을받는 것이 더 쉽습니다.

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

전반적으로 이와 같은 간단한 스크립트는 근무 시간 중에 커뮤니케이션을 집중시키는 데 도움이되며 사용자와 사용자 모두를 기다리지 않아도됩니다.

3. WordPress에 대한 유용한 마케팅 추가 기능

워드 프레스 검색 양식이 다음과 같으면 좋지 않습니까?

뭘 찾는거야?

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

"구체적으로! (예 : "컨텐츠 마케팅 도구")를 검색 필드 안의 텍스트로 사용하십시오.

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

WP 설치에서 searchform.php 파일을 열고 다음 태그를 찾으십시오 :

<input type = "search"class = "search-field"placeholder = "<? php echo esc_attr_x ( 'Search…', 'placeholder', 'rootstrap');?>"value = "<? php echo esc_attr (get_search_query ());?> "name ="s ">

“검색…”은 검색 양식 내의 단어를 사용자 정의하기 위해 편집해야합니다. 이 설명의 시작 부분에 사용 된 예에서“Search…”를 바꾸는 단어는“Be specific! (예 :“콘텐츠 마케팅 도구”).

이 작은 해킹은 사용자 환경을 개선하고 사용자가 WordPress 데이터베이스에서 최상의 결과를 검색하기 위해보다 관련성있는 쿼리를 작성하고 보낼 수 있도록 도와줍니다.

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

전환율을 높이는 이유

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

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

4. 독특한 블로그 게시물 공짜

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

각 게시물의 끝에 고유 한 쿠폰을 표시하려면 다음 단계를 따르세요.

<? php // Postby By Postage $ postOffers = array ( '1'=> '이 게시물 공짜는 URL1입니다', '2'=> '이 두 번째 게시물 공짜는 URL2에 있습니다'); 함수 postFreebie ($ postId, $ postOffers) {return $ postOffers [$ postId]; } $ postId = get_the_ID (); $ freebie = postFreebie ($ postId, $ postOffers); 에코 $ 공짜; ?>

데모 스크린 샷:

예 - 포스트 포레스트

배열에서 '이 포스트 공짜는 URL1에 있습니다'를 편집했습니다.

'<p style = "border : 1px solid #535353; 패딩 : 10px; color : #161616;">이 게시물 공짜는 <a href="URL1"> URL1 </a> </ p>입니다.

이 데모는

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

$ 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"로 'echo'(표시)합니다.

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

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

<? php include ( "/ path / to / postoffers.php"); ?>

또는 전체 코드를 single.php 템플릿 (동일한 위치)에 복사하여 지나칠 수 있습니다.

전환율을 높이는 이유

구독자 목록의 콘텐츠 업그레이드와 마찬가지로 다운로드 가능한 공짜 물건은 특정 게시물에 고유 한 경우 더 잘 작동하므로 해당 게시물의 독자는 자신이 좋아하는 주제에서 더 깊이 잠수 할 수있는 기회를 갖게되며 다른 주제에 관심을 갖지 않게됩니다 무료로 전자 책을 썼다.

이러한 종류의 전환 광고에 적합한 형식은 게시자 형식보다 약간 작은 폭으로 설정된 리더 보드 형식입니다.

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

5. 특정 요일 행사

특정 요일에 맞는 쿠폰을 운영하는 경우 (예 : 화요일에 전자 책 판매를 20 % 할인하고 금요일에 무료 카운슬링)이 스크립트는 편리합니다.

<? php date_default_timezone_set ( "Europe / Rome"); $ time = time (); $ 시간 = strftime ( "% H", $ 시간); if (strftime ( "% w", $ time) == 0) {echo "<p> 스페셜 선데이 쿠폰! </ p>"; } else if (strftime ( "% w", $ time) == 3) {echo "<p> 특별 수요일 행사! </ p>"; } else {echo "오늘 특별 행사가 없습니다"; }?>

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

코드 작동 방식

  • 시간대와 시간은 #2 스크립트에서 같은 코드를 사용했습니다.
  • % w는 "요일의 숫자 표현"을 의미하는 strftime () 매개 변수이며 토요일 (0)로 끝나는 요일의 시작 요일을 일요일 (6)으로 계산합니다. 따라서 "if (strftime ("% w ", $ time) == 0)는"현재 요일이 일요일이면 ","Special Sunday Offer! "를 표시합니다.
  • 나머지 코드는 다른 요일에 대해 다른 쿠폰을 표시하는 if / else 구조입니다. 이 경우 일주일에 2 일만 특별 행사 (일요일과 수요일)가 있고 다른 날에는 특별 행사가 첨부되어 있지 않으므로 코드에 "오늘 특별 행사가 없습니다"라는 메시지가 표시됩니다.

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

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

전환율을 높이는 이유

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

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

더 많은 변환 스크립트?

Backlinko의 Brian Dean은 어떻게 785 % A / B 테스트없이 간단한 PHP 스크립트, 플러그인 및 위젯을 사용할 수 있습니다.

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

Luana Spinetti 정보

루아 나 스피 네티 (Luana Spinetti)는 이탈리아에 거주하는 프리랜서 작가이자 예술가이며 열정적 인 컴퓨터 과학 학생입니다. 그녀는 심리학 및 교육 분야에서 고등학교 졸업장을 받았으며 3을 졸업 한 Comic Book Art에서 2008 과정을 수강했습니다. 그녀는 여러면을 가진 인물로서 SEO / SEM과 웹 마케팅에 큰 관심을 보이며 소셜 미디어에 대한 특별한 성향을 보였습니다. 그녀는 자신의 모국어 (이탈리아어)에서 소설 3 편을 연구 중입니다. 인디가 곧 발표합니다.