홈페이지제작 실패·사례·노하우 홈페이지제작 이후에 문의가 하나도 없다면?
2026-10-12
본문
홈페이지 오픈 후 한 달이 지났는데 문의가 한 건도 없다는 연락을 받는 경우가 있습니다. 방문자는 분명히 있어요. GA4를 확인하면 매일 일정한 방문자가 들어오고 있고, 서비스 페이지도 꾸준히 조회되고 있습니다. 그런데 문의는 없습니다. 이럴 때 방문자가 관심이 없다고 판단하기 전에 확인해야 할 것이 있습니다. 바로 문의 폼이 실제로 정상 작동하고 있는지입니다. 직접 이름과 연락처를 입력하고 제출해 보면 화면에는 '접수가 완료되었습니다'라는 메시지가 뜹니다. 그런데 담당자 이메일에는 아무것도 오지 않습니다. 스팸함에도 없어요. 이런 상황이라면 실제 문의가 접수되지 않았을 수도 있고, 문의 데이터는 저장됐지만 알림 메일만 발송되지 않았을 수도 있습니다. 두 경우는 원인과 해결 방법이 다릅니다. 홈페이지 문의 폼은 화면에 만들어져 있다는 사실보다 제출한 내용이 정상적으로 저장되고 담당자에게 전달되는지가 중요합니다.

문의 폼이 정상 작동하지 않는 대표적인 원인
문의가 전달되지 않는 원인은 화면에 보이는 입력칸보다 서버나 메일 설정에 있는 경우가 있습니다. 첫 번째는 메일 발송 설정 오류입니다. 그누보드나 워드프레스 기반 홈페이지에서는 서버의 메일 발송 기능 또는 SMTP를 이용해 문의 알림을 보낼 수 있습니다. 서버의 메일 발송 기능이 제한돼 있거나 SMTP 인증 정보가 잘못 설정됐다면 문의를 제출해도 알림 메일이 발송되지 않을 수 있습니다. 특히 화면에 접수 완료 메시지가 표시되더라도 메일 발송까지 성공했다는 뜻은 아닙니다. 문의 데이터 저장과 알림 메일 발송이 별도로 처리되는 구조도 있기 때문입니다.
두 번째는 수신 이메일 주소 문제입니다.

개발 단계에서 사용한 테스트 이메일 주소가 그대로 남아 있거나, 제작사 담당자 이메일로 문의 알림이 설정돼 있는 경우입니다.
폼은 정상 작동하지만 실제 운영 담당자는 문의가 들어온 사실을 모르게 됩니다. 담당자가 변경됐는데 이전 이메일 주소를 계속 사용하는 상황도 확인해야 합니다. 세 번째는 메일 수신 및 스팸 필터 문제입니다. 메일이 발송됐더라도 수신 서버에서 거부하거나 스팸으로 분류할 수 있습니다. 이때 SPF, DKIM, DMARC 같은 이메일 인증 설정을 점검할 필요가 있습니다. 다만 인증 설정이 올바르다고 해서 모든 메일의 수신이 보장되는 것은 아닙니다. 발신 서버의 평판, 수신 정책, 발신 주소 설정 등도 영향을 줍니다. 수신함과 스팸함에 모두 없다면 단순히 SMTP 오류로 판단하기보다 메일 발송 로그와 수신 서버의 반송 여부까지 확인하는 편이 정확합니다. 네 번째는 호스팅 환경 변경입니다. 서버 이전이나 호스팅 업체 변경 이후 기존 문의 폼이 정상 작동하지 않는 경우도 있습니다. 이전 서버에서 사용하던 메일 발송 설정이 새 환경에 적용되지 않았거나, 호스팅사의 발송 정책이 달라졌을 수 있습니다. 서버를 이전했다면 홈페이지 화면만 확인할 것이 아니라 문의 접수와 알림 전달까지 다시 테스트해야 합니다.

오픈 당일에는 실제 문의를 보내봐야 합니다
문의 폼을 확인하는 가장 간단한 방법은 직접 테스트 문의를 제출하는 것입니다. 실제로 사용하는 이메일 주소와 연락처를 입력하고 문의를 한 건 보냅니다. 이후 관리자 페이지에 접수 기록이 남았는지, 담당자 이메일에 알림이 도착했는지 각각 확인합니다. 수신함에 없다면 스팸함도 살펴봅니다. 관리자 페이지에는 문의가 저장돼 있는데 이메일만 오지 않았다면 알림 발송이나 전달 과정부터 점검할 수 있습니다. 반대로 관리자 페이지에도 문의가 없다면 폼 제출 처리, 서버 오류, 데이터 저장 기능 등을 확인해야 합니다. 모바일에서도 테스트가 필요합니다. PC에서는 정상적으로 제출되지만 모바일에서는 필수 항목 입력이 어렵거나, 화면 키보드 때문에 제출 버튼을 누르기 힘든 경우가 있습니다. 파일 첨부나 개인정보 동의 항목이 포함돼 있다면 해당 기능도 함께 확인하는 것이 좋습니다. 여기서 중요한 점은 완료 메시지, 데이터 저장, 담당자 알림을 각각 확인하는 것입니다. 셋 중 하나만 정상이라고 해서 문의 기능 전체가 정상이라고 판단할 수는 없습니다.

