{"id":549,"date":"2025-10-31T14:15:51","date_gmt":"2025-10-31T14:15:51","guid":{"rendered":"https:\/\/marketing-coaching.uk\/?page_id=549"},"modified":"2026-05-08T11:21:59","modified_gmt":"2026-05-08T11:21:59","slug":"%d8%a7%d8%b3%d8%aa%d8%a8%d9%8a%d8%a7%d9%86-%d8%a7%d9%84%d8%b9%d9%85%d9%8a%d9%84","status":"publish","type":"page","link":"https:\/\/marketing-coaching.uk\/en\/%d8%a7%d8%b3%d8%aa%d8%a8%d9%8a%d8%a7%d9%86-%d8%a7%d9%84%d8%b9%d9%85%d9%8a%d9%84\/","title":{"rendered":"Customer questionnaire"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"ar\" dir=\"rtl\">\n<head>\n<meta charset=\"utf-8\" \/>\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \/>\n<title>\u0627\u0633\u062a\u0628\u064a\u0627\u0646 \u0627\u0644\u0639\u0645\u064a\u0644 \u2014 \u0637\u0628\u0627\u0639\u0629\/\u062d\u0641\u0638 \u0643\u0640 PDF<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cairo:wght@300;400;600;700;800&#038;display=swap\" rel=\"stylesheet\">\n<script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n\n<style>\n  :root{ --accent:#fdd85d; --muted:#6b7280; --card:#fff; --bg:#f8f7f4; }\n  body{ font-family:'Cairo', Arial, sans-serif; background:var(--bg); color:#111; margin:0; padding:0; }\n  .container{ max-width:980px; margin:26px auto; padding:18px; }\n  .card{ background:var(--card); padding:20px; border-radius:12px; box-shadow:0 12px 30px rgba(0,0,0,0.06); }\n  h1{ font-weight:800; font-size:20px; margin:0; }\n  .small{ color:var(--muted); margin-top:6px; }\n\n  input, textarea, select { width:100%; padding:10px 12px; border:1px solid #e6e7eb; border-radius:8px; box-sizing:border-box; font-size:14px; }\n  textarea { min-height:70px; resize:vertical; }\n  .btn-print { background:var(--accent); color:#000; padding:10px 16px; border-radius:10px; font-weight:700; border:none; cursor:pointer; }\n  .btn-nav { background:#111827; color:var(--accent); padding:8px 12px; border-radius:8px; font-weight:700; border:none; cursor:pointer; }\n  .hidden { display:none; }\n  .muted { color:var(--muted); font-size:13px; }\n\n  @media print {\n    .no-print { display:none !important; }\n    .print-only { display:block !important; }\n    .card { box-shadow:none !important; border:none !important; margin:0 !important; padding:0 !important; }\n    .pdf-root { direction:rtl; padding:16px; font-family: 'Cairo', Arial, sans-serif; }\n    .pdf-header { display:flex; gap:12px; align-items:center; margin-bottom:10px; }\n    .pdf-logo img{ height:64px; width:auto; display:block; }\n    .pdf-title { font-size:18px; font-weight:800; }\n    .pdf-meta { color:var(--muted); font-size:12px; margin-top:6px; }\n    .pdf-section { margin-bottom:12px; padding:12px; border-radius:6px; background:#fafafa; page-break-inside:avoid; }\n    .pdf-row { display:flex; gap:12px; align-items:flex-start; margin-bottom:8px; }\n    .pdf-label { min-width:140px; font-weight:700; text-align:right; }\n    .pdf-value { flex:1; background:#fff; padding:8px 10px; border-radius:6px; border:1px solid #efefef; white-space:pre-wrap; word-wrap:break-word; }\n    footer { page-break-after: always; }\n  }\n\n  .print-only { display:none; }\n<\/style>\n<\/head>\n<body>\n  <main class=\"container\">\n    <div class=\"card\">\n      <header class=\"flex items-center justify-between mb-6\">\n        <div>\n          <h1>\u0627\u0633\u062a\u0628\u064a\u0627\u0646 \u0627\u0644\u0639\u0645\u064a\u0644 \u2014 \u0625\u0639\u062f\u0627\u062f \u062e\u0637\u0629 \u0627\u0644\u062a\u0633\u0648\u064a\u0642<\/h1>\n          <p class=\"small\">\u0627\u0645\u0644\u0623 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u062b\u0645 \u0627\u0646\u062a\u0642\u0644 \u0644\u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u2014 \u0632\u0631 \u0627\u0644\u0637\u0628\u0627\u0639\u0629 \u0633\u064a\u0646\u0634\u0626 \u0646\u0633\u062e\u0629 PDF .<\/p>\n        <\/div>\n        <div class=\"no-print\">\n          <button id=\"printBtn\" class=\"btn-print\">\u0637\u0628\u0627\u0639\u0629 \u0627\u0644\u062a\u0642\u0631\u064a\u0631 \/ \u062d\u0641\u0638 \u0643\u0640 PDF<\/button>\n        <\/div>\n      <\/header>\n\n      <form id=\"marketing-form\" novalidate onsubmit=\"event.preventDefault(); gotoReview();\">\n        <div class=\"mb-4\">\n          <div class=\"flex justify-between items-center mb-2\">\n            <div id=\"stepIndicator\" class=\"text-sm muted\">\u0627\u0644\u062e\u0637\u0648\u0629 1 \u0645\u0646 6<\/div>\n            <div style=\"width:220px\"><div style=\"height:8px;background:#eee;border-radius:999px;overflow:hidden\"><span id=\"progFill\" style=\"display:block;height:100%;background:var(--accent);width:16%\"><\/span><\/div><\/div>\n          <\/div>\n        <\/div>\n\n        <!-- STEP 1 -->\n        <section id=\"step-1\" class=\"mb-6\">\n          <h2 class=\"font-bold mb-3\">1. \u0627\u0644\u062c\u0627\u0646\u0628 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a \u0648\u0645\u0635\u0627\u062f\u0631 \u0627\u0644\u062a\u0648\u0627\u062c\u062f<\/h2>\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0643\u0627\u0646 \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u062d\u0627\u0644\u064a (\u0627\u0644\u0645\u0642\u0631\/\u0627\u0644\u0645\u0646\u0637\u0642\u0629): <span class=\"text-red-500\">*<\/span><\/div>\n            <input name=\"work_location\" required placeholder=\"\u0645\u062b\u0627\u0644: \u0627\u0644\u0631\u064a\u0627\u0636\u060c \u062e\u062f\u0645\u0629 \u0639\u0627\u0644\u0645\u064a\u0629 \u0639\u0628\u0631 \u0627\u0644\u0625\u0646\u062a\u0631\u0646\u062a\">\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u0633\u0648\u0634\u064a\u0627\u0644 \u0645\u064a\u062f\u064a\u0627 \u0627\u0644\u062d\u0627\u0644\u064a\u0629 (\u0631\u0648\u0627\u0628\u0637): <span class=\"text-red-500\">*<\/span><\/div>\n            <textarea name=\"social_media_accounts\" required rows=\"3\" placeholder=\"\u0627\u0646\u0633\u062a\u063a\u0631\u0627\u0645: @YourPage\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a (URL)<\/div>\n            <input type=\"url\" name=\"website_url\" placeholder=\"https:\/\/yourwebsite.com\">\n          <\/label>\n        <\/section>\n\n        <!-- STEP 2 -->\n        <section id=\"step-2\" class=\"mb-6 hidden\">\n          <h2 class=\"font-bold mb-3\">2. \u0627\u0644\u0631\u0624\u064a\u0629\u060c \u0627\u0644\u0623\u0647\u062f\u0627\u0641 \u0648\u0627\u0644\u062c\u0645\u0647\u0648\u0631<\/h2>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0627 \u064a\u0645\u064a\u0632\u0643 \u0639\u0646 \u0627\u0644\u0645\u0646\u0627\u0641\u0633\u064a\u0646\u061f <span class=\"text-red-500\">*<\/span><\/div>\n            <textarea name=\"what_distinguishes_you\" required rows=\"3\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0627\u0644\u0623\u0647\u062f\u0627\u0641 \u0627\u0644\u062d\u0627\u0644\u064a\u0629 (SMART) <span class=\"text-red-500\">*<\/span><\/div>\n            <textarea name=\"smart_goals\" required rows=\"3\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0627\u0644\u062c\u0645\u0647\u0648\u0631 \u0627\u0644\u0645\u0633\u062a\u0647\u062f\u0641 \u0628\u062f\u0642\u0629 <span class=\"text-red-500\">*<\/span><\/div>\n            <textarea name=\"target_audience\" required rows=\"3\"><\/textarea>\n          <\/label>\n\n          <div class=\"grid grid-cols-1 md:grid-cols-2 gap-4\">\n            <label class=\"block mb-3\"><div class=\"font-medium\">\u0627\u0644\u0645\u0643\u0627\u0633\u0628 \u0627\u0644\u0645\u062a\u0648\u0642\u0639\u0629<\/div><textarea name=\"gains\" rows=\"2\"><\/textarea><\/label>\n            <label class=\"block mb-3\"><div class=\"font-medium\"> \u0627\u0644\u062e\u0633\u0627\u0626\u0631 \u0627\u0648 \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u0645\u062a\u0648\u0642\u0639\u0629<\/div><textarea name=\"losses\" rows=\"2\"><\/textarea><\/label>\n          <\/div>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u0628\u062d\u062b \u0639\u0646\u0647 \u0627\u0644\u0639\u0645\u064a\u0644\u061f<\/div><textarea name=\"customer_needs\" rows=\"2\"><\/textarea><\/label>\n        <\/section>\n\n        <!-- STEP 3 -->\n        <section id=\"step-3\" class=\"mb-6 hidden\">\n          <h2 class=\"font-bold mb-3\">3. \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0648\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0648\u0627\u0644\u062a\u0633\u0639\u064a\u0631<\/h2>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0648\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 (\u0645\u0637\u0644\u0648\u0628)<\/div>\n            <textarea name=\"services_products_list\" required rows=\"3\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0627 \u0647\u064a \u0623\u0647\u0645 3 \u0645\u0646\u062a\u062c\u0627\u062a\/\u062e\u062f\u0645\u0627\u062a \u062d\u0627\u0644\u064a\u0627\u064b\u061f<\/div>\n            <textarea name=\"top_3_products\" rows=\"2\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0627 \u0647\u064a \u0623\u0628\u0631\u0632 \u0645\u0645\u064a\u0632\u0627\u062a \u0647\u0630\u0647 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a\/\u0627\u0644\u062e\u062f\u0645\u0627\u062a\u061f<\/div>\n            <textarea name=\"features\" rows=\"2\"><\/textarea>\n          <\/label>\n\n          <div class=\"grid grid-cols-1 md:grid-cols-2 gap-4\">\n            <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u062a\u0648\u0633\u0637 \u0627\u0644\u0633\u0639\u0631<\/div><input name=\"avg_price\" placeholder=\"\u0645\u062b\u0627\u0644: 500 \u0631\u064a\u0627\u0644\"><\/label>\n            <label class=\"block mb-3\"><div class=\"font-medium\">\u0623\u0641\u0636\u0644 \u062e\u062f\u0645\u0629 \u0648\u0623\u0643\u062b\u0631\u0647\u0627 \u0631\u0628\u062d\u064a\u0629<\/div><input name=\"best_most_profitable_service\"><\/label>\n          <\/div>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0647\u0644 \u0647\u0646\u0627\u0643 \u0639\u0631\u0648\u0636 \u0623\u0648 \u062e\u0635\u0648\u0645\u0627\u062a\u061f<\/div><textarea name=\"offers_discounts\" rows=\"2\"><\/textarea><\/label>\n        <\/section>\n\n        <!-- STEP 4 -->\n        <section id=\"step-4\" class=\"mb-6 hidden\">\n          <h2 class=\"font-bold mb-3\">4. \u0627\u0644\u0633\u0648\u0642 \u0648\u0627\u0644\u0645\u0646\u0627\u0641\u0633\u064a\u0646<\/h2>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0623\u0647\u0645 \u0623\u0643\u0628\u0631 3 \u0645\u0646\u0627\u0641\u0633\u064a\u0646 \u0644\u0643 (\u0645\u0637\u0644\u0648\u0628)<\/div>\n            <textarea name=\"top_3_competitors\" required rows=\"3\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u062a\u062d\u0644\u064a\u0644 \u0646\u0642\u0627\u0637 \u0627\u0644\u0642\u0648\u0629\/\u0627\u0644\u0636\u0639\u0641 \u0644\u0644\u0645\u0646\u0627\u0641\u0633\u064a\u0646<\/div>\n            <textarea name=\"competitor_analysis\" rows=\"3\"><\/textarea>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0643\u064a\u0641 \u064a\u0642\u0627\u0631\u0646\u0643 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0628\u0647\u0645\u061f<\/div>\n            <textarea name=\"customer_comparison\" rows=\"2\"><\/textarea>\n          <\/label>\n        <\/section>\n\n        <!-- STEP 5 -->\n        <section id=\"step-5\" class=\"mb-6 hidden\">\n          <h2 class=\"font-bold mb-3\">5. \u0627\u0644\u0647\u0648\u064a\u0629\u060c \u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629\u060c \u0648\u0627\u0644\u062a\u062d\u062f\u064a\u0627\u062a<\/h2>\n\n          <div class=\"grid grid-cols-1 md:grid-cols-3 gap-3 mb-3\">\n            <label><div class=\"font-medium\">\u0627\u0644\u0647\u0648\u064a\u0629 \u0627\u0644\u0628\u0635\u0631\u064a\u0629<\/div><input name=\"visual_identity\"><\/label>\n            <label><div class=\"font-medium\">\u0623\u0644\u0648\u0627\u0646 \u0627\u0644\u0634\u0639\u0627\u0631<\/div><input name=\"logo_colors\"><\/label>\n            <label><div class=\"font-medium\">\u0623\u0643\u062b\u0631 \u0642\u0646\u0627\u0629 \u0631\u0628\u062d\u064a\u0629<\/div><input name=\"most_profitable_channel\"><\/label>\n          <\/div>\n\n          <div class=\"grid grid-cols-1 md:grid-cols-2 gap-3 mb-3\">\n            <label><div class=\"font-medium\">\u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0634\u0647\u0631\u064a\u0629 \u0644\u0644\u062a\u0633\u0648\u064a\u0642<\/div><input type=\"number\" name=\"marketing_budget\"><\/label>\n            <label><div class=\"font-medium\">\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u0627\u062a \u0627\u0644\u0634\u0647\u0631\u064a\u0629<\/div><input type=\"number\" name=\"ad_budget\"><\/label>\n          <\/div>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0647\u0644 \u0644\u062f\u064a\u0643 \u0641\u0631\u064a\u0642 \u062a\u0633\u0648\u064a\u0642 \u062f\u0627\u062e\u0644\u064a\u061f<\/div>\n            <select name=\"internal_team\"><option value=\"\">\u0627\u062e\u062a\u0631<\/option><option value=\"\u0646\u0639\u0645_\u0641\u0631\u064a\u0642_\u0643\u0627\u0645\u0644\">\u0646\u0639\u0645\u060c \u0641\u0631\u064a\u0642 \u0643\u0627\u0645\u0644<\/option><option value=\"\u0646\u0639\u0645_\u0634\u062e\u0635_\u0648\u0627\u062d\u062f\">\u0646\u0639\u0645\u060c \u0634\u062e\u0635 \u0648\u0627\u062d\u062f<\/option><option value=\"\u0644\u0627_\u0641\u0631\u064a\u0642\">\u0644\u0627 \u064a\u0648\u062c\u062f \u0641\u0631\u064a\u0642<\/option><\/select>\n          <\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0647\u0644 \u062a\u062d\u062a\u0627\u062c \u062e\u062f\u0645\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629\u061f<\/div><textarea name=\"extra_services_needed\" rows=\"2\"><\/textarea><\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0627 \u0623\u0643\u0628\u0631 \u062a\u062d\u062f\u064a \u062a\u0648\u0627\u062c\u0647\u0647 \u062d\u0627\u0644\u064a\u0627\u064b \u0641\u064a \u0627\u0644\u062a\u0633\u0648\u064a\u0642\u061f <span class=\"text-red-500\">*<\/span><\/div>\n            <textarea name=\"biggest_challenge\" required rows=\"2\"><\/textarea><\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0627 \u0623\u0643\u062b\u0631 \u0634\u064a\u0621 \u062a\u0631\u064a\u062f \u062a\u062d\u0633\u064a\u0646\u0647 \u0641\u0648\u0631\u0627\u064b\u061f<\/div><input name=\"immediate_improvement\"><\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0623\u0647\u0645 \u0645\u0624\u0634\u0631 \u0644\u0642\u064a\u0627\u0633 \u0627\u0644\u0623\u062f\u0627\u0621 (KPI)<\/div><input name=\"kpi\"><\/label>\n\n          <label class=\"block mb-3\"><div class=\"font-medium\">\u0645\u0644\u0627\u062d\u0638\u0627\u062a \u0623\u0648 \u0637\u0644\u0628\u0627\u062a \u062e\u0627\u0635\u0629<\/div><textarea name=\"special_notes\" rows=\"2\"><\/textarea><\/label>\n        <\/section>\n\n        <!-- STEP 6 (\u0645\u0631\u0627\u062c\u0639\u0629 \u0648\u062a\u062d\u0645\u064a\u0644) -->\n        <section id=\"step-6\" class=\"mb-6 hidden\">\n          <h2 class=\"font-bold mb-3\">6. \u0645\u0631\u0627\u062c\u0639\u0629 \u0648\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a<\/h2>\n          <p class=\"muted\">\u0631\u0627\u062c\u0639 \u0645\u0644\u062e\u0635 \u0625\u062c\u0627\u0628\u0627\u062a\u0643 \u0642\u0628\u0644 \u0627\u0644\u0637\u0628\u0627\u0639\u0629\/\u062d\u0641\u0638 PDF.<\/p>\n          <div id=\"reviewContainer\" style=\"background:#fff;padding:12px;border-radius:8px;border:1px solid #eee;margin-top:10px\"><\/div>\n        <\/section>\n\n        <!-- Navigation -->\n        <div class=\"flex justify-between items-center mt-6 no-print\">\n          <button type=\"button\" id=\"prevBtn\" class=\"btn-nav hidden\">\u0627\u0644\u062e\u0644\u0641<\/button>\n          <div>\n            <!-- \u0632\u0631 \"\u0645\u0631\u0627\u062c\u0639\u0629 \u0648\u062d\u0641\u0638\" \u062a\u0645\u062a \u0625\u0632\u0627\u0644\u062a\u0647 \u0647\u0646\u0627 \u062d\u0633\u0628 \u0627\u0644\u0637\u0644\u0628 -->\n            <button type=\"button\" id=\"nextBtn\" class=\"btn-nav hidden\">\u0627\u0644\u062a\u0627\u0644\u064a<\/button>\n          <\/div>\n        <\/div>\n\n        <div class=\"mt-4 muted no-print\">\u0645\u0644\u0627\u062d\u0638\u0629: \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u062a\u064f\u062c\u0645\u0651\u0639 \u0645\u062d\u0644\u064a\u0627\u064b \u0648\u0644\u0627 \u062a\u064f\u062e\u0632\u0646 \u0639\u0644\u0649 \u0627\u0644\u062e\u0627\u062f\u0645.<\/div>\n      <\/form>\n    <\/div>\n  <\/main>\n\n<script>\n(function(){\n  const LOGO_URL = 'https:\/\/marketing-coaching.uk\/wp-content\/uploads\/2025\/11\/Marketingcoachinglogo01-zeE38xrKctBUN0MkpJtiYA.png';\n  let currentStep = 1;\n  const maxStep = 6;\n  const form = document.getElementById('marketing-form');\n  const printBtn = document.getElementById('printBtn');\n  const nextBtn = document.getElementById('nextBtn');\n  const prevBtn = document.getElementById('prevBtn');\n  const stepIndicator = document.getElementById('stepIndicator');\n  const progFill = document.getElementById('progFill');\n\n  \/\/ showReviewBtn removed from DOM; guard any access\n  const showReviewBtn = document.getElementById('showReviewBtn');\n\n  function showStep(n){\n    for (let i=1;i<=maxStep;i++){\n      const el = document.getElementById('step-' + i);\n      if (el) el.classList.toggle('hidden', i !== n);\n    }\n    \/\/ show review area if step === 6\n    const step6 = document.getElementById('step-6');\n    if (step6) step6.classList.toggle('hidden', n !== 6);\n\n    if (prevBtn) prevBtn.classList.toggle('hidden', n===1);\n    if (nextBtn) nextBtn.classList.toggle('hidden', n>=maxStep);\n\n    if (showReviewBtn) showReviewBtn.classList.toggle('hidden', n !== maxStep);\n\n    const pct = Math.round((n \/ maxStep) * 100);\n    if (progFill) progFill.style.width = pct + '%';\n    if (stepIndicator) stepIndicator.textContent = `\u0627\u0644\u062e\u0637\u0648\u0629 ${n} \u0645\u0646 ${maxStep}`;\n    currentStep = n;\n  }\n\n  function validateCurrentStep(){\n    const el = document.getElementById('step-' + currentStep);\n    if (!el) return true;\n    const reqs = el.querySelectorAll('[required]');\n    for (let r of reqs){\n      if (r.disabled) continue;\n      if (!r.value || r.value.toString().trim() === '') { r.focus(); return false; }\n      if (r.type === 'url' && r.value.trim() !== '') {\n        try { new URL(r.value); } catch(e) { r.focus(); return false; }\n      }\n    }\n    return true;\n  }\n\n  if (nextBtn) nextBtn.addEventListener('click', ()=>{\n    if (!validateCurrentStep()) { alert('\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u0643\u0645\u0627\u0644 \u0627\u0644\u062d\u0642\u0648\u0644 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629 \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062e\u0637\u0648\u0629'); return; }\n    showStep(Math.min(maxStep, currentStep + 1));\n  });\n  if (prevBtn) prevBtn.addEventListener('click', ()=> showStep(Math.max(1, currentStep - 1)));\n\n  async function gotoReview(){\n    if (!validateCurrentStep()) { alert('\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u0643\u0645\u0627\u0644 \u0627\u0644\u062d\u0642\u0648\u0644 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\u0629'); return; }\n    const data = collectFormData();\n    renderReview(data);\n    showStep(maxStep);\n    try { if (document.fonts && document.fonts.ready) await document.fonts.ready; } catch(e){}\n  }\n  form.addEventListener('submit', (e)=> { e.preventDefault(); gotoReview(); });\n\n  function collectFormData(){\n    const inputs = form.querySelectorAll('input[name], textarea[name], select[name]');\n    inputs.forEach(i => i.disabled = false);\n    const data = {};\n    inputs.forEach(i => { if (i.name) data[i.name] = i.value || ''; });\n    return data;\n  }\n\n  function renderReview(data){\n    const container = document.getElementById('reviewContainer');\n    const sections = [\n      { title: '\u0627\u0644\u062c\u0627\u0646\u0628 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a', keys: ['work_location','social_media_accounts','website_url'] },\n      { title: '\u0627\u0644\u0631\u0624\u064a\u0629 \u0648\u0627\u0644\u0623\u0647\u062f\u0627\u0641 \u0648\u0627\u0644\u062c\u0645\u0647\u0648\u0631', keys: ['what_distinguishes_you','smart_goals','target_audience','gains','losses','customer_needs'] },\n      { title: '\u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0648\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a', keys: ['services_products_list','top_3_products','features','avg_price','best_most_profitable_service','offers_discounts'] },\n      { title: '\u0627\u0644\u0633\u0648\u0642 \u0648\u0627\u0644\u0645\u0646\u0627\u0641\u0633\u064a\u0646', keys: ['top_3_competitors','competitor_analysis','customer_comparison'] },\n      { title: '\u0627\u0644\u0647\u0648\u064a\u0629 \u0648\u0627\u0644\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0648\u0627\u0644\u062a\u062d\u062f\u064a\u0627\u062a', keys: ['visual_identity','logo_colors','most_profitable_channel','marketing_budget','ad_budget','internal_team','extra_services_needed','biggest_challenge','immediate_improvement','kpi','special_notes'] }\n    ];\n    let html = '';\n    sections.forEach(sec=>{\n      let inner = '';\n      sec.keys.forEach(k=>{\n        const val = data[k] || '';\n        if (val && val.toString().trim() !== '') {\n          inner += `<div class=\"pdf-row\" style=\"margin-bottom:8px;\">\n                      <div class=\"pdf-label\" style=\"min-width:140px;font-weight:700;text-align:right\">${escapeHtml(labelFor(k))}:<\/div>\n                      <div class=\"pdf-value\" style=\"flex:1;background:#fff;padding:8px;border-radius:6px;border:1px solid #efefef\">${escapeHtml(val)}<\/div>\n                    <\/div>`;\n        }\n      });\n      if (inner) html += `<div class=\"pdf-section\"><h3 style=\"font-weight:800;margin-bottom:8px\">${sec.title}<\/h3>${inner}<\/div>`;\n    });\n    container.innerHTML = html || '<div class=\"muted\">\u0644\u0627 \u062a\u0648\u062c\u062f \u0628\u064a\u0627\u0646\u0627\u062a \u0644\u0644\u0639\u0631\u0636.<\/div>';\n  }\n\n  function labelFor(k){\n    const map = {\n      work_location:'\u0645\u0643\u0627\u0646 \u0627\u0644\u0639\u0645\u0644', social_media_accounts:'\u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u0633\u0648\u0634\u064a\u0627\u0644', website_url:'\u0627\u0644\u0645\u0648\u0642\u0639',\n      what_distinguishes_you:'\u0645\u0627 \u064a\u0645\u064a\u0632\u0643', smart_goals:'\u0627\u0644\u0623\u0647\u062f\u0627\u0641 (SMART)', target_audience:'\u0627\u0644\u062c\u0645\u0647\u0648\u0631 \u0627\u0644\u0645\u0633\u062a\u0647\u062f\u0641',\n      gains:'\u0627\u0644\u0645\u0643\u0627\u0633\u0628', losses:'\u0627\u0644\u062e\u0633\u0627\u0626\u0631', customer_needs:'\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u0628\u062d\u062b \u0639\u0646\u0647 \u0627\u0644\u0639\u0645\u064a\u0644',\n      services_products_list:'\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062e\u062f\u0645\u0627\u062a\/\u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a', top_3_products:'\u0623\u0647\u0645 3 \u0645\u0646\u062a\u062c\u0627\u062a', features:'\u0645\u0645\u064a\u0632\u0627\u062a',\n      avg_price:'\u0645\u062a\u0648\u0633\u0637 \u0627\u0644\u0633\u0639\u0631', best_most_profitable_service:'\u0623\u0641\u0636\u0644 \u062e\u062f\u0645\u0629', offers_discounts:'\u0639\u0631\u0648\u0636\/\u062e\u0635\u0648\u0645\u0627\u062a',\n      top_3_competitors:'\u0623\u0647\u0645 3 \u0645\u0646\u0627\u0641\u0633\u064a\u0646', competitor_analysis:'\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0645\u0646\u0627\u0641\u0633\u064a\u0646', customer_comparison:'\u0645\u0642\u0627\u0631\u0646\u0629 \u0627\u0644\u0639\u0645\u0644\u0627\u0621',\n      visual_identity:'\u0627\u0644\u0647\u0648\u064a\u0629 \u0627\u0644\u0628\u0635\u0631\u064a\u0629', logo_colors:'\u0623\u0644\u0648\u0627\u0646 \u0627\u0644\u0634\u0639\u0627\u0631', most_profitable_channel:'\u0623\u0643\u062b\u0631 \u0642\u0646\u0627\u0629 \u0631\u0628\u062d\u064a\u0629',\n      marketing_budget:'\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u062a\u0633\u0648\u064a\u0642', ad_budget:'\u0645\u064a\u0632\u0627\u0646\u064a\u0629 \u0627\u0644\u0625\u0639\u0644\u0627\u0646\u0627\u062a', internal_team:'\u0641\u0631\u064a\u0642 \u062f\u0627\u062e\u0644\u064a',\n      extra_services_needed:'\u062e\u062f\u0645\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629', biggest_challenge:'\u0623\u0643\u0628\u0631 \u062a\u062d\u062f\u064a', immediate_improvement:'\u062a\u062d\u0633\u064a\u0646 \u0641\u0648\u0631\u064a',\n      kpi:'KPI', special_notes:'\u0645\u0644\u0627\u062d\u0638\u0627\u062a'\n    };\n    return map[k] || k;\n  }\n\n  function escapeHtml(s){ if (!s) return ''; return s.toString().replace(\/[&<>\"']\/g, m=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'})[m]).replace(\/\\n\/g,'<br>'); }\n\n  async function preparePrintableView(){\n    const data = collectFormData();\n    renderReview(data);\n    const review = document.getElementById('reviewContainer');\n    const pdfRoot = document.createElement('div');\n    pdfRoot.className = 'pdf-root';\n    pdfRoot.innerHTML = `\n      <div class=\"pdf-header\">\n        <div class=\"pdf-logo\"><img decoding=\"async\" src=\"${LOGO_URL}\" alt=\"logo\" style=\"height:64px\" onerror=\"this.style.display='none'\"><\/div>\n        <div>\n          <div class=\"pdf-title\">\u0645\u0644\u062e\u0635 \u0628\u064a\u0627\u0646\u0627\u062a \u0625\u0639\u062f\u0627\u062f \u062e\u0637\u0629 \u0627\u0644\u062a\u0633\u0648\u064a\u0642<\/div>\n          <div class=\"pdf-meta\">\u062a\u0645 \u062a\u062c\u0645\u064a\u0639 \u0627\u0644\u0645\u0644\u062e\u0635 \u0628\u062a\u0627\u0631\u064a\u062e: ${new Date().toLocaleDateString('ar-EG',{year:'numeric',month:'long',day:'numeric',hour:'2-digit',minute:'2-digit'})}<\/div>\n        <\/div>\n      <\/div>\n    `;\n    const reviewClone = review.cloneNode(true);\n    reviewClone.id = 'review-clone-print';\n    reviewClone.style.marginTop = '8px';\n    pdfRoot.appendChild(reviewClone);\n    const existing = document.getElementById('pdf-print-wrapper'); if (existing) existing.remove();\n    const wrapper = document.createElement('div');\n    wrapper.id = 'pdf-print-wrapper';\n    wrapper.className = 'print-only';\n    wrapper.style.display = 'block';\n    wrapper.appendChild(pdfRoot);\n    document.body.appendChild(wrapper);\n    try { if (document.fonts && document.fonts.ready) await document.fonts.ready; } catch(e){}\n    await preloadImage(LOGO_URL, 4000).catch(()=>{});\n    return;\n  }\n\n  function cleanupPrintableView(){\n    const el = document.getElementById('pdf-print-wrapper'); if (el) el.remove();\n  }\n\n  function preloadImage(url, timeout = 4000){\n    return new Promise((resolve) => {\n      if (!url) return resolve(false);\n      const img = new Image();\n      let done = false;\n      const timer = setTimeout(()=> { if (done) return; done = true; img.onload = img.onerror = null; resolve(false); }, timeout);\n      img.onload = ()=>{ if (done) return; done = true; clearTimeout(timer); resolve(true); };\n      img.onerror = ()=>{ if (done) return; done = true; clearTimeout(timer); resolve(false); };\n      try{ img.crossOrigin = \"anonymous\"; }catch(e){}\n      img.src = url;\n    });\n  }\n\n  printBtn.addEventListener('click', async () => {\n    await gotoReview();\n    await preparePrintableView();\n    \/\/ small delay for painting \u2014 if devices slow, increase to 800-1200\n    setTimeout(()=>{ window.print(); }, 300);\n  });\n\n  window.addEventListener('beforeprint', preparePrintableView);\n  window.addEventListener('afterprint', cleanupPrintableView);\n\n  \/\/ init UI\n  showStep(1);\n})();\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u0633\u062a\u0628\u064a\u0627\u0646 \u0627\u0644\u0639\u0645\u064a\u0644 \u2014 \u0637\u0628\u0627\u0639\u0629\/\u062d\u0641\u0638 \u0643\u0640 PDF \u0627\u0633\u062a\u0628\u064a\u0627\u0646 \u0627\u0644\u0639\u0645\u064a\u0644 \u2014 \u0625\u0639\u062f\u0627\u062f \u062e\u0637\u0629 \u0627\u0644\u062a\u0633\u0648\u064a\u0642 \u0627\u0645\u0644\u0623 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u062b\u0645 \u0627\u0646\u062a\u0642\u0644 \u0644\u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u2014 \u0632\u0631 \u0627\u0644\u0637\u0628\u0627\u0639\u0629 \u0633\u064a\u0646\u0634\u0626 \u0646\u0633\u062e\u0629 PDF . \u0637\u0628\u0627\u0639\u0629 \u0627\u0644\u062a\u0642\u0631\u064a\u0631 \/ \u062d\u0641\u0638 \u0643\u0640 PDF \u0627\u0644\u062e\u0637\u0648\u0629 1 \u0645\u0646 6 1. \u0627\u0644\u062c\u0627\u0646\u0628 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a \u0648\u0645\u0635\u0627\u062f\u0631 \u0627\u0644\u062a\u0648\u0627\u062c\u062f \u0645\u0643\u0627\u0646 \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u062d\u0627\u0644\u064a (\u0627\u0644\u0645\u0642\u0631\/\u0627\u0644\u0645\u0646\u0637\u0642\u0629): * \u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u0633\u0648\u0634\u064a\u0627\u0644 \u0645\u064a\u062f\u064a\u0627 \u0627\u0644\u062d\u0627\u0644\u064a\u0629 (\u0631\u0648\u0627\u0628\u0637): * \u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a (URL) 2. \u0627\u0644\u0631\u0624\u064a\u0629\u060c [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"brizy-blank-template.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-549","page","type-page","status-publish","hentry"],"blocksy_meta":[],"acf":[],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/pages\/549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/comments?post=549"}],"version-history":[{"count":0,"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/pages\/549\/revisions"}],"wp:attachment":[{"href":"https:\/\/marketing-coaching.uk\/en\/wp-json\/wp\/v2\/media?parent=549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}