{"id":9511,"date":"2025-08-20T13:55:26","date_gmt":"2025-08-20T17:55:26","guid":{"rendered":"https:\/\/www.vortexsolution.com\/?page_id=9511"},"modified":"2026-05-13T09:17:25","modified_gmt":"2026-05-13T13:17:25","slug":"nonprofits-wordpress-canada","status":"publish","type":"page","link":"https:\/\/www.vortexsolution.com\/en\/nonprofits-wordpress-canada\/","title":{"rendered":"Canadian nonprofits, peace of mind online"},"content":{"rendered":"<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p class=\"has-text-align-center\"><strong><em>Maintenance, local hosting and UX-UI WordPress redesign by a Canadian SME with 80 passionate people.<\/em><\/strong><\/p>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>For more than 25 years, <strong>Vortex Solution<\/strong> has been supporting nonprofits with <strong>functional, secure and accessible websites<\/strong>, hosted locally in Canada. Our promise is simple: to give you <strong>peace of mind online<\/strong>, delivered by a <strong>100% local team<\/strong> recognized as a <strong>Great Place to Work<\/strong>.<\/p>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p><strong>Key points \/ badges<\/strong><\/p>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li>25+ years of experience<\/li>\n\n\n\n<li>100% local<\/li>\n\n\n\n<li>ISO 27001 (processes) &amp; SOC2 Type 2 (infrastructure)<\/li>\n\n\n\n<li>Tailor-made WordPress &amp; Gutenberg<\/li>\n\n\n\n<li>Compliance with Canadian privacy laws, WCAG 2.1 AA \/ AODA<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/evaluation-nonprofits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Get a free evaluation<\/a><\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"trusted-by-nonprofits\">\n<h3 class=\"wp-block-heading\">Trusted by nonprofits<\/h3>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Leading Canadian nonprofits already trust Vortex Solution to ensure the stability, security and impact of their digital presence:<\/p>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.vortexsolution.com\/en\/canadian-website-projects\/centraide-of-greater-montreal\/\" data-type=\"portfolio\" data-id=\"2965\">Centraide of Greater Montreal<\/a> \u2013 focused on community impact<\/li>\n\n\n\n<li><a href=\"https:\/\/www.vortexsolution.com\/en\/blog\/nouveau-site-web-pour-la-fondation-miriam\/\" data-type=\"post\" data-id=\"3692\">Miriam Foundation<\/a> \u2013 accessible and inclusive design<\/li>\n\n\n\n<li><a href=\"https:\/\/www.vortexsolution.com\/en\/canadian-website-projects\/ruban-rose\/\" data-type=\"portfolio\" data-id=\"5926\">Ruban Rose<\/a> \u2013 optimized for online donations<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>\ud83d\udc49 At Vortex Solution, <strong>both large and small nonprofits are welcome<\/strong>. We adapt our services to your mission, no matter your size or resources.<\/p>\n<\/div>\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"what-we-provide-concretely\">\n<h3 class=\"wp-block-heading\">What we provide, concretely<\/h3>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li><strong>Peace of mind<\/strong> : proactive maintenance, monitoring and fixes.<\/li>\n\n\n\n<li><strong>Security &amp; compliance<\/strong> : local hosting certified ISO 27001 &amp; SOC2 Type 2, compliant with Canadian privacy laws.<\/li>\n\n\n\n<li><strong>Accessibility &amp; UX-UI<\/strong> : clear navigation, WCAG 2.1 AA \/ AODA.<\/li>\n\n\n\n<li><strong>Performance &amp; SEO<\/strong> : speed, structure and conversational SEO (AI).<\/li>\n\n\n\n<li><strong>Local team<\/strong> : 80 passionate people close to your reality, support in English and French.<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"three-levers-for-a-website-that-supports-your-mission\">\n<h3 class=\"wp-block-heading\">Three levers for a website that supports your mission<\/h3>\n<\/div>\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:39% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"756\" src=\"https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/10\/VortexSolution_highresolution-25_crop-1024x756.jpg\" alt=\"\" class=\"wp-image-7445 size-full\" srcset=\"https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/10\/VortexSolution_highresolution-25_crop-1024x756.jpg 1024w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/10\/VortexSolution_highresolution-25_crop-300x221.jpg 300w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/10\/VortexSolution_highresolution-25_crop-768x567.jpg 768w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/10\/VortexSolution_highresolution-25_crop-1536x1134.jpg 1536w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/10\/VortexSolution_highresolution-25_crop.jpg 1654w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p><strong>WordPress Maintenance<\/strong><\/p>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Keep your website stable and up to date.<\/p>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li>Core, themes and plug-in updates<\/li>\n\n\n\n<li>Fixes and automated backups<\/li>\n\n\n\n<li>Continuity plan and clear reporting dashboard<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/custom-website-solutions\/website-maintenance-and-continuous-improvement\/wordpress-maintenance\/\" target=\"_blank\" rel=\"noreferrer noopener\">See nonprofit maintenance<\/a><\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 40%\"><div class=\"wp-block-media-text__content\"><div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"local-hosting-security\">\n<h4 class=\"wp-block-heading\"><strong><strong>Local Hosting &amp; Security<\/strong><\/strong><\/h4>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Your data, hosted <strong>in Canada<\/strong>.<\/p>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li>SOC2 Type 2 certified infrastructure<\/li>\n\n\n\n<li>ISO 27001 compliant processes<\/li>\n\n\n\n<li>Firewall, WAF, CDN, 24\/7 monitoring<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/custom-website-solutions\/secure-local-web-hosting\/wordpress-web-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Discover local hosting<\/a><\/div>\n<\/div>\n<\/div><\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2025\/04\/Hebergement_WP-1024x683.jpg\" alt=\"VortexSolution-Expertise-Herbergement\" class=\"wp-image-8449 size-full\" srcset=\"https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2025\/04\/Hebergement_WP-1024x683.jpg 1024w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2025\/04\/Hebergement_WP-300x200.jpg 300w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2025\/04\/Hebergement_WP-768x512.jpg 768w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2025\/04\/Hebergement_WP.jpg 1254w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:40% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/09\/Agence_SEO-1024x683.jpg\" alt=\"\" class=\"wp-image-7085 size-full\" srcset=\"https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/09\/Agence_SEO-1024x683.jpg 1024w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/09\/Agence_SEO-300x200.jpg 300w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/09\/Agence_SEO-768x512.jpg 768w, https:\/\/www.vortexsolution.com\/wp-content\/uploads\/2024\/09\/Agence_SEO.jpg 1254w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"redesign-ux-ui-optimization\">\n<h4 class=\"wp-block-heading\"><strong><strong>Redesign &amp; UX-UI Optimization<\/strong><\/strong><\/h4>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>A website that engages your audience<\/p>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li>User journey analysis (donations, volunteering, events)<\/li>\n\n\n\n<li>Accessible design (WCAG 2.1 AA), mobile-first<\/li>\n\n\n\n<li>Gutenberg + modular templates for autonomy<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/tell-us-about-your-project\/\" target=\"_blank\" rel=\"noreferrer noopener\">Discuss your redesign<\/a><\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"compliant-local-and-adapted-to-canadian-regulations\">\n<h3 class=\"wp-block-heading\">Compliant, local and adapted to Canadian regulations<\/h3>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Compliance should never be a burden.<\/p>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ul class=\"wp-block-list\">\n<li><strong>Privacy laws<\/strong> : clear consent, updated policies, data minimization.<\/li>\n\n\n\n<li><strong>Accessibility<\/strong> : WCAG 2.1 AA \/ AODA compliance, keyboard and screen reader testing.<\/li>\n\n\n\n<li><strong>Traceability<\/strong> : access logs, backups, ISO 27001 procedures.<\/li>\n<\/ul>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>And to simplify cookie consent management, we integrate <strong><a href=\"https:\/\/www.byscuit.com\/en\/\" target=\"_blank\" rel=\"noopener\">byscuit.com<\/a><\/strong>, the only <strong>100% Canadian CMP<\/strong>.CMP 100 % canadien.<\/p>\n<\/div>\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"how-we-work-together\">\n<h3 class=\"wp-block-heading\"><em>How we work together<\/em><\/h3>\n<\/div>\n\n<div class=\"wp-block-list wrapper wrapper--xs\">\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Free diagnostic<\/strong> \u2013 quick technical &amp; UX audit<\/li>\n\n\n\n<li><strong>Action plan<\/strong> \u2013 priorities, budget and clear schedule<\/li>\n\n\n\n<li><strong>Implementation<\/strong> \u2013 maintenance, hosting or redesign<\/li>\n\n\n\n<li><strong>Transfer &amp; training<\/strong> \u2013 autonomy for your team with Gutenberg<\/li>\n\n\n\n<li><strong>Ongoing support<\/strong> \u2013 continuous SEO, accessibility and performance improvements<\/li>\n<\/ol>\n<\/div>\n\n<div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/evaluation-nonprofits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Start my free diagnostic<\/a><\/div>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"frequently-asked-questions-from-nonprofits\">\n<h3 class=\"wp-block-heading\" id=\"Questions-fr\u00e9quentes\">Frequently asked questions from nonprofits<\/h3>\n<\/div>\n\n\n<div class=\"block-accordions-group theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordions<\/span>\n  \n    \n<div class=\"block-accordion  theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordion<\/span>\n    <h3 class=\"block-accordion__title\">Can we keep our current website?<\/h3>\n    \n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Yes. We stabilize and secure your WordPress if the base is solid. Otherwise, we plan a targeted redesign.<\/p>\n<\/div>\n\n<\/div>\n\n                    \n\n\n<div class=\"block-accordion  theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordion<\/span>\n    <h3 class=\"block-accordion__title\">Are your servers really in Canada?<\/h3>\n    \n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Yes. Your data stays in Canada, on <strong>SOC2 Type 2 certified infrastructure<\/strong> with <strong>ISO 27001 processes<\/strong>.<\/p>\n<\/div>\n\n<\/div>\n\n                    \n\n\n<div class=\"block-accordion  theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordion<\/span>\n    <h3 class=\"block-accordion__title\">Will we be compliant with privacy laws if we work with you?<\/h3>\n    \n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Yes. We apply best practices (policies, consent, minimization, security) and integrate <strong>byscuit.com<\/strong>, the only Canadian CMP, when needed.<\/p>\n<\/div>\n\n<\/div>\n\n                    \n\n\n<div class=\"block-accordion  theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordion<\/span>\n    <h3 class=\"block-accordion__title\">Do you have experience with nonprofits?<\/h3>\n    \n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Yes. We apply best practices (policies, consent, minimization, security) and integrate <strong>byscuit.com<\/strong>, the only Canadian CMP, when needed.<\/p>\n<\/div>\n\n<\/div>\n\n                    \n\n\n<div class=\"block-accordion  theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordion<\/span>\n    <h3 class=\"block-accordion__title\">Are you really 100% local?<\/h3>\n    \n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Yes. We are a <strong>Canadian SME with 80 passionate people<\/strong>, with <strong>no outsourcing abroad \u2014 and no outsourcing at all<\/strong>. Every project is done <strong>entirely in-house<\/strong> by our local team.<\/p>\n<\/div>\n\n<\/div>\n\n                    \n\n\n<div class=\"block-accordion  theme-block theme-block--innerblock wrapper wrapper--xs\">\n    <span class=\"theme-block__label\">Accordion<\/span>\n    <h3 class=\"block-accordion__title\">Do you provide bilingual support?<\/h3>\n    \n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Absolutely. Our team is <strong>100% local and bilingual<\/strong>, with human and responsive support.<\/p>\n<\/div>\n\n<\/div>\n\n                    \n\n\n<\/div>\n\n\n<div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"lets-talk-about-your-website-and-your-peace-of-mind\">\n<h3 class=\"wp-block-heading\">Let\u2019s talk about your website \u2014 and your peace of mind<\/h3>\n<\/div>\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p>Take advantage of a <strong>free diagnostic<\/strong> to identify quick wins in <strong>security, performance, accessibility and UX-UI<\/strong>. We\u2019ll deliver a clear plan tailored to your nonprofit.<\/p>\n<\/div>\n\n<div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/evaluation-nonprofits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Get my free diagnostic<\/a><\/div>\n\n\n\n<div class=\"wp-block-button is-style-outline is-style-outline--1\" id=\"Nouis-joindre\"><a class=\"wp-block-button__link wp-element-button\" href=\"mailto:info@vortexsolution.com\" target=\"_blank\" rel=\"noreferrer noopener\">Write to our team<\/a><\/div>\n<\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_14' ><div id='gf_14' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <h2 class=\"gform_title\">Contact form Nonprofits<\/h2>\n                            <p class='gform_description'><\/p>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_14'  action='\/en\/wp-json\/wp\/v2\/pages\/9511#gf_14' data-formid='14' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_14' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_14_13\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_14_13'>LinkedIn<\/label><div class='ginput_container'><input name='input_13' id='input_14_13' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_14_13'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_14_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_14_1'>Name\/First name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_14_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_14_8\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_14_8'>Organization (Nonprofit)<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_14_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_14_4\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_14_4'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_4' id='input_14_4' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_14_7\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_14_7'>Phone number<\/label><div class='ginput_container ginput_container_phone'><input name='input_7' id='input_14_7' type='tel' value='' class='large'    aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_14_10\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Your main need<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_14_10'><div class='gchoice gchoice_14_10_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.1' type='checkbox'  value='Maintenance'  id='choice_14_10_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_10_1' id='label_14_10_1' class='gform-field-label gform-field-label--type-inline'>Maintenance<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_14_10_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.2' type='checkbox'  value='Hosting'  id='choice_14_10_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_10_2' id='label_14_10_2' class='gform-field-label gform-field-label--type-inline'>Hosting<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_14_10_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.3' type='checkbox'  value='Redign UX-UI'  id='choice_14_10_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_10_3' id='label_14_10_3' class='gform-field-label gform-field-label--type-inline'>Redign UX-UI<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_14_10_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.4' type='checkbox'  value='Privacy &amp; Accessibility'  id='choice_14_10_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_10_4' id='label_14_10_4' class='gform-field-label gform-field-label--type-inline'>Privacy &amp; Accessibility<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_14_10_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.5' type='checkbox'  value='Audit'  id='choice_14_10_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_10_5' id='label_14_10_5' class='gform-field-label gform-field-label--type-inline'>Audit<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_14_10_6'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_10.6' type='checkbox'  value='Other'  id='choice_14_10_6'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_14_10_6' id='label_14_10_6' class='gform-field-label gform-field-label--type-inline'>Other<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><fieldset id=\"field_14_11\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Consentement<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_11.1' id='input_14_11_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_14_11_1' >I agree that Vortex Solution may contact me regarding my web needs.<\/label><input type='hidden' name='input_11.2' value='I agree that Vortex Solution may contact me regarding my web needs.' class='gform_hidden' \/><input type='hidden' name='input_11.3' value='5' class='gform_hidden' \/><\/div><\/fieldset><div id=\"field_14_12\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_14_12'>CAPTCHA<\/label><div id='input_14_12' class='ginput_container ginput_recaptcha' data-sitekey='6LfET-IqAAAAAJlWog5b1eRa9-3EyUgakQp575kq'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_14' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Envoyer'  >Envoyer<\/button> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_14' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_14' id='gform_theme_14' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_14' id='gform_style_settings_14' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_14' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='14' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='PK9LKegR0JXlg8ta7+5myXE081deyfEJyDmRP+zejKUolLhkraV\/TAOKEwNO3iJRUMDFAZm2z59qYX2eCz1DzlnnvDxXWKUjKYhalHhs56IMTXs=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_14' value='WyJ7XCIxMC4xXCI6XCIzNDdkOGFiYmY2MTMwNzBlNTE5YjNlZWU3M2Y0YTE2M1wiLFwiMTAuMlwiOlwiYTAwYjI2Y2E5MWI5YjFlZWVhMDAxMDU0ZWEzYzA0ZWNcIixcIjEwLjNcIjpcImY3ZmUwOGEwMTU5NmYzOWVkMTkwNDg4Y2U5ZWVmODMyXCIsXCIxMC40XCI6XCIxYmNlOWQ5MTY0N2ZiMWIyMzk2YTUzNDE3NmQ2NjhmMFwiLFwiMTAuNVwiOlwiZDFjMDU5OWM1MDA1MzhkYTVjNjY2MmY4OTkwYTUzOTdcIixcIjEwLjZcIjpcIjRkZjViOTg1YTFhMjNlYzFiODhkMDZhOTE1NzkxMjQ2XCIsXCIxMS4xXCI6XCI4Mzc0Y2RkZTgzYzA1YzYwNDViZGJjNWUyYmQwYzFkOVwiLFwiMTEuMlwiOlwiZjYwZDhhOTdkZDlkOGI5YmU3MTY4ZTIzYTdmMTAzOGVcIixcIjExLjNcIjpcImZiMTIyNDdmZTQ0NTM0ZGY3NGFlMTUyOTcwNDM1Y2YzXCJ9IiwiNDIzZjExY2ZkNWUyYjVkNmNhOTI4NmQ1OWE4Njg3MTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_14' id='gform_target_page_number_14' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_14' id='gform_source_page_number_14' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"168\"\/><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n\/* ]]> *\/\n<\/script>\n<\/p><\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\ndocument.addEventListener( \"DOMContentLoaded\", function() {  gform.initializeOnLoaded( function() {gformInitSpinner( 14, 'https:\/\/www.vortexsolution.com\/wp-content\/themes\/vortex-solution\/dist\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_14').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_14');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_14').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_14').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_14').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_14').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_14').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_14').val();gformInitSpinner( 14, 'https:\/\/www.vortexsolution.com\/wp-content\/themes\/vortex-solution\/dist\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [14, current_page]);window['gf_submitting_14'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_14').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_14').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [14]);window['gf_submitting_14'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_14').text());}else{jQuery('#gform_14').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"14\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_14\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_14\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_14\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 14, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );  }, false );\n\/* ]]> *\/\n<\/script>\n\n\n<div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p><\/p>\n<\/div>\n\n\n<div class=\"wp-block-columns has-white-color has-cerulean-background-color has-text-color has-background has-link-color wp-elements-799ed900a9f8ff0d64d1893c78bcd093 is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div class=\"wp-block-heading wrapper wrapper--xs\" data-title=\"got-a-web-project-in-mind\">\n<h2 class=\"wp-block-heading has-white-color has-text-color has-link-color has-large-number-font-size wp-elements-42d9a18da6a55022037e6f1fe0e4e869\"><strong>Got a web project in mind?<\/strong><\/h2>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\"><div class=\"wp-block-paragraph wrapper wrapper--xs\">\n<p class=\"has-white-color has-text-color has-link-color has-large-font-size wp-elements-961b6a60d14f9e5310441a3aaaf2ec48\"><strong>Come visit our office, meet our team, and get to know our agency.<\/strong><br><strong>Whether you&#8217;re looking to launch a new web project or find a new opportunity, we&#8217;re here for you.<\/strong><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><div class=\"wp-block-buttons wrapper wrapper--xs\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-white\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.vortexsolution.com\/en\/contact-us\/\"><strong>Contact US<\/strong><\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Maintenance, local hosting and UX-UI WordPress redesign by a Canadian SME with 80 passionate people. For more than 25 years, Vortex Solution has been supporting nonprofits with functional, secure and accessible websites, hosted locally in Canada. Our promise is simple: to give you peace of mind online, delivered by a 100% local team recognized as &hellip; <\/p>\n<p><a class=\"btn btn--secondary\" href=\"https:\/\/www.vortexsolution.com\/en\/nonprofits-wordpress-canada\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-9511","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/pages\/9511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/comments?post=9511"}],"version-history":[{"count":8,"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/pages\/9511\/revisions"}],"predecessor-version":[{"id":11002,"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/pages\/9511\/revisions\/11002"}],"wp:attachment":[{"href":"https:\/\/www.vortexsolution.com\/en\/wp-json\/wp\/v2\/media?parent=9511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}