/* contact.html — お問い合わせ */ /* ==== HubSpot Forms 設定 ==== * HubSpotで作成したフォームの portalId と formGuid を入れてください。 * フォームURL: https://app.hubspot.com/forms/{portalId}/edit/{formGuid} * 値が "YOUR_..." のままだとデモモード(送信されません)。 */ const HUBSPOT_PORTAL_ID = "242557963"; const HUBSPOT_FORM_GUID = "c2b85ab3-3fb1-4706-928e-f761cc151258"; const HUBSPOT_REGION = "na2"; // NA2 region専用エンドポイントを使う /* HubSpot側のフィールド内部名(フォーム作成時に合わせてください) * - inquiry_type お問い合わせ種別(カスタム / dropdown) * - company 会社名(標準) * - industry 業種(標準) * - lastname 姓(標準) * - firstname 名(標準) * - lastname_kana フリガナ・姓(カスタム) * - firstname_kana フリガナ・名(カスタム) * - email メール(標準) * - phone 電話(標準) * - employee_size_range 社員数・区分(カスタム / dropdown) * - message ご相談内容(標準) * * ※ jobtitle(役職)はサイト側フォームでは聞きません(HubSpot側からも削除推奨) */ const CtIntro = () => ( FOUR WAYS · 4つの窓口 お好きな方法で、ご連絡ください。 CALENDAR · 予約 いますぐ日程を選ぶ30分・オンライン・無料 LINE · 公式 友だち追加気軽にメッセージで相談 PHONE · 電話 050-5784-3633平日 9:00–18:00 FORM · フォーム 下のフォームから24時間・2営業日以内に返信 LINE QR · スマホで読み取り スマホでQRを読み込むと、公式アカウントを友だち追加できます。労務のちょっとした疑問や相談予約のご連絡に、お気軽にどうぞ。 スマホからは直接タップで追加 ); const CtForm = () => { const [submitted, setSubmitted] = React.useState(false); const [submitting, setSubmitting] = React.useState(false); const [errorMsg, setErrorMsg] = React.useState(''); const isDemoMode = HUBSPOT_PORTAL_ID === 'YOUR_PORTAL_ID' || HUBSPOT_FORM_GUID === 'YOUR_FORM_GUID'; const onSubmit = async (e) => { e.preventDefault(); setErrorMsg(''); const form = e.currentTarget; const fd = new FormData(form); if (isDemoMode) { // デモモード(HubSpot未設定): 確認画面だけ出す setSubmitted(true); window.scrollTo({top: document.getElementById('form').offsetTop - 100, behavior:'smooth'}); return; } setSubmitting(true); try { const fields = []; fd.forEach((value, name) => { if (name && value && name !== 'agree') fields.push({ name, value: String(value) }); }); const payload = { fields, context: { pageUri: location.href, pageName: document.title }, legalConsentOptions: { consent: { consentToProcess: true, text: 'プライバシーポリシーに同意の上、送信します。' } } }; const apiHost = HUBSPOT_REGION === 'na2' ? 'api-na2.hsforms.com' : 'api.hsforms.com'; const url = `https://${apiHost}/submissions/v3/integration/submit/${HUBSPOT_PORTAL_ID}/${HUBSPOT_FORM_GUID}`; const res = await fetch(url, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload) }); if (!res.ok) { const err = await res.json().catch(() => ({})); throw new Error(err.message || `送信に失敗しました(HTTP ${res.status})`); } setSubmitted(true); window.scrollTo({top: document.getElementById('form').offsetTop - 100, behavior:'smooth'}); } catch (err) { setErrorMsg(err.message || '送信に失敗しました。お手数ですがお電話でご連絡ください。'); } finally { setSubmitting(false); } }; return ( FORM · フォームから相談する 無料相談 / 資料請求 フォーム 24時間いつでも受け付けています。2営業日以内に担当よりご返信します。 お急ぎの場合は、お電話での相談もお気軽にどうぞ。 {submitted ? ( お問い合わせありがとうございます 内容を受け付けました。2営業日以内に、担当よりメールまたはお電話にてご連絡いたします。 しばらくお待ちください。 {isDemoMode && ( ※ これはデモ画面です(HubSpot 未設定)。実際の送信処理はまだ接続されていません。 )} setSubmitted(false)} style={{marginTop:6}}> 別の問い合わせをする ) : ( {isDemoMode && ( ⚠ HubSpot Form 未接続(DEMO)。HUBSPOT_PORTAL_ID と HUBSPOT_FORM_GUID を contact.jsx に設定してください。 )} {errorMsg && ( {errorMsg} )} お問い合わせ種別 必須 選択してください オマカセロウムくん(労務顧問)について オマカセ助成金申請について オマカセfreee導入について オマカセできない就業規則について どれが合うか相談したい その他 会社名 必須 業種 任意 姓 必須 名 必須 ふりがな(姓) 任意 ふりがな(名) 任意 メールアドレス 必須 電話番号 任意 社員数 任意 選択してください 10名未満 10〜30名 31〜50名 51〜100名 101名以上 ご相談内容 必須 例)「助成金を取り切れていない気がする」「freeeを入れたが現場で使えていない」など、ざっくりでOKです。 プライバシーポリシーに同意の上、送信します {submitting ? '送信中…' : <>送信する >} 送信後、2営業日以内にご返信します )} ); }; const CtFAQ = () => ( FAQ · よくある質問 ご相談前の、よくある質問。 {[ {q:'相談は本当に無料ですか?', a:'はい、初回30分のオンライン相談は完全無料です。その場でサービスをご契約いただく必要は一切ありません。'}, {q:'千葉県外でも相談できますか?', a:'はい。オンライン(Zoom / Meet / Teams)で全国対応しています。東京都内・千葉県内は訪問も可能です。'}, {q:'どのサービスが合うか分かりません。', a:'まさにそれをご一緒に整理するのが無料相談の目的です。現状を伺い、当社のサービスが合うか/他社が合うかも含めて、正直にお伝えします。'}, {q:'顧問契約を結ばないと相談できませんか?', a:'いいえ。単発のご相談(スポット)も承ります。まずは無料相談で、必要な範囲を一緒に見極めましょう。'}, {q:'他の社労士事務所から切り替えも可能ですか?', a:'可能です。引き継ぎの進め方も含めてご相談に乗ります。切り替えのタイミングも一緒に設計します。'} ].map((f, i) => ( Q. {f.q} {f.a} ))} ); Object.assign(window, { CtIntro, CtForm, CtFAQ });
スマホでQRを読み込むと、公式アカウントを友だち追加できます。労務のちょっとした疑問や相談予約のご連絡に、お気軽にどうぞ。
24時間いつでも受け付けています。2営業日以内に担当よりご返信します。 お急ぎの場合は、お電話での相談もお気軽にどうぞ。
内容を受け付けました。2営業日以内に、担当よりメールまたはお電話にてご連絡いたします。 しばらくお待ちください。
※ これはデモ画面です(HubSpot 未設定)。実際の送信処理はまだ接続されていません。
HUBSPOT_PORTAL_ID
HUBSPOT_FORM_GUID