{"id":7,"date":"2026-10-07T10:16:18","date_gmt":"2026-10-07T10:16:18","guid":{"rendered":"https:\/\/www.wedigiup.com\/?page_id=7"},"modified":"2026-10-07T10:35:49","modified_gmt":"2026-10-07T10:35:49","slug":"wedigiup","status":"publish","type":"page","link":"https:\/\/www.wedigiup.com\/","title":{"rendered":"Wedigiup"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7\" class=\"elementor elementor-7\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2511ceb e-con-full e-flex e-con e-parent\" data-id=\"2511ceb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3dd72a7 elementor-widget elementor-widget-html\" data-id=\"3dd72a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  LANDING PAGE WEDIGIUP \u2014 \u00e0 coller dans un widget \"HTML\" Elementor (ou bloc \"HTML personnalis\u00e9\" Gutenberg).\r\n  Tout est autonome : CSS scop\u00e9 (#wdu), JS en fin de fichier.\r\n  \u00c0 r\u00e9gler dans le bloc CONFIG tout en bas : lien Calendly, e-mail de r\u00e9ception, endpoint du formulaire, photo.\r\n  Le titre SEO \/ meta description se r\u00e8glent dans Rank Math \/ Yoast (pas dans ce fichier).\r\n-->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,700;12..96,800&family=Inter:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"ProfessionalService\",\r\n  \"name\": \"Wedigiup\",\r\n  \"description\": \"Direction marketing externalis\u00e9e pour TPE\/PME : SEO, GEO (visibilit\u00e9 dans les IA), Google Ads, Meta Ads, LinkedIn, emailing, cr\u00e9ation de site WordPress, automatisation et agents IA.\",\r\n  \"url\": \"https:\/\/www.wedigiup.com\",\r\n  \"logo\": \"https:\/\/www.wedigiup.com\/wp-content\/uploads\/2026\/10\/Yellow-Minimalist-Letter-D-Digital-Technology-Logo-3.png\",\r\n  \"image\": \"https:\/\/www.wedigiup.com\/wp-content\/uploads\/2026\/10\/IMG_8360_100-scaled.png\",\r\n  \"founder\": { \"@type\": \"Person\", \"name\": \"Idir Aknouche\", \"jobTitle\": \"Directeur marketing externalis\u00e9\" },\r\n  \"areaServed\": [\"Aix-en-Provence\", \"Marseille\", \"France\"],\r\n  \"serviceType\": [\"SEO\", \"GEO\", \"Google Ads\", \"Meta Ads\", \"Emailing\", \"Cr\u00e9ation de site WordPress\", \"Automatisation marketing\", \"Agents IA\"]\r\n}\r\n<\/script>\r\n\r\n<style>\r\n#wdu{\r\n  --orange:#ff6a13; --orange-d:#e5560a; --ink:#17172b; --muted:#585872;\r\n  --cream:#fff6ee; --peach:#ffe3cf; --sky:#e4f1fb; --line:#ecdfd3; --white:#fff;\r\n  font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif;\r\n  color:var(--ink); line-height:1.6; font-size:17px; -webkit-font-smoothing:antialiased;\r\n}\r\n#wdu *,#wdu *::before,#wdu *::after{box-sizing:border-box}\r\n#wdu h1,#wdu h2,#wdu h3{font-family:'Bricolage Grotesque','Inter',sans-serif;line-height:1.1;margin:0;letter-spacing:-.02em;color:var(--ink)}\r\n#wdu p{margin:0}\r\n#wdu a{color:inherit}\r\n#wdu .w{max-width:1120px;margin:0 auto;padding:0 22px}\r\n#wdu section{padding:84px 0}\r\n#wdu .eyebrow{display:inline-block;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-d);background:var(--peach);padding:6px 12px;border-radius:99px;margin-bottom:18px}\r\n#wdu h2{font-size:clamp(30px,4.4vw,46px);font-weight:800;margin-bottom:16px}\r\n#wdu .lead{color:var(--muted);font-size:19px;max-width:680px}\r\n#wdu .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:17px;padding:16px 26px;border-radius:14px;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s;font-family:inherit}\r\n#wdu .btn-p{background:var(--orange);color:#fff;box-shadow:0 10px 24px -10px rgba(255,106,19,.7)}\r\n#wdu .btn-p:hover{background:var(--orange-d);transform:translateY(-2px)}\r\n#wdu .btn-s{background:#fff;color:var(--ink);border-color:var(--ink)}\r\n#wdu .btn-s:hover{background:var(--ink);color:#fff}\r\n#wdu .btn:focus-visible,#wdu input:focus-visible,#wdu select:focus-visible,#wdu textarea:focus-visible,#wdu summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}\r\n\r\n\/* Barre haute *\/\r\n#wdu .top{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}\r\n#wdu .top .w{display:flex;align-items:center;justify-content:space-between;height:88px}\r\n#wdu .logo{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:23px;text-decoration:none;display:flex;align-items:center;gap:10px}\r\n#wdu .logo img{height:76px;width:auto;max-width:260px;display:block;object-fit:contain;transform:scale(2.4);transform-origin:left center}\r\n#wdu .logo b{color:var(--orange)}\r\n#wdu .top .btn{padding:10px 18px;font-size:15px;border-radius:11px}\r\n\r\n\/* Hero *\/\r\n#wdu .hero{background:linear-gradient(180deg,var(--cream),#fff);padding:64px 0 76px}\r\n#wdu .hero .w{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:center}\r\n#wdu .hero h1{font-size:clamp(36px,5.6vw,60px);font-weight:800;margin-bottom:20px}\r\n#wdu .hero h1 em{font-style:normal;color:var(--orange);position:relative;white-space:nowrap}\r\n#wdu .hero .lead{margin-bottom:28px}\r\n#wdu .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}\r\n#wdu .micro{font-size:14px;color:var(--muted)}\r\n#wdu .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}\r\n#wdu .chip{font-size:14px;font-weight:500;background:#fff;border:1px solid var(--line);padding:7px 13px;border-radius:99px}\r\n#wdu .card-id{background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px;box-shadow:0 30px 60px -30px rgba(23,23,43,.25);text-align:center}\r\n#wdu .avatar{width:132px;height:132px;border-radius:50%;margin:0 auto 14px;background:var(--orange);color:#fff;display:grid;place-items:center;font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:40px;overflow:hidden}\r\n#wdu .avatar img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}\r\n#wdu .card-id h3{font-size:22px;margin-bottom:2px}\r\n#wdu .card-id .role{color:var(--muted);font-size:15px;margin-bottom:18px}\r\n#wdu .facts{display:grid;gap:10px;text-align:left}\r\n#wdu .fact{display:flex;gap:10px;align-items:flex-start;font-size:15px;background:var(--cream);padding:10px 12px;border-radius:12px}\r\n#wdu .fact b{color:var(--orange-d)}\r\n\r\n\/* Bande preuve *\/\r\n#wdu .proof{padding:26px 0;background:var(--ink);color:#fff}\r\n#wdu .proof .w{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;text-align:center}\r\n#wdu .proof strong{display:block;font-family:'Bricolage Grotesque',sans-serif;font-size:28px;color:var(--orange)}\r\n#wdu .proof span{font-size:14px;color:#cfd0e6}\r\n\r\n\/* Probl\u00e8me *\/\r\n#wdu .pain{background:#fff}\r\n#wdu .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}\r\n#wdu .pain-card{border:1px solid var(--line);border-radius:20px;padding:24px;background:var(--cream)}\r\n#wdu .pain-card h3{font-size:20px;margin-bottom:8px}\r\n#wdu .pain-card p{color:var(--muted);font-size:16px}\r\n#wdu .pain-cta{margin-top:30px;font-weight:600;font-size:19px}\r\n\r\n\/* Piliers *\/\r\n#wdu .pillars{background:var(--cream)}\r\n#wdu .pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px}\r\n#wdu .pillar{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px}\r\n#wdu .pillar .n{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--orange);color:#fff;font-weight:800;margin-bottom:14px;font-family:'Bricolage Grotesque',sans-serif}\r\n#wdu .pillar h3{font-size:24px;margin-bottom:6px}\r\n#wdu .pillar .sub{color:var(--muted);font-size:15px;margin-bottom:14px}\r\n#wdu .pillar ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}\r\n#wdu .pillar li{padding-left:26px;position:relative;font-size:16px}\r\n#wdu .pillar li::before{content:\"\u2713\";position:absolute;left:0;color:var(--orange);font-weight:800}\r\n#wdu .geo{margin-top:22px;background:var(--ink);color:#fff;border-radius:24px;padding:30px;display:grid;grid-template-columns:1.2fr .8fr;gap:26px;align-items:center}\r\n#wdu .geo h3{color:#fff;font-size:26px;margin-bottom:8px}\r\n#wdu .geo p{color:#d6d7ee;font-size:16px}\r\n#wdu .geo-btns{display:flex;flex-wrap:wrap;gap:10px;justify-self:end}\r\n#wdu .btn-light{background:transparent;color:#fff;border-color:#fff}\r\n#wdu .btn-light:hover{background:#fff;color:var(--ink)}\r\n#wdu .geo-2{background:var(--peach)}\r\n#wdu .geo-2 h3{color:var(--ink)}\r\n#wdu .geo-2 p{color:var(--muted)}\r\n\r\n\/* Etapes *\/\r\n#wdu .steps{background:#fff}\r\n#wdu .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px;counter-reset:s}\r\n#wdu .step{border-top:4px solid var(--orange);padding-top:18px}\r\n#wdu .step::before{counter-increment:s;content:\"0\" counter(s);font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:44px;color:var(--peach);display:block;line-height:1}\r\n#wdu .step h3{font-size:22px;margin:8px 0}\r\n#wdu .step p{color:var(--muted);font-size:16px}\r\n\r\n\/* Offres *\/\r\n#wdu .offers{background:var(--sky)}\r\n#wdu .offers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px;align-items:stretch}\r\n#wdu .offer{background:#fff;border-radius:24px;padding:28px;border:2px solid transparent;display:flex;flex-direction:column}\r\n#wdu .offer.hot{border-color:var(--orange);box-shadow:0 24px 50px -28px rgba(255,106,19,.7);position:relative}\r\n#wdu .tag{position:absolute;top:-13px;left:24px;background:var(--orange);color:#fff;font-size:13px;font-weight:600;padding:4px 12px;border-radius:99px}\r\n#wdu .offer h3{font-size:24px;margin-bottom:6px}\r\n#wdu .offer .for{color:var(--muted);font-size:15px;margin-bottom:16px}\r\n#wdu .offer ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:8px;flex:1}\r\n#wdu .offer li{padding-left:26px;position:relative;font-size:16px}\r\n#wdu .offer li::before{content:\"\u2713\";position:absolute;left:0;color:var(--orange);font-weight:800}\r\n#wdu .offer .btn{width:100%}\r\n\r\n\/* A propos *\/\r\n#wdu .about{background:#fff}\r\n#wdu .about .w{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}\r\n#wdu .about p+p{margin-top:14px}\r\n#wdu .about p{color:var(--muted)}\r\n#wdu .tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}\r\n#wdu .tools span{background:var(--cream);border:1px solid var(--line);padding:6px 12px;border-radius:99px;font-size:14px;font-weight:500}\r\n#wdu .quote{background:var(--cream);border-left:6px solid var(--orange);border-radius:18px;padding:26px}\r\n#wdu .quote p{color:var(--ink);font-size:20px;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;line-height:1.3}\r\n\r\n\/* FAQ *\/\r\n#wdu .faq{background:var(--cream)}\r\n#wdu .faq-list{margin-top:34px;display:grid;gap:12px;max-width:820px}\r\n#wdu details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0}\r\n#wdu summary{cursor:pointer;font-weight:600;padding:18px 22px;list-style:none;display:flex;justify-content:space-between;gap:16px}\r\n#wdu summary::-webkit-details-marker{display:none}\r\n#wdu summary::after{content:\"+\";color:var(--orange);font-size:24px;line-height:1;font-weight:800}\r\n#wdu details[open] summary::after{content:\"\u2013\"}\r\n#wdu details p{padding:0 22px 20px;color:var(--muted);font-size:16px}\r\n\r\n\/* Formulaire *\/\r\n#wdu .final{background:var(--ink);color:#fff}\r\n#wdu .final h2{color:#fff}\r\n#wdu .final .lead{color:#d6d7ee}\r\n#wdu .final .w{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}\r\n#wdu .bullets{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px}\r\n#wdu .bullets li{padding-left:30px;position:relative;color:#fff}\r\n#wdu .bullets li::before{content:\"\u2713\";position:absolute;left:0;color:var(--orange);font-weight:800}\r\n#wdu .form{background:#fff;color:var(--ink);border-radius:24px;padding:28px}\r\n#wdu .form h3{font-size:24px;margin-bottom:4px}\r\n#wdu .form .micro{margin-bottom:18px}\r\n#wdu .row{display:grid;grid-template-columns:1fr 1fr;gap:12px}\r\n#wdu label{display:block;font-size:14px;font-weight:600;margin:12px 0 5px}\r\n#wdu input,#wdu select,#wdu textarea{width:100%;font:inherit;font-size:16px;padding:13px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;color:var(--ink)}\r\n#wdu textarea{min-height:90px;resize:vertical}\r\n#wdu input:focus,#wdu select:focus,#wdu textarea:focus{border-color:var(--orange)}\r\n#wdu .form .btn{width:100%;margin-top:18px}\r\n#wdu .hp{position:absolute;left:-9999px;opacity:0;height:0;width:0}\r\n#wdu .rgpd{font-size:12.5px;color:var(--muted);margin-top:12px}\r\n#wdu .ok{display:none;text-align:center;padding:30px 10px}\r\n#wdu .ok h3{margin-bottom:8px}\r\n#wdu .or{text-align:center;margin-top:16px;font-size:15px;color:var(--muted)}\r\n#wdu .or a{color:var(--orange-d);font-weight:600}\r\n\r\n\r\n\/* Simulateur *\/\r\n#wdu .sim{background:#fff}\r\n#wdu .sim-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;margin-top:34px;align-items:start}\r\n#wdu .sim-ctrl,#wdu .sim-out{background:var(--cream);border:1px solid var(--line);border-radius:24px;padding:26px}\r\n#wdu .sim-out{background:var(--ink);color:#fff;border-color:var(--ink)}\r\n#wdu .ctl{margin-bottom:6px}\r\n#wdu .ctl label{display:flex;justify-content:space-between;gap:10px}\r\n#wdu .ctl output{color:var(--orange-d);font-weight:700}\r\n#wdu input[type=range]{padding:0;border:0;height:30px;accent-color:var(--orange);background:transparent;cursor:pointer}\r\n#wdu .flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}\r\n#wdu .fl{background:rgba(255,255,255,.08);border-radius:14px;padding:12px 6px;text-align:center;position:relative}\r\n#wdu .fl strong{display:block;font-family:'Bricolage Grotesque',sans-serif;font-size:22px;color:#fff;line-height:1.2}\r\n#wdu .fl small{font-size:12px;color:#c9cae6}\r\n#wdu .fl:not(:last-child)::after{content:\"\u203a\";position:absolute;right:-10px;top:50%;transform:translateY(-50%);color:var(--orange);font-weight:800;font-size:22px;z-index:1}\r\n#wdu .kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}\r\n#wdu .kpi{background:var(--orange);border-radius:16px;padding:14px 16px;color:#fff}\r\n#wdu .kpi.alt{background:#fff;color:var(--ink)}\r\n#wdu .kpi span{font-size:13px;display:block;opacity:.92}\r\n#wdu .kpi strong{font-family:'Bricolage Grotesque',sans-serif;font-size:28px;line-height:1.15}\r\n#wdu .chart-wrap{background:rgba(255,255,255,.06);border-radius:16px;padding:12px}\r\n#wdu .chart-wrap svg{width:100%;height:auto;display:block}\r\n#wdu .chart-title{font-size:13px;color:#d6d7ee;margin-bottom:4px}\r\n#wdu .legend{display:flex;flex-wrap:wrap;gap:14px;font-size:13px;color:#d6d7ee;margin-top:6px}\r\n#wdu .legend i{display:inline-block;width:14px;height:4px;border-radius:2px;margin-right:6px;vertical-align:middle}\r\n#wdu .sim-note{margin-top:18px;max-width:860px}\r\n#wdu .sim-cta{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}\r\n\r\n\/* Preuves *\/\r\n#wdu .cases{background:var(--cream)}\r\n#wdu .cases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px}\r\n#wdu .case{background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px}\r\n#wdu .case .big{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:46px;color:var(--orange);line-height:1}\r\n#wdu .case .lab{font-weight:600;margin:6px 0 12px}\r\n#wdu .case .meta{font-size:14px;color:var(--muted)}\r\n\r\n\/* Prix et apparitions *\/\r\n#wdu .chip-hot{background:var(--peach);border-color:var(--orange);font-weight:600}\r\n#wdu .price{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:22px;color:var(--orange-d);margin-bottom:14px}\r\n#wdu.js .rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}\r\n#wdu.js .rv.in{opacity:1;transform:none}\r\n\r\n\r\n\/* Direction marketing externalis\u00e9e *\/\r\n#wdu .direction{background:var(--ink);color:#fff}\r\n#wdu .direction h2{color:#fff}\r\n#wdu .direction .lead{color:#d6d7ee}\r\n#wdu .tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px;align-items:stretch}\r\n#wdu .tier{background:#fff;color:var(--ink);border-radius:24px;padding:28px;display:flex;flex-direction:column;position:relative;border:2px solid transparent}\r\n#wdu .tier.hot{border-color:var(--orange);box-shadow:0 24px 50px -24px rgba(255,106,19,.8)}\r\n#wdu .tier h3{font-size:24px;margin-bottom:4px}\r\n#wdu .tier .for{color:var(--muted);font-size:15px;margin-bottom:12px}\r\n#wdu .tier .price small{font-family:'Inter',sans-serif;font-size:14px;color:var(--muted);font-weight:500}\r\n#wdu .tier ul{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:8px;flex:1}\r\n#wdu .tier li{padding-left:26px;position:relative;font-size:16px}\r\n#wdu .tier li::before{content:\"\u2713\";position:absolute;left:0;color:var(--orange);font-weight:800}\r\n#wdu .tier .btn{width:100%}\r\n#wdu .tl{margin-top:44px;background:rgba(255,255,255,.06);border-radius:24px;padding:28px}\r\n#wdu .tl h3{color:#fff;font-size:22px;margin-bottom:6px}\r\n#wdu .tl-sub{color:#c9cae6;font-size:15px;margin-bottom:22px}\r\n#wdu .tl .bar{height:4px;background:rgba(255,255,255,.15);border-radius:4px;margin-bottom:20px;overflow:hidden}\r\n#wdu .tl .bar i{display:block;height:100%;background:var(--orange);width:100%}\r\n#wdu.js .tl .bar i{width:0;transition:width 1.4s ease .3s}\r\n#wdu.js .tl.in .bar i{width:100%}\r\n#wdu .tl-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}\r\n#wdu .tl-step b{display:block;color:var(--orange);font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}\r\n#wdu .tl-step strong{display:block;font-size:18px;margin-bottom:4px;color:#fff}\r\n#wdu .tl-step p{color:#c9cae6;font-size:15px}\r\n#wdu .rules{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}\r\n#wdu .rule{border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:18px}\r\n#wdu .rule strong{display:block;color:#fff;margin-bottom:4px}\r\n#wdu .rule span{color:#c9cae6;font-size:15px}\r\n#wdu .dir-cta{margin-top:30px;display:flex;flex-wrap:wrap;gap:14px;align-items:center}\r\n#wdu .dir-cta .micro{color:#c9cae6}\r\n#wdu .offers-grid.two{grid-template-columns:repeat(2,1fr);max-width:860px}\r\n\r\n\/* Pied *\/\r\n#wdu .foot{background:#0f0f1f;color:#aeb0cf;padding:30px 0 96px;font-size:14px}\r\n#wdu .foot .w{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between}\r\n#wdu .foot a{color:#d6d7ee}\r\n\r\n\/* CTA mobile collant *\/\r\n#wdu .sticky{display:none}\r\n\r\n@media(max-width:900px){\r\n  #wdu section{padding:60px 0}\r\n  #wdu .hero .w,#wdu .about .w,#wdu .final .w,#wdu .geo{grid-template-columns:1fr}\r\n  #wdu .pain-grid,#wdu .pillars-grid,#wdu .steps-grid,#wdu .offers-grid{grid-template-columns:1fr}\r\n  #wdu .proof .w{grid-template-columns:repeat(2,1fr)}\r\n  #wdu .geo-btns{justify-self:start}\r\n  #wdu .row{grid-template-columns:1fr}\r\n  #wdu .top .w{height:74px}\r\n  #wdu .logo img{height:60px;max-width:180px;transform:scale(2.1)}\r\n  #wdu .sim-grid,#wdu .cases-grid,#wdu .tiers,#wdu .rules,#wdu .offers-grid.two{grid-template-columns:1fr}\r\n  #wdu .tl-steps{grid-template-columns:1fr 1fr}\r\n  #wdu .fl strong{font-size:17px}\r\n  #wdu .kpi strong{font-size:24px}\r\n  #wdu .sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 14px;background:rgba(255,255,255,.96);border-top:1px solid var(--line)}\r\n  #wdu .sticky .btn{width:100%;padding:14px}\r\n}\r\n@media(prefers-reduced-motion:reduce){#wdu .btn{transition:none}#wdu.js .rv{opacity:1;transform:none;transition:none}#wdu.js .tl .bar i{width:100%;transition:none}}\r\n<\/style>\r\n\r\n<div id=\"wdu\">\r\n\r\n  <div class=\"top\">\r\n    <div class=\"w\">\r\n      <a class=\"logo\" href=\"#haut\" aria-label=\"Wedigiup, retour en haut\"><img src=\"https:\/\/www.wedigiup.com\/wp-content\/uploads\/2026\/10\/Yellow-Minimalist-Letter-D-Digital-Technology-Logo-3.png\" alt=\"Logo Wedigiup\" decoding=\"async\"><\/a>\r\n      <a class=\"btn btn-p\" href=\"#contact\" data-cta=\"header\">Audit gratuit<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- HERO -->\r\n  <header class=\"hero\" id=\"haut\">\r\n    <div class=\"w\">\r\n      <div>\r\n        <span class=\"eyebrow\">Directeur marketing externalis\u00e9 \u00b7 TPE &amp; PME<\/span>\r\n        <h1>Plus de <em>demandes qualifi\u00e9es<\/em>, sans embaucher une \u00e9quipe marketing.<\/h1>\r\n        <p class=\"lead\">SEO, visibilit\u00e9 dans ChatGPT &amp; Google, publicit\u00e9s, r\u00e9seaux sociaux, emailing, site et automatisation : un seul interlocuteur, 18 ans d'exp\u00e9rience, des actions mesur\u00e9es sur ce qui rapporte des contacts.<\/p>\r\n        <div class=\"cta-row\">\r\n          <a class=\"btn btn-p\" href=\"#contact\" data-cta=\"hero-audit\">Obtenir mon audit gratuit \u2192<\/a>\r\n          <a class=\"btn btn-s\" href=\"#simulateur\" data-cta=\"hero-simulateur\">Simuler mes r\u00e9sultats<\/a>\r\n        <\/div>\r\n        <p class=\"micro\">Gratuit, 30 minutes, sans engagement. R\u00e9ponse sous 24 h ouvr\u00e9es.<\/p>\r\n        <div class=\"chips\" aria-label=\"Domaines d'expertise\">\r\n          <span class=\"chip\">SEO &amp; GEO<\/span><span class=\"chip\">Google Ads<\/span><span class=\"chip\">Meta Ads<\/span>\r\n          <span class=\"chip\">LinkedIn<\/span><span class=\"chip\">Emailing<\/span><span class=\"chip\">Site WordPress<\/span>\r\n          <span class=\"chip\">Automatisation &amp; IA<\/span><span class=\"chip chip-hot\">Direction marketing d\u00e8s 990 \u20ac\/mois<\/span><span class=\"chip chip-hot\">Site WordPress d\u00e8s 599 \u20ac<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <aside class=\"card-id\">\r\n        <div class=\"avatar\"><span id=\"wdu-initials\">IA<\/span><img id=\"wdu-photo\" alt=\"Idir Aknouche, directeur marketing externalis\u00e9\" width=\"132\" height=\"132\" decoding=\"async\" hidden><\/div>\r\n        <h3>Idir Aknouche<\/h3>\r\n        <p class=\"role\">Directeur marketing externalis\u00e9<\/p>\r\n        <div class=\"facts\">\r\n          <div class=\"fact\"><b>18 ans<\/b> de marketing digital, depuis 2008<\/div>\r\n          <div class=\"fact\"><b>Ex-CMO<\/b>, membre de comit\u00e9 de direction (CODIR)<\/div>\r\n          <div class=\"fact\"><b>Ex-directeur marketing<\/b> d'un tour-op\u00e9rateur<\/div>\r\n          <div class=\"fact\"><b>Ex-Chef de la BU Paid<\/b> chez Darwin Agency<\/div>\r\n        <\/div>\r\n      <\/aside>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <!-- PREUVE -->\r\n  <div class=\"proof\" aria-label=\"Rep\u00e8res\">\r\n    <div class=\"w\">\r\n      <div><strong>18 ans<\/strong><span>d'exp\u00e9rience marketing digital<\/span><\/div>\r\n      <div><strong>10+<\/strong><span>leviers ma\u00eetris\u00e9s en interne<\/span><\/div>\r\n      <div><strong>1<\/strong><span>interlocuteur, z\u00e9ro interm\u00e9diaire<\/span><\/div>\r\n      <div><strong>24 h<\/strong><span>pour recevoir votre r\u00e9ponse<\/span><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- PROBLEME -->\r\n  <section class=\"pain\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">Le constat<\/span>\r\n      <h2>Vous investissez, mais les demandes n'arrivent pas.<\/h2>\r\n      <p class=\"lead\">Ce n'est presque jamais un probl\u00e8me de budget. C'est un probl\u00e8me de pilotage : des actions isol\u00e9es, aucune vue d'ensemble, personne pour relier visibilit\u00e9, publicit\u00e9 et conversion.<\/p>\r\n      <div class=\"pain-grid\">\r\n        <div class=\"pain-card rv\"><h3>Un site qui ne convertit pas<\/h3><p>Du trafic, peu de formulaires. Pas d'offre claire, pas d'appel \u00e0 l'action, pas de suivi des contacts.<\/p><\/div>\r\n        <div class=\"pain-card rv\"><h3>Des pubs sans retour mesur\u00e9<\/h3><p>Google Ads ou Meta Ads d\u00e9pensent le budget sans que vous sachiez quelles campagnes rapportent vraiment.<\/p><\/div>\r\n        <div class=\"pain-card rv\"><h3>Invisible sur Google et dans les IA<\/h3><p>Vos concurrents sont cit\u00e9s par ChatGPT et Gemini. Pas vous. Et vous ne le saviez peut-\u00eatre pas.<\/p><\/div>\r\n      <\/div>\r\n      <p class=\"pain-cta\">Un audit gratuit pose le diagnostic en 30 minutes. <a href=\"#contact\" data-cta=\"pain\" style=\"color:var(--orange-d)\">Je r\u00e9serve le mien \u2192<\/a><\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- PILIERS -->\r\n  <section class=\"pillars\" id=\"piliers\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">Ce que je fais pour vous<\/span>\r\n      <h2>Trois leviers, un seul pilote.<\/h2>\r\n      <p class=\"lead\">Je ne vends pas une prestation isol\u00e9e : je construis le syst\u00e8me qui vous am\u00e8ne des contacts, puis je le fais tourner et l'am\u00e9liore chaque mois.<\/p>\r\n      <div class=\"pillars-grid\">\r\n        <article class=\"pillar rv\">\r\n          <div class=\"n\">1<\/div>\r\n          <h3>\u00catre trouv\u00e9<\/h3>\r\n          <p class=\"sub\">Vos clients vous voient quand ils cherchent.<\/p>\r\n          <ul>\r\n            <li>SEO et r\u00e9f\u00e9rencement local<\/li>\r\n            <li>GEO : visibilit\u00e9 dans ChatGPT, Gemini, Perplexity<\/li>\r\n            <li>Contenus qui r\u00e9pondent aux vraies recherches<\/li>\r\n            <li>Fiche Google Business Profile<\/li>\r\n          <\/ul>\r\n        <\/article>\r\n        <article class=\"pillar rv\">\r\n          <div class=\"n\">2<\/div>\r\n          <h3>Attirer<\/h3>\r\n          <p class=\"sub\">Du trafic cibl\u00e9, pay\u00e9 au juste prix.<\/p>\r\n          <ul>\r\n            <li>Google Ads (Search, Performance Max)<\/li>\r\n            <li>Meta Ads : Facebook et Instagram<\/li>\r\n            <li>LinkedIn et social media<\/li>\r\n            <li>Cr\u00e9ations graphiques et visuels publicitaires<\/li>\r\n          <\/ul>\r\n        <\/article>\r\n        <article class=\"pillar rv\">\r\n          <div class=\"n\">3<\/div>\r\n          <h3>Convertir<\/h3>\r\n          <p class=\"sub\">Chaque visite a une chance de devenir un contact.<\/p>\r\n          <ul>\r\n            <li>Site WordPress et landing pages orient\u00e9es conversion<\/li>\r\n            <li>Emailing et relances automatiques<\/li>\r\n            <li>Automatisation et agents IA<\/li>\r\n            <li>Suivi des leads et reporting clair<\/li>\r\n          <\/ul>\r\n        <\/article>\r\n      <\/div>\r\n      <div class=\"geo\">\r\n        <div>\r\n          <h3>Et si l'on parlait de vous dans ChatGPT ?<\/h3>\r\n          <p>De plus en plus de prospects demandent leur prestataire \u00e0 une IA avant d'ouvrir Google. Le GEO consiste \u00e0 faire en sorte que votre entreprise y soit cit\u00e9e. Je v\u00e9rifie o\u00f9 vous en \u00eates, gratuitement, pendant l'audit, et vous pouvez suivre votre visibilit\u00e9 dans le temps avec <strong>LLM Rank<\/strong>, l'outil de suivi de marque dans les IA que j'ai cr\u00e9\u00e9.<\/p>\r\n        <\/div>\r\n        <div class=\"geo-btns\"><a class=\"btn btn-p\" href=\"https:\/\/www.llm-rank.fr\" target=\"_blank\" rel=\"noopener\" data-cta=\"geo-llmrank\">Mesurer avec LLM Rank \u2197<\/a><a class=\"btn btn-light\" href=\"#contact\" data-cta=\"geo\">Demander un test gratuit<\/a><\/div>\r\n      <\/div>\r\n      <div class=\"geo geo-2\">\r\n        <div>\r\n          <h3>Automatisez votre marketing avec l'IA<\/h3>\r\n          <p>Prospection, relances, g\u00e9n\u00e9ration de contenus, agents IA qui travaillent pour vous : retrouvez toutes les offres d'automatisation et de marketing IA sur <strong>ia-marketing.com<\/strong>.<\/p>\r\n        <\/div>\r\n        <div class=\"geo-btns\"><a class=\"btn btn-p\" href=\"https:\/\/www.ia-marketing.com\" target=\"_blank\" rel=\"noopener\" data-cta=\"ia-marketing\">D\u00e9couvrir IA Marketing \u2197<\/a><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ETAPES -->\r\n  <section class=\"steps\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">Comment \u00e7a se passe<\/span>\r\n      <h2>Simple, rapide, sans jargon.<\/h2>\r\n      <div class=\"steps-grid\">\r\n        <div class=\"step rv\"><h3>Audit gratuit<\/h3><p>30 minutes pour comprendre votre activit\u00e9, regarder votre site, vos pubs et votre visibilit\u00e9. Vous repartez avec 3 priorit\u00e9s concr\u00e8tes.<\/p><\/div>\r\n        <div class=\"step rv\"><h3>Plan d'action chiffr\u00e9<\/h3><p>Je vous propose les actions \u00e0 mener, dans quel ordre, pour quel budget et quels r\u00e9sultats attendre. Vous d\u00e9cidez.<\/p><\/div>\r\n        <div class=\"step rv\"><h3>Ex\u00e9cution et suivi<\/h3><p>Je m'occupe de tout, je vous envoie un bilan mensuel lisible, et nous ajustons selon les contacts g\u00e9n\u00e9r\u00e9s.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- SIMULATEUR -->\r\n  <section class=\"sim\" id=\"simulateur\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">D\u00e9monstration<\/span>\r\n      <h2>Simulez ce que votre budget peut vous rapporter.<\/h2>\r\n      <p class=\"lead\">R\u00e9glez vos hypoth\u00e8ses : le calcul se met \u00e0 jour en direct. C'est la m\u00e9thode que j'utilise pendant l'audit pour fixer des objectifs r\u00e9alistes.<\/p>\r\n      <div class=\"sim-grid\">\r\n        <div class=\"sim-ctrl\">\r\n          <div class=\"ctl\"><label for=\"s-budget\">Budget publicitaire mensuel <output id=\"o-budget\">1 000 \u20ac<\/output><\/label>\r\n            <input type=\"range\" id=\"s-budget\" min=\"200\" max=\"5000\" step=\"50\" value=\"1000\"><\/div>\r\n          <div class=\"ctl\"><label for=\"s-conv\">Visiteurs qui vous contactent <output id=\"o-conv\">2 %<\/output><\/label>\r\n            <input type=\"range\" id=\"s-conv\" min=\"1\" max=\"10\" step=\"0.5\" value=\"2\"><\/div>\r\n          <div class=\"ctl\"><label for=\"s-close\">Contacts qui deviennent clients <output id=\"o-close\">15 %<\/output><\/label>\r\n            <input type=\"range\" id=\"s-close\" min=\"5\" max=\"60\" step=\"5\" value=\"15\"><\/div>\r\n          <div class=\"row\">\r\n            <div><label for=\"s-cpc\">Co\u00fbt moyen d'un clic (\u20ac)<\/label><input type=\"number\" id=\"s-cpc\" min=\"0.1\" step=\"0.1\" value=\"1.2\" inputmode=\"decimal\"><\/div>\r\n            <div><label for=\"s-panier\">Valeur d'un client (\u20ac)<\/label><input type=\"number\" id=\"s-panier\" min=\"0\" step=\"50\" value=\"1000\" inputmode=\"numeric\"><\/div>\r\n          <\/div>\r\n          <label for=\"s-seo\">Effet du SEO et du GEO<\/label>\r\n          <select id=\"s-seo\">\r\n            <option value=\"0\">Publicit\u00e9 seule<\/option>\r\n            <option value=\"0.03\" selected>+ SEO &amp; GEO, hypoth\u00e8se prudente<\/option>\r\n            <option value=\"0.06\">+ SEO &amp; GEO, hypoth\u00e8se ambitieuse<\/option>\r\n          <\/select>\r\n        <\/div>\r\n        <div class=\"sim-out\" aria-live=\"polite\">\r\n          <div class=\"flow\">\r\n            <div class=\"fl\"><strong id=\"k-budget\">0 \u20ac<\/strong><small>budget \/ mois<\/small><\/div>\r\n            <div class=\"fl\"><strong id=\"k-clics\">0<\/strong><small>visites<\/small><\/div>\r\n            <div class=\"fl\"><strong id=\"k-contacts\">0<\/strong><small>contacts<\/small><\/div>\r\n            <div class=\"fl\"><strong id=\"k-clients\">0<\/strong><small>clients<\/small><\/div>\r\n          <\/div>\r\n          <div class=\"kpis\">\r\n            <div class=\"kpi\"><span>Chiffre d'affaires estim\u00e9 \/ mois<\/span><strong id=\"k-ca\">0 \u20ac<\/strong><\/div>\r\n            <div class=\"kpi alt\"><span>Retour sur budget pub<\/span><strong id=\"k-roi\">0 %<\/strong><\/div>\r\n          <\/div>\r\n          <div class=\"chart-wrap\">\r\n            <div class=\"chart-title\">Contacts cumul\u00e9s sur 12 mois<\/div>\r\n            <svg id=\"chart\" viewBox=\"0 0 600 250\" role=\"img\" aria-label=\"Courbe des contacts cumul\u00e9s sur 12 mois\"><\/svg>\r\n            <div class=\"legend\"><span><i style=\"background:#cfd0e6\"><\/i>Publicit\u00e9 seule<\/span><span id=\"lg-b\"><i style=\"background:#ff6a13\"><\/i>Publicit\u00e9 + SEO &amp; GEO<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <p class=\"micro sim-note\">Simulation indicative \u00e0 partir de vos propres hypoth\u00e8ses, hors honoraires. Ce n'est pas une promesse de r\u00e9sultat : les chiffres r\u00e9els d\u00e9pendent de votre march\u00e9, de votre offre et de votre site. L'audit gratuit sert justement \u00e0 les affiner.<\/p>\r\n      <div class=\"sim-cta\">\r\n        <a class=\"btn btn-p\" href=\"#contact\" id=\"sim-cta\" data-cta=\"simulateur\">Recevoir mon plan chiffr\u00e9 \u2192<\/a>\r\n        <span class=\"micro\">Vos r\u00e9glages sont repris dans le formulaire.<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- PREUVES : section affich\u00e9e seulement si CONFIG.cases contient des cas r\u00e9els -->\r\n  <section class=\"cases\" id=\"preuves\" hidden>\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">R\u00e9sultats<\/span>\r\n      <h2>Des r\u00e9sultats mesur\u00e9s chez mes clients.<\/h2>\r\n      <div class=\"cases-grid\" id=\"cases-grid\"><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- DIRECTION MARKETING EXTERNALISEE -->\r\n  <section class=\"direction\" id=\"direction\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">Mon offre principale<\/span>\r\n      <h2>Votre directeur marketing, sans le salaire d'un directeur.<\/h2>\r\n      <p class=\"lead\">Je prends en charge la strat\u00e9gie et toutes les actions marketing. Vous gardez un seul interlocuteur, un plan clair et un reporting lisible chaque mois.<\/p>\r\n\r\n      <div class=\"tiers\">\r\n        <article class=\"tier rv\">\r\n          <h3>Pilotage<\/h3>\r\n          <p class=\"for\">Pour une TPE qui structure son marketing.<\/p>\r\n          <p class=\"price\">d\u00e8s 990 \u20ac <small>\/ mois<\/small><\/p>\r\n          <ul>\r\n            <li>Strat\u00e9gie marketing et feuille de route<\/li>\r\n            <li>1 levier principal pilot\u00e9 (SEO, Ads ou social)<\/li>\r\n            <li>Suivi et optimisation de votre site<\/li>\r\n            <li>1 point strat\u00e9gique par mois<\/li>\r\n            <li>Tableau de bord mensuel<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-s\" href=\"#contact\" data-dir=\"Pilotage\" data-cta=\"tier-pilotage\">Discuter de ce niveau<\/a>\r\n        <\/article>\r\n        <article class=\"tier hot rv\">\r\n          <span class=\"tag\">Le plus choisi<\/span>\r\n          <h3>Croissance<\/h3>\r\n          <p class=\"for\">Pour une PME qui veut des demandes r\u00e9guli\u00e8res.<\/p>\r\n          <p class=\"price\">d\u00e8s 1 490 \u20ac <small>\/ mois<\/small><\/p>\r\n          <ul>\r\n            <li>Strat\u00e9gie + 3 leviers coordonn\u00e9s (SEO &amp; GEO, Google ou Meta Ads, emailing, LinkedIn...)<\/li>\r\n            <li>Site WordPress g\u00e9r\u00e9 et am\u00e9lior\u00e9 en continu<\/li>\r\n            <li>Visuels et contenus courants inclus<\/li>\r\n            <li>2 points par mois<\/li>\r\n            <li>Reporting et recommandations chiffr\u00e9es<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-p\" href=\"#contact\" data-dir=\"Croissance\" data-cta=\"tier-croissance\">Discuter de ce niveau<\/a>\r\n        <\/article>\r\n        <article class=\"tier rv\">\r\n          <h3>Direction compl\u00e8te<\/h3>\r\n          <p class=\"for\">Pour une PME ambitieuse, plusieurs offres ou sites.<\/p>\r\n          <p class=\"price\">d\u00e8s 2 500 \u20ac <small>\/ mois<\/small><\/p>\r\n          <ul>\r\n            <li>Tous les leviers orchestr\u00e9s par un seul pilote<\/li>\r\n            <li>Automatisation et agents IA<\/li>\r\n            <li>Cr\u00e9ation graphique, emailing, social media<\/li>\r\n            <li>Point hebdomadaire<\/li>\r\n            <li>Priorit\u00e9 sur vos demandes<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-s\" href=\"#contact\" data-dir=\"Direction compl\u00e8te\" data-cta=\"tier-complete\">Discuter de ce niveau<\/a>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <div class=\"tl rv\">\r\n        <h3>Un mois type avec moi<\/h3>\r\n        <p class=\"tl-sub\">Le premier mois commence par un audit complet et un plan d'action. Ensuite, le rythme est toujours le m\u00eame.<\/p>\r\n        <div class=\"bar\" aria-hidden=\"true\"><i><\/i><\/div>\r\n        <div class=\"tl-steps\">\r\n          <div class=\"tl-step\"><b>Semaine 1<\/b><strong>Cadrage<\/strong><p>Objectifs, priorit\u00e9s du mois et budget \u00e0 engager.<\/p><\/div>\r\n          <div class=\"tl-step\"><b>Semaines 2 et 3<\/b><strong>Ex\u00e9cution<\/strong><p>Campagnes, contenus, site, automatisations : je m'en occupe.<\/p><\/div>\r\n          <div class=\"tl-step\"><b>Semaine 4<\/b><strong>Mesure<\/strong><p>Analyse des contacts g\u00e9n\u00e9r\u00e9s et de ce qui rapporte vraiment.<\/p><\/div>\r\n          <div class=\"tl-step\"><b>Fin de mois<\/b><strong>Point strat\u00e9gique<\/strong><p>Bilan lisible, d\u00e9cisions et ajustements pour le mois suivant.<\/p><\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"rules\">\r\n        <div class=\"rule\"><strong>Budget m\u00e9dia hors honoraires<\/strong><span>Vos d\u00e9penses publicitaires sont r\u00e9gl\u00e9es directement \u00e0 Google et Meta.<\/span><\/div>\r\n        <div class=\"rule\"><strong>Engagement de 3 mois<\/strong><span>Le temps de poser les bases, puis reconduction mensuelle avec un mois de pr\u00e9avis.<\/span><\/div>\r\n        <div class=\"rule\"><strong>P\u00e9rim\u00e8tre \u00e9crit<\/strong><span>Vous savez \u00e0 l'avance ce qui est inclus et ce qui serait factur\u00e9 \u00e0 part.<\/span><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"dir-cta\">\r\n        <a class=\"btn btn-p\" href=\"#contact\" data-dir=\"\" data-cta=\"direction\">R\u00e9server un \u00e9change strat\u00e9gique \u2192<\/a>\r\n        <span class=\"micro\">30 minutes, gratuit, sans engagement.<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- OFFRES -->\r\n  <section class=\"offers\" id=\"offres\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">Autres formules<\/span>\r\n      <h2>Pour d\u00e9marrer, ou pour un projet pr\u00e9cis.<\/h2>\r\n      <p class=\"lead\">Site WordPress \u00e0 partir de 599 \u20ac. Les autres missions sont chiffr\u00e9es sur mesure, avant tout engagement.<\/p>\r\n      <div class=\"offers-grid two\">\r\n        <div class=\"offer rv\">\r\n          <h3>Audit &amp; plan d'action<\/h3>\r\n          <p class=\"for\">Pour savoir o\u00f9 agir en premier.<\/p>\r\n          <p class=\"price\">Premier \u00e9change offert<\/p>\r\n          <ul>\r\n            <li>Audit site, SEO, publicit\u00e9, r\u00e9seaux<\/li>\r\n            <li>Test de visibilit\u00e9 dans les IA<\/li>\r\n            <li>Feuille de route prioris\u00e9e<\/li>\r\n            <li>Premier \u00e9change offert<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-s\" href=\"#contact\" data-cta=\"offer-audit\">D\u00e9marrer par l'audit<\/a>\r\n        <\/div>\r\n        <div class=\"offer rv\">\r\n          <h3>Site WordPress &amp; missions<\/h3>\r\n          <p class=\"for\">Pour un projet pr\u00e9cis, livr\u00e9 cl\u00e9 en main.<\/p>\r\n          <p class=\"price\">Site d\u00e8s 599 \u20ac<\/p>\r\n          <ul>\r\n            <li>Site WordPress rapide et adapt\u00e9 au mobile<\/li>\r\n            <li>Structure pens\u00e9e pour le SEO et la conversion<\/li>\r\n            <li>Formulaire de contact et suivi des demandes<\/li>\r\n            <li>Ads, automatisation, agents IA : sur devis<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-s\" href=\"#contact\" data-cta=\"offer-mission\">Demander un devis site<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- A PROPOS -->\r\n  <section class=\"about\">\r\n    <div class=\"w\">\r\n      <div>\r\n        <span class=\"eyebrow\">Qui est derri\u00e8re Wedigiup<\/span>\r\n        <h2>Un directeur marketing, pas un prestataire de plus.<\/h2>\r\n        <p>Je travaille dans le marketing digital depuis 2008. J'ai \u00e9t\u00e9 CMO, directeur marketing d'un tour-op\u00e9rateur, membre de comit\u00e9 de direction et chef de la BU Paid d'une agence digitale (Darwin Agency), avant de me mettre \u00e0 mon compte. Je sais piloter un budget, d\u00e9fendre une strat\u00e9gie devant une direction g\u00e9n\u00e9rale, lire un tableau de bord et surtout dire ce qui ne vaut pas la peine d'\u00eatre fait.<\/p>\r\n        <p>Vous travaillez directement avec moi, de l'audit \u00e0 la mise en \u0153uvre : pas de commercial qui promet, pas de junior qui ex\u00e9cute.<\/p>\r\n        <div class=\"tools\" aria-label=\"Comp\u00e9tences\">\r\n          <span>SEO<\/span><span>GEO<\/span><span>Google Ads<\/span><span>Meta Ads<\/span><span>LinkedIn<\/span><span>Emailing<\/span><span>WordPress<\/span><span>Cr\u00e9ation graphique<\/span><span>Automatisation<\/span><span>Agents IA<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"quote\">\r\n        <p>\u00ab Mon travail se juge \u00e0 une seule chose : le nombre de contacts utiles que vous recevez. \u00bb<\/p>\r\n        <p class=\"micro\" style=\"margin-top:12px;font-family:Inter,sans-serif;font-weight:500\">Idir Aknouche, Wedigiup<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- AJOUTER ICI UNE SECTION TEMOIGNAGES \/ CAS CLIENTS avec de vrais chiffres et l'accord des clients -->\r\n\r\n  <!-- FAQ -->\r\n  <section class=\"faq\" id=\"faq\">\r\n    <div class=\"w\">\r\n      <span class=\"eyebrow\">Questions fr\u00e9quentes<\/span>\r\n      <h2>Vous vous demandez peut-\u00eatre\u2026<\/h2>\r\n      <div class=\"faq-list\">\r\n        <details><summary>Qu'est-ce qu'un directeur marketing externalis\u00e9 ?<\/summary><p>C'est un directeur marketing \u00e0 temps partiel : je d\u00e9finis votre strat\u00e9gie et je pilote toutes les actions (SEO, publicit\u00e9, r\u00e9seaux sociaux, emailing, site, automatisation), sans que vous ayez \u00e0 embaucher.<\/p><\/details>\r\n        <details><summary>Quel budget pr\u00e9voir pour une direction marketing externalis\u00e9e ?<\/summary><p>Mes formules d\u00e9marrent \u00e0 990 \u20ac par mois, hors budget publicitaire, avec un engagement initial de 3 mois. Le niveau adapt\u00e9 se d\u00e9cide pendant l'audit gratuit.<\/p><\/details>\r\n        <details><summary>Combien co\u00fbte la cr\u00e9ation d'un site internet ?<\/summary><p>Mes sites WordPress d\u00e9marrent \u00e0 599 \u20ac. Le prix final d\u00e9pend du nombre de pages et des fonctionnalit\u00e9s : vous le connaissez avant de vous engager.<\/p><\/details>\r\n        <details><summary>L'audit est-il vraiment gratuit ?<\/summary><p>Oui. Il dure 30 minutes, sans engagement et sans carte bancaire. Vous repartez avec des priorit\u00e9s claires, que vous travailliez avec moi ou non.<\/p><\/details>\r\n        <details><summary>Je suis une petite entreprise, est-ce adapt\u00e9 ?<\/summary><p>C'est pr\u00e9cis\u00e9ment mon terrain : TPE et PME qui n'ont pas de service marketing. Le plan d'action est calibr\u00e9 sur votre budget r\u00e9el.<\/p><\/details>\r\n        <details><summary>Qu'est-ce que le GEO ?<\/summary><p>C'est l'optimisation de votre pr\u00e9sence pour \u00eatre cit\u00e9 dans les r\u00e9ponses des assistants IA (ChatGPT, Gemini, Perplexity). Il compl\u00e8te le SEO classique.<\/p><\/details>\r\n        <details><summary>En combien de temps verrai-je des r\u00e9sultats ?<\/summary><p>La publicit\u00e9 peut g\u00e9n\u00e9rer des contacts en quelques jours. Le SEO et le GEO se construisent sur 3 \u00e0 6 mois. Le plan d'action vous donne un calendrier r\u00e9aliste, sans promesse irr\u00e9aliste.<\/p><\/details>\r\n        <details><summary>Dois-je changer mon site ?<\/summary><p>Pas forc\u00e9ment. Si votre site est sain, je l'am\u00e9liore. S'il freine vos r\u00e9sultats, je vous le dis et je propose une refonte WordPress ou une landing page cibl\u00e9e.<\/p><\/details>\r\n        <details><summary>Travaillez-vous hors de la r\u00e9gion marseillaise ?<\/summary><p>Oui, \u00e0 distance partout en France, avec des rendez-vous en visio. Je me d\u00e9place \u00e0 Aix-en-Provence et Marseille si besoin.<\/p><\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- FORMULAIRE -->\r\n  <section class=\"final\" id=\"contact\">\r\n    <div class=\"w\">\r\n      <div>\r\n        <span class=\"eyebrow\">Passons \u00e0 l'action<\/span>\r\n        <h2>Recevez votre audit gratuit sous 24 h.<\/h2>\r\n        <p class=\"lead\">Dites-moi en deux minutes o\u00f9 vous en \u00eates. Je vous r\u00e9ponds avec un premier diagnostic et une proposition de cr\u00e9neau.<\/p>\r\n        <ul class=\"bullets\">\r\n          <li>Diagnostic de votre site et de votre visibilit\u00e9<\/li>\r\n          <li>Test de pr\u00e9sence dans les IA<\/li>\r\n          <li>3 priorit\u00e9s concr\u00e8tes, sans engagement<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"form\">\r\n        <form id=\"wdu-form\" novalidate>\r\n          <div id=\"wdu-fields\">\r\n            <h3>Demander mon audit gratuit<\/h3>\r\n            <p class=\"micro\">R\u00e9ponse sous 24 h ouvr\u00e9es.<\/p>\r\n            <div class=\"row\">\r\n              <div><label for=\"wdu-nom\">Nom *<\/label><input id=\"wdu-nom\" name=\"nom\" type=\"text\" autocomplete=\"name\" required><\/div>\r\n              <div><label for=\"wdu-email\">E-mail *<\/label><input id=\"wdu-email\" name=\"email\" type=\"email\" autocomplete=\"email\" required><\/div>\r\n            <\/div>\r\n            <div class=\"row\">\r\n              <div><label for=\"wdu-tel\">T\u00e9l\u00e9phone<\/label><input id=\"wdu-tel\" name=\"telephone\" type=\"tel\" autocomplete=\"tel\"><\/div>\r\n              <div><label for=\"wdu-site\">Votre site web<\/label><input id=\"wdu-site\" name=\"site\" type=\"text\" placeholder=\"www.exemple.fr\"><\/div>\r\n            <\/div>\r\n            <label for=\"wdu-besoin\">Votre priorit\u00e9 *<\/label>\r\n            <select id=\"wdu-besoin\" name=\"besoin\" required>\r\n              <option value=\"\">Choisir\u2026<\/option>\r\n              <option>Avoir plus de contacts \/ de clients<\/option>\r\n              <option>Am\u00e9liorer mon r\u00e9f\u00e9rencement (SEO \/ GEO)<\/option>\r\n              <option>Lancer ou optimiser mes publicit\u00e9s<\/option>\r\n              <option>Cr\u00e9er ou refaire mon site<\/option>\r\n              <option>Automatiser mon marketing \/ agent IA<\/option>\r\n              <option>Direction marketing externalis\u00e9e<\/option>\r\n              <option>Autre<\/option>\r\n            <\/select>\r\n            <label for=\"wdu-msg\">Un mot sur votre situation<\/label>\r\n            <textarea id=\"wdu-msg\" name=\"message\" placeholder=\"Activit\u00e9, objectif, budget approximatif\u2026\"><\/textarea>\r\n            <input class=\"hp\" type=\"text\" name=\"website_url\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\">\r\n            <button class=\"btn btn-p\" type=\"submit\">Envoyer ma demande \u2192<\/button>\r\n            <p class=\"rgpd\">Vos donn\u00e9es servent uniquement \u00e0 r\u00e9pondre \u00e0 votre demande et ne sont jamais revendues.<\/p>\r\n            <p class=\"or\">Vous pr\u00e9f\u00e9rez choisir un cr\u00e9neau ? <a id=\"wdu-cal\" href=\"#\" target=\"_blank\" rel=\"noopener\" data-cta=\"form-calendly\">R\u00e9server directement<\/a><\/p>\r\n          <\/div>\r\n          <div class=\"ok\" id=\"wdu-ok\" role=\"status\">\r\n            <h3>Merci, c'est bien re\u00e7u.<\/h3>\r\n            <p>Je reviens vers vous sous 24 h ouvr\u00e9es avec votre premier diagnostic.<\/p>\r\n          <\/div>\r\n        <\/form>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <footer class=\"foot\">\r\n    <div class=\"w\">\r\n      <div>\u00a9 <span id=\"wdu-year\">2026<\/span> Wedigiup \u00b7 Idir Aknouche \u00b7 SIRET 951 969 229 00016<\/div>\r\n      <div><a href=\"\/mentions-legales\/\">Mentions l\u00e9gales<\/a> \u00b7 <a href=\"\/politique-de-confidentialite\/\">Confidentialit\u00e9<\/a><\/div>\r\n    <\/div>\r\n  <\/footer>\r\n\r\n  <div class=\"sticky\"><a class=\"btn btn-p\" href=\"#contact\" data-cta=\"sticky\">Obtenir mon audit gratuit<\/a><\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  \/* ===== CONFIG : \u00e0 adapter ===== *\/\r\n  var CONFIG = {\r\n    calendly: 'https:\/\/calendly.com\/wedigiup\/30min', \/\/ v\u00e9rifier que ce lien est toujours valide\r\n    email: 'hello@wedigiup.com',                     \/\/ adresse affich\u00e9e au visiteur en cas d'erreur d'envoi\r\n    endpoint: '\/wp-json\/wedigiup\/v1\/lead',           \/\/ r\u00e9ception WordPress (voir wedigiup-leads.php) ; mettre '' pour revenir \u00e0 l'e-mail du visiteur\r\n    photo: 'https:\/\/www.wedigiup.com\/wp-content\/uploads\/2026\/10\/IMG_8360_100-scaled.png', \/\/ photo (m\u00e9diath\u00e8que WordPress)\r\n    \/\/ Cas clients r\u00e9els (section \"R\u00e9sultats\" masqu\u00e9e tant que la liste est vide). Exemple :\r\n    \/\/ { big:'+120 %', label:'demandes de devis', client:'Nom du client', meta:'Nautisme \u00b7 en 6 mois' }\r\n    cases: []\r\n  };\r\n  \/* ================================ *\/\r\n\r\n  var root = document.getElementById('wdu');\r\n  if(!root) return;\r\n  window.dataLayer = window.dataLayer || [];\r\n\r\n  var cal = document.getElementById('wdu-cal');\r\n  if(cal) cal.href = CONFIG.calendly;\r\n\r\n  if(CONFIG.photo){\r\n    var ph = document.getElementById('wdu-photo');\r\n    ph.src = CONFIG.photo; ph.hidden = false;\r\n    document.getElementById('wdu-initials').style.display = 'none';\r\n  }\r\n  document.getElementById('wdu-year').textContent = new Date().getFullYear();\r\n\r\n  \/\/ Suivi des clics sur les boutons (GTM \/ GA4)\r\n  root.addEventListener('click', function(e){\r\n    var a = e.target.closest('[data-cta]');\r\n    if(a) window.dataLayer.push({event:'cta_click', cta_id:a.getAttribute('data-cta')});\r\n  });\r\n\r\n  \/\/ Conservation des UTM\r\n  var utm = {};\r\n  try{\r\n    var p = new URLSearchParams(location.search);\r\n    ['utm_source','utm_medium','utm_campaign','utm_term','utm_content'].forEach(function(k){ if(p.get(k)) utm[k]=p.get(k); });\r\n  }catch(e){}\r\n\r\n  var form = document.getElementById('wdu-form');\r\n  form.addEventListener('submit', function(e){\r\n    e.preventDefault();\r\n    var f = form.elements;\r\n    if(f.website_url.value) return; \/\/ anti-spam\r\n    var ok = f.nom.value.trim() && \/^\\S+@\\S+\\.\\S+$\/.test(f.email.value) && f.besoin.value;\r\n    if(!ok){ alert('Merci de renseigner votre nom, un e-mail valide et votre priorit\u00e9.'); return; }\r\n\r\n    var data = {\r\n      nom:f.nom.value.trim(), email:f.email.value.trim(), telephone:f.telephone.value.trim(),\r\n      site:f.site.value.trim(), besoin:f.besoin.value, message:f.message.value.trim(),\r\n      page:location.href, utm:utm\r\n    };\r\n\r\n    function done(){\r\n      document.getElementById('wdu-fields').style.display = 'none';\r\n      document.getElementById('wdu-ok').style.display = 'block';\r\n      window.dataLayer.push({event:'generate_lead', form_id:'audit_gratuit'});\r\n    }\r\n\r\n    if(CONFIG.endpoint){\r\n      fetch(CONFIG.endpoint,{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify(data)})\r\n        .then(function(r){ if(!r.ok) throw 0; done(); })\r\n        .catch(function(){ alert('Envoi impossible pour le moment. \u00c9crivez-moi \u00e0 '+CONFIG.email); });\r\n    } else {\r\n      var body = 'Nom : '+data.nom+'\\nE-mail : '+data.email+'\\nT\u00e9l\u00e9phone : '+data.telephone+'\\nSite : '+data.site+'\\nPriorit\u00e9 : '+data.besoin+'\\n\\n'+data.message;\r\n      location.href = 'mailto:'+CONFIG.email+'?subject='+encodeURIComponent('Demande d\\'audit gratuit - '+data.nom)+'&body='+encodeURIComponent(body);\r\n      done();\r\n    }\r\n  });\r\n\r\n  \/\/ ===== Apparition douce des blocs =====\r\n  root.classList.add('js');\r\n  var rvs = root.querySelectorAll('.rv');\r\n  if('IntersectionObserver' in window){\r\n    var ioRv = new IntersectionObserver(function(es){\r\n      es.forEach(function(en){ if(en.isIntersecting){ en.target.classList.add('in'); ioRv.unobserve(en.target); } });\r\n    },{threshold:.12});\r\n    rvs.forEach(function(el){ ioRv.observe(el); });\r\n  } else { rvs.forEach(function(el){ el.classList.add('in'); }); }\r\n\r\n  \/\/ ===== Cas clients (affich\u00e9s seulement si renseign\u00e9s) =====\r\n  if(CONFIG.cases && CONFIG.cases.length){\r\n    var grid = document.getElementById('cases-grid');\r\n    CONFIG.cases.forEach(function(c){\r\n      var d = document.createElement('div'); d.className = 'case rv';\r\n      var b = document.createElement('div'); b.className = 'big'; b.textContent = c.big;\r\n      var l = document.createElement('div'); l.className = 'lab'; l.textContent = c.label;\r\n      var m = document.createElement('div'); m.className = 'meta'; m.textContent = [c.client, c.meta].filter(Boolean).join(' \u00b7 ');\r\n      d.appendChild(b); d.appendChild(l); d.appendChild(m); grid.appendChild(d);\r\n      if('IntersectionObserver' in window){\r\n        var io2 = new IntersectionObserver(function(es){ es.forEach(function(en){ if(en.isIntersecting){ en.target.classList.add('in'); io2.disconnect(); } }); },{threshold:.15});\r\n        io2.observe(d);\r\n      } else { d.classList.add('in'); }\r\n    });\r\n    document.getElementById('preuves').hidden = false;\r\n  }\r\n\r\n  \/\/ ===== Simulateur =====\r\n  (function(){\r\n    var $ = function(id){ return document.getElementById(id); };\r\n    var fmt = new Intl.NumberFormat('fr-FR',{maximumFractionDigits:0});\r\n    var eur = function(v){ return fmt.format(Math.round(v)) + ' \u20ac'; };\r\n    var reduced = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n    var zero = function(){ var z=[]; for(var i=0;i<12;i++) z.push(0); return z; };\r\n    var cur = {budget:0,clics:0,contacts:0,clients:0,ca:0,roi:0,g:0,a:zero(),b:zero()};\r\n    var target = cur, started = false, usedPushed = false, raf = 0;\r\n\r\n    function model(){\r\n      var budget = +$('s-budget').value, conv = +$('s-conv').value, close = +$('s-close').value;\r\n      var cpc = Math.max(0.1, parseFloat($('s-cpc').value) || 1.2);\r\n      var panier = Math.max(0, parseFloat($('s-panier').value) || 0);\r\n      var g = parseFloat($('s-seo').value) || 0;\r\n      var clics = budget \/ cpc, contacts = clics * conv \/ 100, clients = contacts * close \/ 100;\r\n      var ca = clients * panier, roi = budget > 0 ? (ca - budget) \/ budget * 100 : 0;\r\n      var a = [], b = [], ca1 = 0, cb1 = 0;\r\n      for(var m = 1; m <= 12; m++){ ca1 += contacts; cb1 += contacts + contacts * g * m; a.push(ca1); b.push(cb1); }\r\n      return {budget:budget,clics:clics,contacts:contacts,clients:clients,ca:ca,roi:roi,g:g,a:a,b:b};\r\n    }\r\n    function niceMax(v){ if(v <= 0) return 1; var p = Math.pow(10, Math.floor(Math.log(v)\/Math.LN10)), n = v\/p; return (n<=1?1:n<=2?2:n<=5?5:10) * p; }\r\n    function path(arr, x, y){ return arr.map(function(v,i){ return (i?'L':'M') + x(i).toFixed(1) + ' ' + y(v).toFixed(1); }).join(' '); }\r\n\r\n    function draw(st){\r\n      $('k-budget').textContent = eur(st.budget);\r\n      $('k-clics').textContent = fmt.format(Math.round(st.clics));\r\n      $('k-contacts').textContent = (st.contacts < 10 ? st.contacts.toFixed(1).replace('.',',') : fmt.format(Math.round(st.contacts)));\r\n      $('k-clients').textContent = (st.clients < 10 ? st.clients.toFixed(1).replace('.',',') : fmt.format(Math.round(st.clients)));\r\n      $('k-ca').textContent = eur(st.ca);\r\n      $('k-roi').textContent = (st.roi > 0 ? '+' : '') + fmt.format(Math.round(st.roi)) + ' %';\r\n      var W=600,H=250,L=48,R=14,T=14,B=30, iw=W-L-R, ih=H-T-B;\r\n      var showB = target.g > 0;\r\n      var ymax = niceMax(Math.max(st.a[11], showB ? st.b[11] : 0, 1));\r\n      var x = function(i){ return L + iw*i\/11; }, y = function(v){ return T + ih*(1 - v\/ymax); };\r\n      var h = '';\r\n      for(var k=0;k<=4;k++){\r\n        var val = ymax*k\/4, yy = y(val);\r\n        h += '<line x1=\"'+L+'\" x2=\"'+(W-R)+'\" y1=\"'+yy+'\" y2=\"'+yy+'\" stroke=\"rgba(255,255,255,.12)\"\/>';\r\n        h += '<text x=\"'+(L-8)+'\" y=\"'+(yy+4)+'\" text-anchor=\"end\" font-size=\"11\" fill=\"#cfd0e6\">'+fmt.format(Math.round(val))+'<\/text>';\r\n      }\r\n      [1,3,6,9,12].forEach(function(mm){ h += '<text x=\"'+x(mm-1)+'\" y=\"'+(H-8)+'\" text-anchor=\"middle\" font-size=\"11\" fill=\"#cfd0e6\">M'+mm+'<\/text>'; });\r\n      var main = showB ? st.b : st.a;\r\n      h += '<path d=\"'+path(main,x,y)+' L'+x(11)+' '+(T+ih)+' L'+x(0)+' '+(T+ih)+' Z\" fill=\"rgba(255,106,19,.22)\"\/>';\r\n      h += '<path d=\"'+path(st.a,x,y)+'\" fill=\"none\" stroke=\"#cfd0e6\" stroke-width=\"2.5\" stroke-linejoin=\"round\"\/>';\r\n      if(showB) h += '<path d=\"'+path(st.b,x,y)+'\" fill=\"none\" stroke=\"#ff6a13\" stroke-width=\"3.5\" stroke-linejoin=\"round\"\/>';\r\n      h += '<circle cx=\"'+x(11)+'\" cy=\"'+y(main[11])+'\" r=\"5\" fill=\"#ff6a13\"\/>';\r\n      $('chart').innerHTML = h;\r\n      $('lg-b').style.display = showB ? '' : 'none';\r\n    }\r\n    function lerp(a,b,t){ return a + (b-a)*t; }\r\n    function animate(){\r\n      cancelAnimationFrame(raf);\r\n      var from = cur, to = target;\r\n      if(reduced){ cur = to; draw(cur); return; }\r\n      var t0 = null, dur = 650;\r\n      (function step(ts){\r\n        if(t0 === null) t0 = ts;\r\n        var p = Math.min(1,(ts-t0)\/dur), e = 1 - Math.pow(1-p,3);\r\n        var o = {g:to.g,a:[],b:[]};\r\n        ['budget','clics','contacts','clients','ca','roi'].forEach(function(k){ o[k] = lerp(from[k],to[k],e); });\r\n        for(var i=0;i<12;i++){ o.a.push(lerp(from.a[i],to.a[i],e)); o.b.push(lerp(from.b[i],to.b[i],e)); }\r\n        cur = o; draw(o);\r\n        if(p < 1) raf = requestAnimationFrame(step); else { cur = to; }\r\n      })(performance.now());\r\n    }\r\n    function update(){\r\n      $('o-budget').textContent = eur($('s-budget').value);\r\n      $('o-conv').textContent = String($('s-conv').value).replace('.',',') + ' %';\r\n      $('o-close').textContent = $('s-close').value + ' %';\r\n      target = model();\r\n      if(started) animate();\r\n    }\r\n    function start(){ if(started) return; started = true; animate(); }\r\n\r\n    ['s-budget','s-conv','s-close','s-cpc','s-panier','s-seo'].forEach(function(id){\r\n      $(id).addEventListener('input', function(){\r\n        if(!usedPushed){ usedPushed = true; window.dataLayer.push({event:'simulator_used'}); }\r\n        update();\r\n      });\r\n    });\r\n    $('sim-cta').addEventListener('click', function(){\r\n      var m = target, msg = $('wdu-msg'), sel = $('wdu-besoin');\r\n      if(!msg.value.trim()){\r\n        msg.value = 'Simulation : budget pub ' + eur(m.budget) + '\/mois, environ ' + fmt.format(Math.round(m.contacts)) +\r\n          ' contacts et ' + (m.clients<10 ? m.clients.toFixed(1).replace('.',',') : fmt.format(Math.round(m.clients))) +\r\n          ' clients par mois, soit ' + eur(m.ca) + ' de chiffre d\\'affaires estim\u00e9.';\r\n      }\r\n      if(!sel.value) sel.selectedIndex = 1;\r\n    });\r\n\r\n    draw(cur); update();\r\n    var sec = $('simulateur');\r\n    if('IntersectionObserver' in window){\r\n      var io3 = new IntersectionObserver(function(es){ es.forEach(function(en){ if(en.isIntersecting){ start(); io3.disconnect(); } }); },{threshold:.25});\r\n      io3.observe(sec);\r\n    } else { start(); }\r\n  })();\r\n\r\n  \/\/ ===== Direction marketing : pr\u00e9remplissage du formulaire =====\r\n  root.querySelectorAll('[data-dir]').forEach(function(a){\r\n    a.addEventListener('click', function(){\r\n      var tier = a.getAttribute('data-dir');\r\n      var msg = document.getElementById('wdu-msg'), sel = document.getElementById('wdu-besoin');\r\n      if(!msg.value.trim()){\r\n        msg.value = 'Je souhaite \u00e9changer sur la direction marketing externalis\u00e9e' + (tier ? ', formule \u00ab ' + tier + ' \u00bb' : '') + '.';\r\n      }\r\n      for(var i = 0; i < sel.options.length; i++){\r\n        if(sel.options[i].text.indexOf('Direction marketing') === 0){ sel.selectedIndex = i; break; }\r\n      }\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Audit gratuit Directeur marketing externalis\u00e9 \u00b7 TPE &amp; PME Plus de demandes qualifi\u00e9es, sans embaucher une \u00e9quipe marketing. SEO, visibilit\u00e9 dans ChatGPT &amp; Google, publicit\u00e9s, r\u00e9seaux sociaux, emailing, site et automatisation : un seul interlocuteur, 18 ans d&rsquo;exp\u00e9rience, des actions mesur\u00e9es sur ce qui rapporte des contacts. Obtenir mon audit gratuit \u2192 Simuler mes r\u00e9sultats [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":19,"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/pages\/7\/revisions\/37"}],"wp:attachment":[{"href":"https:\/\/www.wedigiup.com\/index.php\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}