GA4에 제출 이벤트가 있다고 접수가 완료된 것은 아닙니다
문의 폼을 운영한다면 GA4에서도 제출 관련 이벤트를 확인할 수 있도록 설정하는 것이 좋습니다. 다만 이벤트가 기록됐다는 사실과 실제 문의가 정상 접수됐다는 사실은 구분해야 합니다.
GA4의 form_submit 이벤트는 구현 방식과 측정 설정에 따라 실제 서버 저장 완료 여부를 정확하게 반영하지 못할 수 있습니다. 구글 태그 매니저(GTM)의 폼 제출 트리거 역시 사이트에서 사용하는 폼 구조에 따라 동작이 달라집니다. 예를 들어 제출 버튼을 누른 순간 이벤트가 기록되도록 설정했다면 이후 서버에서 오류가 발생하더라도 GA4에는 제출 기록이 남을 수 있습니다.
따라서 문의 완료를 정확하게 측정하려면 서버에서 접수가 성공한 뒤 표시되는 완료 화면이나 성공 응답을 기준으로 이벤트를 발생시키는 방법을 검토할 필요가 있습니다. 완료 페이지를 사용하는 경우에도 새로고침이나 직접 접속으로 중복 집계되지 않는지 확인해야 합니다. 또한 GA4에서 문의 작성 중 이탈을 분석하려면 제출 이벤트 하나만으로는 부족합니다. 폼 진입이나 작성 시작, 실제 접수 완료처럼 필요한 단계를 별도로 측정해야 어느 구간에서 문제가 생기는지 파악할 수 있습니다.

문의 알림을 이메일 하나에만 맡기지 마세요
문의 폼이 정상적으로 작동하더라도 이메일 알림만으로 운영하면 담당자가 중요한 문의를 놓칠 가능성이 있습니다. 메일이 스팸함에 들어가거나 담당자가 휴가 중일 수도 있습니다. 메일 서비스에 일시적인 장애가 생기는 상황도 고려해야 합니다. 이런 문제를 줄이려면 문의 데이터를 서버나 관리자 페이지에 안전하게 저장하고, 이메일은 접수 사실을 알려주는 수단으로 활용하는 구조가 도움이 됩니다. 필요에 따라 문자, 카카오 알림톡, 업무용 메신저 알림을 추가할 수도 있습니다. 다만 이러한 연동은 사용하는 솔루션과 서비스 정책에 따라 별도 개발이나 이용료가 발생할 수 있습니다. 문의 내용을 저장할 때는 개인정보 관리도 함께 고려해야 합니다. 이름, 전화번호, 이메일 등 필요한 정보만 수집하고 접근 권한, 보관 기간, 삭제 절차를 정해두어야 합니다. 알림 수단을 늘리는 것보다 먼저 확보해야 할 것은 문의 기록을 안정적으로 보관하고 담당자가 확인할 수 있는 운영 구조입니다.

방문자는 있는데 문의가 없다면 무엇부터 확인할까요?
방문자가 꾸준히 들어오는데 문의가 발생하지 않는다고 해서 홈페이지 디자인이나 콘텐츠부터 수정할 필요는 없습니다. 먼저 실제 문의 폼이 정상 작동하는지 확인합니다. 그다음 문의 페이지까지 방문자가 도달하는지, 폼 작성을 시작하는지, 제출이 정상적으로 완료되는지 살펴보면 됩니다. 문의 페이지에 도달하지 않는다면 서비스 설명이나 문의 경로가 충분히 눈에 띄는지 검토할 수 있습니다. 폼에 도달했지만 제출하지 않는 방문자가 많다면 입력 항목이나 사용 편의성, 개인정보 제공에 대한 부담 등을 살펴볼 수 있겠죠. 물론 유입된 방문자가 애초에 구매나 상담 의도가 없는 경우도 있습니다. 따라서 문의가 없다는 이유만으로 특정 기능에 문제가 있다고 단정하기보다 방문 경로와 실제 행동을 함께 확인해야 합니다.

홈페이지 납품 검수에서 문의 폼은 빠지면 안 됩니다
홈페이지를 납품받을 때는 디자인과 모바일 화면만 확인하고 넘어가기 쉽습니다. 하지만 기업 홈페이지에서 문의 접수가 중요한 목적이라면 이 기능은 반드시 별도로 검수해야 합니다. 오픈 당일 PC와 모바일에서 테스트 문의를 제출하고, 관리자 페이지의 접수 기록과 담당자 알림을 확인하는 것이 좋습니다. 서버 이전이나 담당자 변경, 메일 서비스 변경 이후에도 같은 테스트를 반복할 필요가 있습니다. 테스트 자체는 몇 분이면 시작할 수 있지만, 오류가 발견되면 원인 확인과 수정에는 추가 시간이 걸릴 수 있습니다. 홈페이지에 방문자가 있다는 사실과 실제 고객 문의가 전달되고 있다는 사실은 다릅니다. 문의가 없다고 판단하기 전에 문의를 받을 준비가 제대로 되어 있는지부터 확인하는 것. 홈페이지 운영에서 놓치기 쉬우면서도 중요한 점검입니다. 감사합니다.
희명웹 드림.
참고할만한 인사이트 칼럼링크 : 홈페이지 발주서에 ‘반응형 제작 포함’이라고만 쓰면 안 되는 이유







