PageSourceSearch

https://www.yapla.com/en-ca/home

html yapla.com collected 2026-09-24 08:53:21 UTC 139,020 bytes, 1,691 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"><html lang="en-ca" dir="ltr"
2	xmlns="http://www.w3.org/1999/xhtml">
3
4<head>
5			<title>Free and Comprehensive Nonprofit Payment and Management Software | Yapla</title>
6	        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
7        <meta name="title" content="Free and Comprehensive Nonprofit Payment and Management Software | Yapla" />
8        <meta name="description" content="Yapla brings together all the tools you need to simplify your daily tasks, structure your association, and provide a streamlined experience for your community.
9" />
10        <meta name="keywords" content="Nonprofit Management and Payment Software" />
11        <meta name="robots" content="index, follow" />
12        <meta name="author" content="yapla.com" />
13        <meta name="generator" content="Yapla v6.285.0 - CMS Application" />
14        <meta property="og:title" content="Free and Comprehensive Nonprofit Payment and Management Software | Yapla" />
15        <meta property="og:type" content="article" />
16        <meta property="og:url" content="https://www.yapla.com/en-ca/home" />
17        <meta property="og:image" content="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/event/image-partage-rs-en-1712915506.jpg" />
18        <meta property="og:site_name" content="yapla.com" />
19        <meta property="og:description" content="Yapla brings together all the tools you need to simplify your daily tasks, structure your association, and provide a streamlined experience for your community.
20" />
21        <meta property="fb:page_id" content="Yapla" />
22        <meta name="twitter:title" content="Free and Comprehensive Nonprofit Payment and Management Software | Yapla" />
23        <meta name="twitter:card" content="summary_large_image" />
24        <meta name="twitter:url" content="https://www.yapla.com/en-ca/home" />
25        <meta name="twitter:description" content="Yapla brings together all the tools you need to simplify your daily tasks, structure your association, and provide a streamlined experience for your community.
26" />
27        <meta name="twitter:image:src" content="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/event/image-partage-rs-en-1712915506.jpg" />
28    
28<script type="module" src="/js/vue/dist/assets/cms-CYcljaqU.js"></script>
28
29<link rel="stylesheet" href="/js/vue/dist/assets/cms-DnA2E4el.css" rel="stylesheet" type="text/css">
30		
30<script>
31			document.addEventListener('DOMContentLoaded', function () {
32				memboGo.Web.Consent.gtm(null);
33								memboGo.Web.Consent.hotjarId = '';
34				memboGo.Web.Consent.facebookId = '';
35				memboGo.Web.Consent.init(0, {"consentNotice":{"description":"<p class=\"consent_notice_title_title\">We want to offer you the best experience on our website<\/p> We use cookies to provide you with a smooth and enjoyable browsing experience. You have the option to refuse, accept, or manage these preferences by clicking on one of the three buttons below.","learnMore":"Manage Cookies"},"consentModal":{"title":"Manage Cookies","description":"yapla.com uses cookies to provide you with a better browsing experience. Please note that all cookies necessary for the operation of the website cannot be refused. To learn more, you can consult our <a href=\"https:\/\/www.yapla.com\/en-ca\/privacy-policy\" target=\"_blank\">personal data protection policy<\/a>. <p>Click on each cookie category to enable or disable their use.<\/p>","acceptAll":"Accept All","acceptSelected":"Finish","decline":"Decline All"},"Hotjar":{"description":"Recording the navigation path - <a href=\"https:\/\/www.hotjar.com\/legal\/policies\/privacy\/\" target=\"_blank\" style=\"font-size:12px;\">Read more<\/a>"},"Google-Analytics":{"title":"Analytics","description":"Analyse statistics on visits to our website - <a href=\"https:\/\/policies.google.com\/privacy?hl=en#infocollect\" target=\"_blank\" style=\"font-size:12px;\">Read more<\/a>"},"Google-Ads":{"title":"Google-Ads","description":"Analyze advertising campaign performance - <a href=\"https:\/\/policies.google.com\/privacy?hl=en#infocollect\" target=\"_blank\" style=\"font-size:12px;\">Read more<\/a>"},"Amplitude":{"title":"Amplitude","description":"Analyze and measure website performance - <a href=\"https:\/\/amplitude.com\/privacy\" target=\"_blank\" style=\"font-size:12px;\">Read more<\/a>"},"Facebook":{"title":"Facebook Pixel","description":"Identify visitors from Facebook publications - <a href=\"https:\/\/www.facebook.com\/about\/privacy\" target=\"_blank\" style=\"font-size:12px;\">Read more<\/a>"},"Sentry":{"title":"Sentry","description":"Monitor website errors and technical issues - <a href=\"https:\/\/sentry.io\/privacy\/\" target=\"_blank\" style=\"font-size:12px;\">Read more<\/a>"},"ok":"OK, I Agree","acceptAll":"Accept All","acceptSelected":"Finish","decline":"Decline All"}, 'en')
36			});
37
38					</script>
38
39
40		<link href="https://cdn.ca.yapla.com/css/loader.css?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" media="screen" rel="stylesheet" type="text/css" />
41<link href="https://cdn.ca.yapla.com/css/tips.css?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" media="screen" rel="stylesheet" type="text/css" />
42<link href="https://cdn.ca.yapla.com/css/chosen.min.css?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" media="screen" rel="stylesheet" type="text/css" />
43<link href="https://fonts.gstatic.com" rel="preconnect" />
44<link href="https://www.googletagmanager.com" rel="preconnect" />
45<link href="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/icon-yapla-1723391688.png" rel="shortcut icon" />
46<link href="https://www.yapla.com/en-ca/" rel="canonical" />
47<link href="https://cdn.ca.yapla.com/css/bootstrap-cms.css?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" media="all" rel="stylesheet" type="text/css" />
48<link href="/templates/cms/00012/css/main.css?v=v6.285.0" media="screen" rel="stylesheet" type="text/css" />
48<script type="text/javascript" src="https://cdn.ca.yapla.com/js/jquery/jquery-1.12.4.min.js?v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 48
48
49<script type="text/javascript" src="https://cdn.ca.yapla.com/js/jquery/jquery-ui-1.13.2.min.js?v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 49
49
50<script type="text/javascript" src="https://cdn.ca.yapla.com/js/membogo/web/frontend.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 50
50
51<script type="text/javascript" src="https://cdn.ca.yapla.com/js/membogo/core.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 51
51
52<script type="application/ld+json">
53    {
54    "@context": "https://schema.org",
55    "@type": "BreadcrumbList",
56    "itemListElement": [
57        {
58            "@type": "ListItem",
59            "position": 1,
60            "name": "Home"
61        }
62    ]
63}</script>
vendor: 1 bytes, line 63
63
64<script type="text/javascript" defer="defer">
65    //<![CDATA[
66    $(function(){memboGo.Web.Menu.vertical('.menu-vertical-1600656');});    //]]>
67</script>
vendor: 1 bytes, line 67
67
68<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/membogo/form/field.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 68
68
69<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/jquery/chosen.jquery.min.js?v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 69
69
70<script type="text/javascript" defer="defer">
71    //<![CDATA[
72    var fieldText = {"autocomplete":"Search with Google Maps","manual":"Enter address manually"}    //]]>
73</script>
vendor: 1 bytes, line 73
73
74<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/membogo/news/frontend.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 74
74
75<script type="text/javascript" defer="defer">
76    //<![CDATA[
77    $(function(){memboGo.news.init();});    //]]>
78</script>
vendor: 1 bytes, line 78
78
79<script type="text/javascript" defer="defer">
80    //<![CDATA[
81    var fieldText = {"autocomplete":"Search with Google Maps","manual":"Enter address manually"}    //]]>
82</script>
vendor: 1 bytes, line 82
82
83<script type="text/javascript" defer="defer">
84    //<![CDATA[
85    $(function(){memboGo.news.init();});    //]]>
86</script>
vendor: 1 bytes, line 86
86
87<script type="text/javascript" defer="defer">
88    //<![CDATA[
89    var fieldText = {"autocomplete":"Search with Google Maps","manual":"Enter address manually"}    //]]>
90</script>
vendor: 1 bytes, line 90
90
91<script type="text/javascript" defer="defer">
92    //<![CDATA[
93    $(function(){memboGo.news.init();});    //]]>
94</script>
vendor: 1 bytes, line 94
94
95<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/membogo/carousel/mobile.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 95
95
96<script type="text/javascript" defer="defer">
97    //<![CDATA[
98    	$(document).ready(function() {
99		$("#modCarousel-1603558")
100			.swiperight(function() {$(this).carousel('prev');})
101			.swipeleft(function() {$(this).carousel('next');});
102	});
103    //]]>
104</script>
vendor: 1 bytes, line 104
104
105<script type="text/javascript" defer="defer">
106    //<![CDATA[
107    var fieldText = {"autocomplete":"Search with Google Maps","manual":"Enter address manually"}    //]]>
108</script>
vendor: 1 bytes, line 108
108
109<script type="text/javascript" defer="defer">
110    //<![CDATA[
111    $(function(){memboGo.news.init();});    //]]>
112</script>
vendor: 1 bytes, line 112
112
113<script type="text/javascript" defer="defer">
114    //<![CDATA[
115    	$(document).ready(function() {
116		$("#modCarousel-1675645")
117			.swiperight(function() {$(this).carousel('prev');})
118			.swipeleft(function() {$(this).carousel('next');});
119	});
120    //]]>
121</script>
vendor: 1 bytes, line 121
121
122<script type="text/javascript" defer="defer">
123    //<![CDATA[
124    var fieldText = {"autocomplete":"Search with Google Maps","manual":"Enter address manually"}    //]]>
125</script>
vendor: 1 bytes, line 125
125
126<script type="text/javascript" defer="defer">
127    //<![CDATA[
128    
129var selected_state = '';
130var local = "en-ca";
131var pageId = "86782";
132var text_edit = 'Edit';
133    //]]>
134</script>
vendor: 1 bytes, line 134
134
135<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/hpjorg/utils.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/joomflo/paginator.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 136
136
137<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/joomflo/main.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 137
137
138<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/jquery/chosen.jquery.min.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 138
138
139<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/jquery/jquery.inputmask.bundle.min.js?v=4.0.6&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 139
139
140<script type="text/javascript" defer="defer" src="https://kit.fontawesome.com/1118d2d659.js"></script>
vendor: 1 bytes, line 140
140
141<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/joomflo/bootstrap-cms.min.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 141
141
142<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/joomflo/dest/respond.min.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 142
142
143<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/joomflo/cookieconsent/cookieconsent.min.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 143
143
144<script type="text/javascript" defer="defer" src="https://cdn.ca.yapla.com/js/hpjorg/loader.js?v=v6.285.0&amp;v=v6.285.0&amp;sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d"></script>
vendor: 1 bytes, line 144
144
145<script type="text/javascript" defer="defer">
146    //<![CDATA[
147    	// Add a custom class to all datepicker instances to allow styling
148	const originalAttachMethod = $.datepicker._attachDatepicker;
149	$.datepicker._attachDatepicker = function(target, settings) {
150		originalAttachMethod.call(this, target, settings);	
151		this.dpDiv.addClass('yapla-datepicker');
152	};
153
154	var baseUrl = "/";
155	var language = "en-ca";
156	$(function() {
157	memboGo.core._lng = 'en-ca';
158	memboGo.core.money.format = '$0.00';
159	memboGo.core.googlePlace.key = '';
160	memboGo.core.datepicker.init({"monthNames":"['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']","monthNamesShort":"['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']","dayNames":"['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']","dayNamesShort":"['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']","dayNamesMin":"['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']","dateFormat":"dd-mm-yy","companyCountry":"CA"}	);
161	});
162	    //]]>
163</script>
163	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
164	<meta http-equiv="X-UA-Compatible" content="IE=edge">
164<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"f76546586f",applicationID:"1038230873",browserID:"1120157852"};;/*! For license information please see nr-loader-rum-1.322.0.min.js.LICENSE.txt */
165(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(r).length?e:r;for(let s in a)if(void 0!==e[s])try{if(null===e[s]){r[s]=null;continue}Array.isArray(e[s])&&Array.isArray(t[s])?r[s]=Array.from(new Set([...e[s],...t[s]])):e[s]instanceof Map||e[s]instanceof Set||e[s]instanceof Date||e[s]instanceof RegExp?r[s]=e[s]:"object"==typeof e[s]&&null!==t[s]&&"object"==typeof t[s]?r[s]=i(e[s],t[s]):r[s]=e[s]}catch(e){r[s]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>s});var n=r(384),i=r(8122);const a={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function s(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,a)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["xv",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,a="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),s=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===s?.document?.visibilityState),c=""+s?.location,u=/iPad|iPhone|iPod/.test(s.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=((()=>{const e=s.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)());r.d(t,["OF",0,u,"RI",0,i,"WN",0,l,"bv",0,a,"gm",0,s,"m",0,c,"mw",0,o,"sb",0,d,"zk",0,()=>{const e=s?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<s.performance.now())return e}])},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>u,x3:()=>c});var n=r(3241),i=r(3606),a=r(860),s=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:a.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&d(e))}function u(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,d(e)}}function d(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const a=e.ee,o=i.i.handlers;if(a&&!a.aborted&&a.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}
165).forEach(t=>{t[0]?.on&&t[0].context()instanceof s.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete o[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],a=e[2];n.apply(i,a)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),a=r(2646),s=r(5607);const o="nr@context:".concat(s.W),c=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,a){!1!==a&&(a=!0);if(c.aborted&&!i)return;t&&a&&t.emit(e,r,n);var o=g(n);m(e).forEach(e=>{e.apply(o,r)});var u=v()[s[e]];u&&u.push([f,e,r,o]);return o},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{s[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,o,()=>new a.y(o)):new a.y(o)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,a){a?(a.buffer([e],i),a.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(9908);a.on=s;var i=a.handlers={};function a(e,t,r,a){s(a||n.d,i,e,t,r)}function s(e,t,r,i,a){a||(a="feature"),e||(e=n.d);var s=t[a]=t[a]||{};(s[r]=s[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function a(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>a,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,a=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const s=[];for(var o=0;o<e;o++)s.push(i(r,a++).toString(16));return s.join("")}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(944);const i=new Map;function a(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),a=t.includes("nrWrapper");return r||a||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},5289(e,t,r){"use strict";r.d(t,{GG:()=>s,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function a(){return"undefined"==typeof document||"complete"===document.readyState}function s(e,t){if(a())return e();const r=(0,i.J)(e),s=setInterval(()=>
165{a()&&(clearInterval(s),r())},500);(0,n.sp)("load",r,t)}function o(e){if(a())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(a())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>d,dV:()=>u,pV:()=>l});var n=r(6154),i=r(1863),a=r(944),s=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function u(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,a.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),u(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>a,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function a(e,t,r){(0,n.sp)("pagehide",e,t,r)}},9300(e,t,r){"use strict";r(860).K7.ajax;r.d(t,["mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>a});var n=r(9566),i=r(1741);class a extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>a});var n=r(944),i=r(4261);class a{#e(e,...t){if(this[e]!==a.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>d});var n=r(3241),i=r(9908),a=r(1863),s=r(944),o=r(3969),c=r(8362),u=r(860);function d(e,t,r,a){const d=a||r;!d||d[e]&&d[e]!==c.d.prototype[e]||(d[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,u.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,s.R)(23,e)}})}function l(e,t,r,n,s){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(s||null===r)&&(0,i.p)("api-"+n,[(0,a.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",a="browser/blobs",s="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},u={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:a,[o.sessionReplay]:a,[o.logging]:s,[o.genericEvents]:"ins"};r.d(t,["$J",0,u,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,s,"df",0,a,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],a=t[n++];r.o(e,i)?0===a&&n++:0===a?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:a})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>"nr-rum-1.322.0.min.js",r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,a,s)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==a){const e=document.getElementsByTagName("script");for(var u=0;u<e.length;u++){const r=e[u];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+a){o=r;break}}}if(!o){c=!0;var d={296:"sha512-/59P7qAoMYQDJAZerTRPChdYcdrlcoEAw2TwA1wz6Y0/XLmt3sblL
165I5JCXAuxG0YxsW7iqJzgrcO7NJWO58EfQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+a),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),d[s]&&(o.integrity=d[s])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={374:0,840:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const a=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=a);const s=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(s,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,a,s]=n;var o,c,u=0;if(i.some(t=>0!==e[t])){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(s)s(r)}for(t&&t(n);u<i.length;u++)c=i[u],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),a=r(1741);var s=r(2555),o=r(981);t.K7.genericEvents,o.R.PA,o.R.UA,o.R.BP;const c={RESOURCES:"experimental.resources",REGISTER:"register"};var u=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=r(2614),f=r(944),g=r(8122);const p="[data-nr-mask]",m=e=>(0,g.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:u.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(c.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(c.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,f.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(c.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(p):""===t||null===t?e.mask_selector=p:(0,f.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,f.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,f.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var h=r(6154),v=r(9324);let b=0;const y={buildEnv:"PROD",distMethod:"CDN",version:v.xv,originTime:h.WN},_={consented:!1},w={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||_.consented},set consented(e){_.consented=e}
165,customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++b},listeningForIframeMessages:!1},R="BA";var A=r(7836),x=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908);const k="newrelic-iframe-";function T(e,t={},n,o){let{init:c,info:u,loader_config:d,runtime:l={},exposed:f=!0}=t;if(!u){const e=(0,i.pV)();c=e.init,u=e.info,d=e.loader_config}var p;e.init=m(c||{}),e.loader_config=(p=d||{},(0,g.a)(p,E)),u.jsAttributes??={},h.bv&&(u.jsAttributes.isWorker=!0),e.info=(0,s.D)(u);const v=e.init;e.runtime??=(e=>{const t=(0,g.a)(e,w),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:R,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(a.W.prototype).forEach(r=>{const n=a.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=A.ee.get(e.agentIdentifier),e.exposed=f,(0,x.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&h.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(k)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var j=r(1863),P=r(4261),N=r(1738);
165var O=r(1687),M=r(4234),I=r(5289),D=r(7767);function V(e){return!!(0,i.dV)().o.MO&&(0,D.V)(e)&&!0===e?.session_trace.enabled}var W=r(6389),B=r(7699);const C=new WeakSet,K=new WeakMap;class U extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,W.J)(()=>{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,s.f)(e.info))return(0,f.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(K.has(e))return K.get(e);const i=(async()=>{if((0,D.V)(e.init))try{const{setupAgentSession:t}=await r.e(296).then(r.bind(r,1768));t(e)}catch(e){(0,f.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(B.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await Promise.resolve().then(function(){const e=new Error("Cannot find module '../../loaders/configure/iframe-message-handler'");throw e.code="MODULE_NOT_FOUND",e});t(e)}catch(e){(0,f.R)(23,e)}const[{Connector:i},{Harvester:a}]=await Promise.all([r.e(296).then(r.bind(r,6589)),r.e(296).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new a(e);const s=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(s.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();K.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,f.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};h.RI?(0,I.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return V(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!C.has(e)&&(C.add(e),!(0,s.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var L=r(6630);class F extends U{static featureName=L.T;constructor(e){var t;super(e,L.T),this.setupInspectionEvents(),t=e,(0,N.Y)(P.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+P.Fw,[(0,j.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(296).then(r.bind(r,908)):r.e(296).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,x.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,I.sB)(t=>{e(t,"DOMContentLoaded")}),(0,I.GG)(t=>{e(t,"load")}),(0,I.Qr)(t=>{e(t,"navigate")}),this.ee.on(l.tS.UPDATE,(e,t)=>{(0,x.W)({type:"lifecycle",name:"session",data:t})})}}class G extends e.d{constructor(e){var t;(super(),h.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(F),T(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(P.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,P.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,N.Y)(P.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,f.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,P.Dl,!0)},e)}(this),function(e){(0,N.Y)(P.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,P.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(P.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+P.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};
165return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var H=r(2843),z=r(782);class Y extends U{static featureName=z.T;constructor(e){super(e,z.T),h.RI&&((0,H.u)(()=>(0,S.p)("docHidden",[(0,j.t)()],void 0,z.T,this.ee),!0),(0,H.G)(()=>(0,S.p)("winPagehide",[(0,j.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9981))))}}var Z=r(3969);class q extends U{static featureName=Z.TZ;constructor(e){super(e,Z.TZ),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9623)))}}new G({features:[F,Y,q],loaderType:"lite"})})()})();</script>
165
166		<style type="text/css">
167		@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,800,900");
168
169		:root {
170			--primary: #FF7B14;
171			--secondary: #337AB7;
172			--font: 'Roboto';
173			--g-font: Roboto;
174			--yapla-consent-primary: #FF7B14;
175			--yapla-consent-primary-alt: #cc6310;
176			--yapla-consent-secondary: #337AB7;
177			--yapla-consent-secondary-alt: #296293;
178		}
179	</style><link id="custom-advanced-css" rel="stylesheet" type="text/css" href="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/13400/assets/css/advanced_custom_css_1788181164.css" media="screen"/><link id="uploaded-advanced-css" rel="stylesheet" type="text/css" href="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/13400/assets/css/style-1787319145_1787319152.css" media="screen"/></head>
180
181<body class="pageid-86782  template-00012 lang-en default">
182		<div id="site-wrapper" class="">
183		<!-- Vue global config -->
184		<div
185			id="vue-config"
186			data-locale="en_CA"
187			data-google-captcha-site-key=""
188		></div>
189
190		<div data-component="cookie-consent" data-props="{}" ></div>		<div data-component="floating-elements-queue" data-props="{}" ></div>
191		<div class="site-inner">
192				
192<script id="js-config" type="application/json">{"id":"CPYYtuzqXoPc38H7VZ1FawdjO","companyCountry":"CA","companyLocale":"en_CA","companyCurrency":"cad"}</script>
192
193
194<div class="line-header-menu" data-group-id="1461"><div class="line site_line__item line-header" data-line-id="119020"><div class="container-fluid"><div class="row-fluid row"><div id="CTWBBpRehx7lehSKnFu1x90N"  class=" col-sm-24 zone-100 zone-header" data-zone-alias="Header" data-zone-id="1600655"><div class="rf-mod-header-wrapper">
195	<div class="mod-header-container">				<div class="mod-header-part mod-header-part__left">	<a href="/en-ca/">
196		<svg xmlns="http://www.w3.org/2000/svg" width="101" height="32" viewBox="0 0 101 32" fill="none"><path d="M40.1552 18.7745V16.485C40.1552 10.3974 37.3629 7.03043 32.2571 6.59945C32.0975 6.59945 31.938 6.59945 31.7784 6.59945C26.7523 6.59945 23.2155 8.91595 22.7634 13.522H29.3584C29.4914 12.5523 30.0499 11.6634 31.3263 11.6634C32.656 11.6634 33.1612 12.4715 33.1612 13.7644V15.0304C33.1612 15.0304 32.0975 14.8957 30.9008 14.8957C25.9811 14.8957 21.9922 17.1314 21.9922 21.0102C21.9922 24.2964 24.8376 25.8856 28.2149 25.8856C32.6826 25.8856 34.4643 23.0035 34.4643 23.0035C35.4482 24.1887 37.2034 25.5355 40.5009 25.6971L42.4156 21.4143C41.1391 21.4412 40.1552 20.5254 40.1552 18.7745ZM33.1612 18.5052C33.1612 19.9597 31.6986 21.4143 29.9435 21.4143C29.0659 21.4143 28.4011 20.9025 28.4011 19.9866C28.4011 18.6668 29.7308 17.9934 31.7784 17.9934C32.6294 17.9934 33.1347 18.1281 33.1347 18.1281V18.5052H33.1612Z" fill="#FF7B14"/><path d="M76.3215 17.5893V0.51186H69.1946V19.5018C69.1946 23.3536 71.4018 25.8587 75.6035 25.8856H78.2096L78.8212 20.2829C77.0395 20.256 76.3215 19.2593 76.3215 17.5893Z" fill="#FF7B14"/><path d="M57.5735 6.59945C54.1696 6.59945 52.5208 7.89238 51.5634 8.8082V6.76107H44.4365V32.0001H51.5634V24.1348C52.441 24.7813 54.1962 25.8856 57.4405 25.8856C62.8921 25.8856 66.9076 22.1415 66.9076 16.2695C66.9076 10.3974 63.158 6.59945 57.5735 6.59945ZM55.579 20.6601C53.0527 20.6601 51.3773 18.9361 51.3773 16.2695C51.3773 13.6028 53.0527 11.7981 55.579 11.7981C58.1053 11.7981 59.7807 13.6028 59.7807 16.2695C59.7807 18.9361 58.1053 20.6601 55.579 20.6601Z" fill="#FF7B14"/><path d="M98.7133 18.7745V16.485C98.7133 10.3974 95.9211 7.03043 90.8152 6.59945C90.6557 6.59945 90.4961 6.59945 90.3365 6.59945C85.3105 6.59945 81.7736 8.91595 81.3215 13.522H87.9166C88.0495 12.5523 88.608 11.6634 89.8845 11.6634C91.2141 11.6634 91.7194 12.4715 91.7194 13.7644V15.0304C91.7194 15.0304 90.6557 14.8957 89.459 14.8957C84.5659 14.8957 80.5769 17.1314 80.5769 21.0102C80.5769 24.2964 83.4224 25.8856 86.7997 25.8856C91.2673 25.8856 93.049 23.0035 93.049 23.0035C94.033 24.1887 95.7881 25.5355 99.0856 25.6971L101 21.4143C99.6973 21.4412 98.7133 20.5254 98.7133 18.7745ZM86.9858 19.9866C86.9858 18.6668 88.3155 17.9934 90.3631 17.9934C90.3897 17.9934 90.3897 17.9934 90.4163 17.9934C91.2407 17.9934 91.7194 18.1281 91.7194 18.1281V18.5052C91.7194 19.9328 90.2833 21.3873 88.5548 21.4143C88.5282 21.4143 88.5282 21.4143 88.5016 21.4143C87.624 21.3873 86.9858 20.8755 86.9858 19.9866Z" fill="#FF7B14"/><path d="M17.3652 0.511784L13.2965 8.99663C11.1425 2.80135 6.43551 0.592592 0.79779 0L0 7.54209C5.79727 7.91919 8.96184 11.6902 8.96184 18.3165V25.697H16.0888V18.1549C16.0888 18.0471 16.142 17.9394 16.1685 17.8855L25.1836 0.511784H17.3652Z" fill="#FF7B14"/></svg>	</a>
197</div>		<div class="mod-header-part mod-header-part__right">
198			<ul class="mod-header mod-header-wrapper">
199										<li class="header-ext header-ext-language"><a class="switch-language" href="/en-us/home">🇺🇸 English</a><span class="separator">&nbsp;&nbsp;&nbsp;&nbsp;</span><a class="switch-language" href="/fr-be/accueil">🇧🇪 Français</a><span class="separator">&nbsp;&nbsp;&nbsp;&nbsp;</span><a class="switch-language" href="/fr-ca/accueil">🇨🇦 Français</a><span class="separator">&nbsp;&nbsp;&nbsp;&nbsp;</span><a class="switch-language" href="/fr-fr/accueil">🇫🇷 Français</a><span class="separator">&nbsp;&nbsp;&nbsp;&nbsp;</span><a class="switch-language" href="/it/benvenuto">Italiano</a></li>
200								</ul>
201		</div>
202	</div>
203</div></div></div></div></div><div class="line site_line__item line-menu line-menu-custom" data-line-id="119021"><div class="container-fluid"><div class="row-fluid row"><div id="xdNUy4CjYjYn8qLbwVQI1B4E"  class=" col-sm-24 zone-100 zone-menu" data-zone-alias="Menu" data-zone-id="1600656"><div class="navbar navbar-default  hidden-print">
204	<div class="navbar-header">
205		<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mainMenu"
206				aria-expanded="false">
207			<span class="sr-only"></span>
208			<span class="icon-bar"></span>
209			<span class="icon-bar"></span>
210			<span class="icon-bar"></span>
211		</button>
212	</div>
213	<div class="collapse navbar-collapse" id="mainMenu">
214		<ul class="nav navbar-nav menu-vertical-items menu-vertical-1600656">
215			<li rel="data-menu-149640" class="menu-type-separator" data-menu-id="149640"><a href="javascript:void(0);" class="child-link">For who</a><a id="dropdown149640" class="dropdown-toggle" data-toggle="dropdown" data-expanded="true"><span class="caret"></span></a><ul class="dropdown-menu dropdown-menu-level-2" aria-labelledby="dropdown149640"><li rel="data-children-91140" class="menu-type-page" data-menu-id="91140"><a href="/en-ca/for-who">Who is Yapla for?</a></li><li rel="data-children-142716" class="menu-type-page" data-menu-id="142716"><a href="/en-ca/professional-association-management-software">Professional Association</a></li><li rel="data-children-125289" class="menu-type-page" data-menu-id="125289"><a href="/en-ca/manufacturing">Manufacturing</a></li><li rel="data-children-143496" class="menu-type-page" data-menu-id="143496"><a href="/en-ca/health-nonprofit">Health Professional Association</a></li><li rel="data-children-142718" class="menu-type-page" data-menu-id="142718"><a href="/en-ca/religious-organization-management-software">Religious Organization</a></li><li rel="data-children-143780" class="menu-type-page" data-menu-id="143780"><a href="/en-ca/sports-association-software">Sports Association</a></li><li rel="data-children-143781" class="menu-type-page" data-menu-id="143781"><a href="/en-ca/cultural-nonprofit-management-software">Cultural Nonprofit</a></li></ul></li><li rel="data-menu-91206" class="menu-type-separator" data-menu-id="91206"><a href="javascript:void(0);" class="child-link">Features</a><a id="dropdown91206" class="dropdown-toggle" data-toggle="dropdown" data-expanded="true"><span class="caret"></span></a><ul class="dropdown-menu dropdown-menu-level-2" aria-labelledby="dropdown91206"><li rel="data-children-86802" class="menu-type-page" data-menu-id="86802"><a href="/en-ca/members">Members</a></li><li rel="data-children-91738" class="menu-type-page" data-menu-id="91738"><a href="/en-ca/events">Events</a></li><li rel="data-children-91873" class="menu-type-page" data-menu-id="91873"><a href="/en-ca/donations">Donations</a></li><li rel="data-children-133355" class="menu-type-page" data-menu-id="133355"><a href="/en-ca/online-store">Online Store</a></li><li rel="data-children-94473" class="menu-type-page" data-menu-id="94473"><a href="/en-ca/website">Website</a></li><li rel="data-children-95333" class="menu-type-page" data-menu-id="95333"><a href="/en-ca/accounting">Accounting</a></li><li rel="data-children-97369" class="menu-type-page" data-menu-id="97369"><a href="/en-ca/newsletters">Newsletters</a></li><li rel="data-children-96864" class="menu-type-page" data-menu-id="96864"><a href="/en-ca/data">Data</a></li><li rel="data-children-96519" class="menu-type-page" data-menu-id="96519"><a href="/en-ca/contacts">Contacts</a></li></ul></li><li rel="data-menu-120884" class="menu-type-separator" data-menu-id="120884"><a href="javascript:void(0);" class="child-link">Services</a><a id="dropdown120884" class="dropdown-toggle" data-toggle="dropdown" data-expanded="true"><span class="caret"></span></a><ul class="dropdown-menu dropdown-menu-level-2" aria-labelledby="dropdown120884"><li rel="data-children-97469" class="menu-type-page" data-menu-id="97469"><a href="/en-ca/professional-services">Professional Services</a></li><li rel="data-children-120819" class="menu-type-page" data-menu-id="120819"><a href="/en-ca/kickstart">Digital Kickstart</a></li><li rel="data-children-145082" class="menu-type-page" data-menu-id="145082"><a href="/en-ca/kickstart-pro">Kickstart Pro</a></li><li rel="data-children-150998" class="menu-type-page" data-menu-id="150998"><a href="/en-ca/strategic-services-for-nonprofits">Strategic Services for Nonprofits</a></li><li rel="data-children-152158" class="menu-type-page" data-menu-id="152158"><a href="/en-ca/bank-of-hours">Bank of hours</a></li></ul></li><li rel="data-menu-97642" class="menu-type-separator" data-menu-id="97642"><a href="javascript:void(0);" class="child-link">Pricing</a><a id="dropdown97642" class="dropdown-toggle" data-toggle="dropdown" data-expanded="true"><span class="caret"></span></a><ul class="dropdown-menu dropdown-menu-level-2" aria-labelledby="dropdown97642"><li rel="data-children-86803" class="menu-type-page" data-menu-id="86803"><a href="/en-ca/pricing">Pricing</a></li></ul></li><li rel="data-menu-91141" class="menu-type-separator" data-menu-id="91141"><a href="javascript:void(0);" class="child-link">Resources</a><a id="dropdown91141" class="dropdown-toggle" data-toggle="dropdown" data-expanded="true"><span class="caret"></span></a><ul class="dropdown-menu dropdown-menu-level-2" aria-labelledby="dropdown91141"><li rel="data-children-139218" class="menu-type-page" data-menu-id="139218"><a href="/en-ca/npo-tech-readiness-test">Tech Readiness Test</a></li><li rel="data-children-96720" class="menu-type-page" data-menu-id="96720"><a href="/en-ca/blog">Blog</a></li><li rel="data-children-97680" class="menu-type-page" data-menu-id="97680"><a href="/en-ca/customers">Case Studies</a></li><li rel="data-children-115631" class="menu-type-page" data-menu-id="115631"><a href="/en-ca/webinars">Webinars</a></li>
215<li rel="data-children-120374" class="menu-type-external" data-menu-id="120374"><a href="https://academy.yapla.com/?utm_campaign=website&utm_medium=topnav&utm_source=academy" target="_blank">Yapla Academy</a></li><li rel="data-children-119718" class="menu-type-external" data-menu-id="119718"><a href="https://support.yapla.com/hc/en-ca" target="_blank">Help Centre</a></li></ul></li><li rel="data-menu-119722" class="menu-type-external" data-menu-id="119722"><a href="https://www.yapla.com/en-ca/webinar">Demo</a></li><li rel="data-menu-92041" class="menu-type-external" data-menu-id="92041"><a href="https://login.yapla.com/en-CA/register">Sign up</a></li><li rel="data-menu-92042" class="menu-type-external" data-menu-id="92042"><a href="https://login.yapla.com/en-CA/login">Login</a></li>		</ul>
216	</div></div></div></div></div></div></div><div class="line site_line__item line-banner-annonce" data-line-id="131650"><div class="container"><div class="row-fluid row"><div id="A7IV1GkffhxSSGCxbwUPcrRd"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1956348" data-zone-id="1956349"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><p class="banniere-annonce"><img alt="Canada" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/canada.png" style="width:30px; height:auto;" />&nbsp;Proudly developed in Canada.&nbsp;<a href="/en-ca/about-us">About Yapla</a></p>
217</div>    </div></div></div></div></div></div><div class="line site_line__item line-banner-accueil" data-line-id="119247"><div class="container"><div class="row-fluid row"><div id="o8tamasPUOVbVa6NBKSWvl4z"  class=" col-sm-12 zone-50 zone-article" data-zone-alias="Zone 1604021" data-zone-id="1604022"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><p>YOUR PLATFORM FOR TODAY AND THE FUTURE</p>
218
219<h1 style="max-width:600px;">Streamline your nonprofit management</h1>
220
221<p>Yapla lets you collect payments for free and adapts to your needs to simplify your daily work and empower you to grow your nonprofit.</p>
222
223<p class="m-25"><a class="btn btn-secondary" href="https://login.yapla.com/en-CA/register" onclick="dataClientLayer.push({
224  'event': 'Register_Button_Clicked_Webinar_HP_Header',
225});">Open an&nbsp;account</a> <a class="btn btn-secondary-2" href="https://www.yapla.com/en-ca/webinar">Discover Yapla</a></p>
226
227<p><img alt="Google review" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/1-page-accueil/review-Google-yapla-enx2.png" style="width: 333px; height: 39px;" /></p>
228</div>    </div></div></div><div id="sloAzrmqoljndSAVkXJgox0i"  class=" col-sm-12 zone-50 zone-article" data-zone-alias="Zone 1604027" data-zone-id="1604028"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><div class="yt-max">
229<div class="yt-wrapper our-mission"><iframe allow="autoplay; fullscreen; picture-in-picture" allowfullscreen="" frameborder="0" src="https://player.vimeo.com/video/910341412?h=cc48c4afd4" style="position:absolute;top:0;left:0;width:100%;height:100%;" title="Yapla, the all-in-one payment and management platform for NPOs"></iframe>
230<div class="yt-overlay" onclick="startVideo('.yt-wrapper.our-mission');"><img alt="Software for Nonprofit" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/img-video-accueil-en-it.png" /></div>
231</div>
232</div>
233</div>    </div></div></div></div></div></div><div class="line site_line__item line-local line-cerclevertueux  bg-blue-light" data-line-id="119022"><div class="container"><div class="row-fluid row"><div id="GkL5ArmHGOjnkVlRLHTVlg15"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Banner" data-zone-id="1600657"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__intro"><div style="text-align: center;">
234<div class="itemrevealcontainer"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/cercle-en.svg" style="width: 800px; height: 497px;" />
235<div class="itemreveal1">
236<div>
237<div>&nbsp;</div>
238
239<div>&nbsp;</div>
240</div>
241
242<div>
243<div>&nbsp;</div>
244
245<div>&nbsp;</div>
246</div>
247
248<div>
249<div>&nbsp;</div>
250
251<div>&nbsp;</div>
252</div>
253</div>
254
255<div class="itemreveal2">
256<div>&nbsp;</div>
257
258<div>&nbsp;</div>
259
260<div>&nbsp;</div>
261
262<div>&nbsp;</div>
263
264<div>&nbsp;</div>
265
266<div>&nbsp;</div>
267</div>
268</div>
269</div>
270
271<div class="buttons">
272<p class="btn-open-account">&nbsp;</p>
273</div>
274
275<p class="btn-open-account"><strong><a class="btn btn-primary" href="https://www.yapla.com/en-ca/kickstart-appointment?utm_term=kickstart-pro?utm_term=propulsion-numerique" onclick="dataClientLayer.push({ 'event': 'Contact_Button_Clicked_2K_Header', });">Speak with an expert</a></strong></p>
276</div>            <div class="mod-article__content"><h2 style="text-align: center;"><strong>Your go-to solution</strong> for current and future challenges</h2>
277</div>    </div></div></div></div></div></div><div class="line site_line__item line-title-center " data-line-id="119024"><div class="container"><div class="row-fluid row"><div id="BoB5mvhGs7jUxtj93O2wZ4CG"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="MainArea" data-zone-id="1600658"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2><strong>Why use Yapla</strong> within your<br />
278nonprofit organization?</h2>
279</div>    </div></div></div></div></div></div><div class="line site_line__item checklist line-mobile-100 line-pad-b-lg line-video " data-line-id="119025"><div class="container"><div class="row-fluid row"><div id="rMSk0Gbal9PbTGouOU7Gqk3I"  class=" col-sm-12 zone-50 zone-article" data-zone-alias="SecondaryArea1" data-zone-id="1600653"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h3>Finish the mountain of time-consuming tasks, save time!</h3>
280
281<ul>
282	<li>Ease of use for you and your community</li>
283
284        <li>100% free online payment</li>
285
286        <li>Security and compliance</li>
287
288        <li>Modern and engaging image</li>
289
290        <li>Professionalization of your nonprofit organization</li>
291</ul>
292
293<p class="btn-open-account"><strong><a class="btn btn-primary" href="https://login.yapla.com/en-CA/register">Open an&nbsp;account</a></strong></p>
294</div>    </div></div></div><div id="unuv2WMA0oMxz8NOtSf6ONap"  class=" col-sm-12 zone-50 zone-article" data-zone-alias="SecondaryArea2" data-zone-id="1600654"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><img alt="NPO Software" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/13400/86782/images/npo-software-1711380684.png" /></div>    </div></div></div></div></div></div><div class="bg-gradient" data-group-id="1363"><div class="line site_line__item line-title-center displaynone " data-line-id="119269"><div class="container"><div class="row-fluid row"><div id="OwZsfAFAaTLB7RdlS7bzKFYI"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1604266" data-zone-id="1604267"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2><strong>Your go-to solution</strong><br />
295for current and future challenges</h2>
296</div>    </div></div></div></div></div></div><div class="line site_line__item line-comparaison checklist displaynone " data-line-id="119252"><div class="container"><div class="row-fluid row">
296<div id="8GxdjPimiDFMFl1t0zvwtggy"  class=" col-sm-24 zone-100 zone-news" data-zone-alias="Zone 1604080" data-zone-id="1604081"><div id="news_content" class="news-mosaic list-result-wrapper">			<div class="row">				<div class="col-sm-12" data-article-id="108401">						<div class="news-intro"><div class="bloc-header">
297<p class="bandeau-free">100% free</p>
298
299<p><img alt="Yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/1-page-accueil/logo%20yapla.svg" style="width: 113px; height: 36px;" /></p>
300
301<h3>Your all-in-one tool to simplify<br />
302your daily tasks<br />
303<strong>100% free</strong></h3>
304</div>
305
306<div class="bloc-liste" style="padding-top:65px;">
307<ul>
308	<li><strong>Collect registrations and payments:</strong><br />
309	memberships, ticketing, donations, crowdfunding</li>
310	<li><strong>Automated communications</strong></li>
311	<li><strong>Comprehensive dashboard</strong> to manage members, donors, and activities</li>
312	<li><strong>Newsletters</strong> (up to 500 free contacts)</li>
313	<li><strong>100% free payments</strong> by card, Apple Pay, Google Pay, check, cash, and bank transfer</li>
314</ul>
315</div>
316
317<p class="btn-open-account"><a class="btn btn-primary" href="https://login.yapla.com/en-CA/register" onclick="dataClientLayer.push({
318  'event': 'Signup_Button_Clicked_HP_Bloc_Offers',
319});">Open a free account</a></p>
320</div>				</div>				<div class="col-sm-12" data-article-id="108402">						<div class="news-intro"><div class="bloc-header">
321<p><img alt="Yapla 360" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/1-page-accueil/Yapla-360.svg" style="width: 184px; height: 36px;" /></p>
322
323<h3>Your management tool that<br />
324<strong>adapts to your organization</strong></h3>
325</div>
326
327<div class="bloc-liste">
328<p style="text-align: center;  margin-bottom: 10px;">Includes all Yapla features <span style="font-size:16px;"><strong>+</strong></span></p>
329
330<ul>
331	<li><strong>Tailored tools to manage</strong> members, events, and donations</li>
332	<li><strong>Advanced contact segmentation</strong> and targeted communications</li>
333	<li><strong>Transactional website</strong></li>
334	<li><strong>Accounting system</strong></li>
335	<li><strong>Database management:</strong> volunteers, partners, etc.</li>
336	<li><strong>Custom workflows</strong> to automate your operations</li>
337	<li><strong>100% free or fee-based payments</strong> &ndash; you decide!</li>
338</ul>
339</div>
340
341<p class="btn-open-account"><a class="btn btn-default" href="/en-ca/pricing#360" onclick="dataClientLayer.push({
342  'event': 'Yapla360_Button_Clicked_HP_Bloc_Offers',
343});">Find out more</a></p>
344</div>				</div>			</div>	</div></div></div></div></div></div><div class="toolbox" data-group-id="1365"><div class="line site_line__item line-title-center" data-line-id="119310"><div class="container"><div class="row-fluid row"><div id="izUef3nCxQ2zciKpQvvqyi9h"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1605494" data-zone-id="1605495"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2>The all-in-one solution designed to make<br />
345<strong>managing your nonprofit activities easier</strong></h2>
346</div>    </div></div></div></div></div></div><div class="line site_line__item line-cards" data-line-id="119309"><div class="container"><div class="row-fluid row"><div id="1MOuxFAwNHWWNzl7guJFtNbg"  class=" col-sm-24 zone-100 zone-news" data-zone-alias="Zone 1605377" data-zone-id="1605378"><div id="news_content" class="news-mosaic list-result-wrapper">			<div class="row">				<div class="col-sm-6" data-article-id="108474">						<div class="news-intro"><img alt="Memberships" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/adhesions-1705603475.svg" /> <img alt="Memberships" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Iscrizioni.svg" /> <img alt="Membership" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/membres-lcl.svg" />
347<p class="news-title">Memberships</p>
348
349<p class="news-description">Simplify membership management and communicate easily with your members</p>
350
351<p><a href="/en-ca/members">Learn more</a></p>
352</div>
352				</div>				<div class="col-sm-6" data-article-id="108475">						<div class="news-intro"><img alt="Ticketing" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icn-billeterie.svg" /> <img alt="Ticketing" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Biglietteria.svg" /> <img alt="Ticketing" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/evenements-lcl.svg" />
353<p class="news-title">Ticketing</p>
354
355<p class="news-description">Create a free online ticketing system and confidently manage your events</p>
356
357<p><a href="/en-ca/events">Learn more</a></p>
358</div>				</div>				<div class="col-sm-6" data-article-id="108476">						<div class="news-intro"><img alt="Donations" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/dons-1705603572.svg" /> <img alt="Donations" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Donazioni.svg" /><img alt="Donations" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/dons-lcl.svg" />
359<p class="news-title">Donations</p>
360
361<p class="news-description">Collect your donations, send out tax receipts, and build loyalty with your donors</p>
362
363<p><a href="/en-ca/donations">Learn more</a></p>
364</div>				</div>				<div class="col-sm-6" data-article-id="108512">						<div class="news-intro"><img alt="Website" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/site-web-1705603787.svg" /> <img alt="Website" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/sito%20web.svg" /><img alt="Website" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/site-web-lcl.svg" />
365<p class="news-title">Website</p>
366
367<p class="news-description">Give your NPO the visibility it deserves with an easy-to-manage website</p>
368
369<p><a href="/en-ca/website">Learn more</a></p>
370</div>				</div>			</div>			<div class="row">				<div class="col-sm-6" data-article-id="108513">						<div class="news-intro"><img alt="Accounting" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/comptabilite-1705603846.svg" /> <img alt="Accounting" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/contabilita.svg" /> <img alt="Accounting" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/comptabilite-lcl.svg" />
371<p class="news-title">Accounting</p>
372
373<p class="news-description">Maintain a clear and accurate accounting system effortlessly, no major accounting expertise required</p>
374
375<p><a href="/en-ca/accounting">Learn more</a></p>
376</div>				</div>				<div class="col-sm-6" data-article-id="108514">						<div class="news-intro"><img alt="Contact" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/contacts-1705603891.svg" /> <img alt="Contacts" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/contatti.svg" /><img alt="Contact" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/contacts-lcl.svg" />
377<p class="news-title">Contacts</p>
378
379<p class="news-description">Organize and easily utilize your contacts with a unique and reliable database</p>
380
381<p><a href="/en-ca/contacts">Learn more</a></p>
382</div>				</div>				<div class="col-sm-6" data-article-id="108511">						<div class="news-intro"><img alt="Newsletter" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/newsletter-1705603698.svg" /> <img alt="Newsletter" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Newsletter.svg" /><img alt="Newsletter" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/newsletter-lcl.svg" />
383<p class="news-title">Newsletters</p>
384
385<p class="news-description">Showcase your projects, share your news, and personalize your communications</p>
386
387<p><a href="/en-ca/newsletters">Learn more</a></p>
388</div>
388				</div>				<div class="col-sm-6" data-article-id="108523">						<div class="news-intro"><img alt="Raffle and Lottery" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icn-event-bleu-1698328094.svg" /> <img alt="Raffle and Lottery" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Biglietteria.svg" /><img alt="Raffle and Lottery" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/evenements-lcl.svg" />
389<p class="news-title">Events</p>
390
391<p class="news-description">Easily manage all your event logistics: ticketing, promotion, registration, attendance, etc.</p>
392
393<p><a href="/en-ca/events">Learn more</a></p>
394</div>				</div>			</div>			<div class="row">				<div class="col-sm-6" data-article-id="108517">						<div class="news-intro"><img alt="Tradeshows" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/congres-association-1705604041.svg" /> <img alt="Tradeshows" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/congressi.svg" /> <img alt="Tradeshows" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/congres-lcl.svg" />
395<p class="news-title">Tradeshows</p>
396
397<p class="news-description">Organize your conferences,&nbsp;shows, and conventions successfully</p>
398
399<p><a class="disable" href="#">Learn more</a></p>
400</div>				</div>				<div class="col-sm-6" data-article-id="108516">						<div class="news-intro"><img alt="Training" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/formation-1705603947.svg" /> <img alt="Training" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/formazione(1).svg" /><img alt="Training" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/formations-lcl.svg" />
401<p class="news-title">Training</p>
402
403<p class="news-description">Simplify your training management from promotion to registrations, reminders, attendance, tracking, certificate issuance, to invoicing, all made easy</p>
404
405<p><a class="disable" href="#">Learn more</a></p>
406</div>				</div>				<div class="col-sm-6" data-article-id="108522">						<div class="news-intro"><img alt="Store" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/boutique-1705604155.svg" /> <img alt="Store" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/vendita%20online.svg" /><img alt="Store" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/vente-en-ligne-lcl.svg" />
407<p class="news-title">Store</p>
408
409<p class="news-description">Sell goodies, calendars, articles... Fund your projects through online sales</p>
410
411<p><a href="/en-ca/online-store">Learn more</a></p>
412</div>				</div>				<div class="col-sm-6" data-article-id="108479">						<div class="news-intro"><img alt="P2P" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/p2p-1705603654.svg" /> <img alt="P2P" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/peer-to-peer.svg" /> <img alt="P2P" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/p2p-lcl.svg" />
413<p class="news-title">P2P Fundraising</p>
414
415<p class="news-description">Multiply your donations by involving your community in your fundraising</p>
416
417<p><a class="disable" href="#">Learn more</a></p>
418</div>				</div>			</div>	</div></div></div></div></div></div><div class="bg-gradient" data-group-id="1404"><div class="line site_line__item line-title-center  t3-bold" data-line-id="120348"><div class="container"><div class="row-fluid row"><div id="MOPIx0ZkcRGITXJvFxfRyfWm"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1633069" data-zone-id="1633070"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2><strong>Your Success Powered by Our Platform</strong></h2>
419</div>    </div></div></div></div></div></div><div class="line site_line__item line-stats" data-line-id="120349"><div class="container"><div class="row-fluid row"><div id="sYxrQS2gj4sovbXKmM9o6PLU"  class=" col-sm-24 zone-100 zone-news" data-zone-alias="Zone 1633075" data-zone-id="1633076">
419<div id="news_content" class="news-mosaic list-result-wrapper">			<div class="row">				<div class="col-sm-6" data-article-id="110615">					<h3 class="news-title"><a
420							href="/en-ca/home/10-ans">10+ years</a></h3>						<div class="news-intro">Empowering<br />
421nonprofit's</div>				</div>				<div class="col-sm-6" data-article-id="110616">					<h3 class="news-title"><a
422							href="/en-ca/home/copy---10-ans">$890 million</a></h3>						<div class="news-intro">raised by nonprofits<br />
423we&rsquo;ve worked with</div>				</div>				<div class="col-sm-6" data-article-id="110617">					<h3 class="news-title"><a
424							href="/en-ca/home/copy---copy---10-ans">3 million</a></h3>						<div class="news-intro">registrations made (memberships, donations, events, etc.)</div>				</div>				<div class="col-sm-6" data-article-id="110618">					<h3 class="news-title"><a
425							href="/en-ca/home/copy---copy---copy---10-ans">+100,000</a></h3>						<div class="news-intro"><p>Nonprofit professionals simplify their daily operations using Yapla</p>
426</div>				</div>			</div>	</div></div></div></div></div></div><div class="line site_line__item multislides multislides-partners line-pad-b-md" data-line-id="119209"><div class="container"><div class="row-fluid row"><div id="6V9vD52Xyiv2TRcCq06t6VDL"  class=" col-sm-24 zone-100 zone-carousel" data-zone-alias="Zone 1603557" data-zone-id="1603558"><div id="modCarousel-1603558"
427	class="carousel slide vertical-mode carousel-title-hidden"
428	data-ride="carousel">
429			<ol class="carousel-indicators">
430			<li data-target="#modCarousel-1603558" data-slide-to="0" class="active">AKA</li><li data-target="#modCarousel-1603558" data-slide-to="1">Apela</li><li data-target="#modCarousel-1603558" data-slide-to="2">Finance Montreal</li><li data-target="#modCarousel-1603558" data-slide-to="3">IDU</li><li data-target="#modCarousel-1603558" data-slide-to="4">Choral Canada</li><li data-target="#modCarousel-1603558" data-slide-to="5">Operation Nez Rouge</li>		</ol>
431		<div class="carousel-inner" role="listbox">
432					<div class="item active">
433				<div class="carousel-text">
434														<div class="caption-intro"><img alt="AKA" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/logos/Logo-aka.png" style="width: 175px; height: 86px;" /></div>				</div>
435			</div>
436					<div class="item">
437				<div class="carousel-text">
438														<div class="caption-intro"><img alt="Apela" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/logos/logo_apela.jpg" style="width: 175px; height: 86px;" /></div>				</div>
439			</div>
440					<div class="item">
441				<div class="carousel-text">
442														<div class="caption-intro"><img alt="Finance Montréal" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/logos/Logo-finance-mtl.png" style="width: 175px; height: 86px;" /></div>				</div>
443			</div>
444					<div class="item">
445				<div class="carousel-text">
446														<div class="caption-intro"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/logos/logo_idu2.jpg" style="width: 175px; height: 86px;" /></div>				</div>
447			</div>
448					<div class="item">
449				<div class="carousel-text">
450														<div class="caption-intro"><img alt="Choral Canada" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/logos/Logo-choral-canada.png" style="width: 175px; height: 86px;" /></div>				</div>
451			</div>
452					<div class="item">
453				<div class="carousel-text">
454														<div class="caption-intro"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/files/ONR-footer-en-blanc.jpg" style="width: 147px; height: 86px;" /></div>				</div>
455			</div>
456			</div>
457	</div>
458</div></div></div></div><div class="line site_line__item " data-line-id="119210"><div class="container"><div class="row-fluid row"><div id="CraCnnbhhpah6haK4hAP1yIb"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1603562" data-zone-id="1603563"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><p style="text-align: center;"><a class="btn btn-primary register" href="https://login.yapla.com/en-CA/register" onclick="dataClientLayer.push({
459  'event': 'Signup_Button_Clicked_HP_Bloc_Logos',
460});">Open an account</a></p>
461</div>    </div></div></div></div></div></div><div class="line site_line__item line-title-center displaynone" data-line-id="119276"><div class="container"><div class="row-fluid row"><div id="MJVZz4n8hNouoEdUO36yyhDE"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1605048" data-zone-id="1605049"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2 style="text-align: center;">We stand by your side<br />
462<strong>to support your mission!</strong></h2>
463</div>    </div></div></div></div></div></div><div class="line site_line__item line-icon displaynone" data-line-id="119277"><div class="container"><div class="row-fluid row"><div id="5MI4uNzaBrwJsQkR7nr5rv4R"  class=" col-sm-24 zone-100 zone-news" data-zone-alias="Zone 1605054" data-zone-id="1605055">
463<div id="news_content" class="news-mosaic list-result-wrapper">			<div class="row">				<div class="col-sm-6" data-article-id="110284">						<div class="news-intro"><img alt="Help Centre" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icone-aide-en-ligne-1700236765-1705593334.svg" /><img alt="Help Centre" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/supporto%20online.svg" /><img alt="Help Centre" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/aide-en-ligne-lcl.svg" />
464<h3>Help Center</h3>
465</div>				</div>				<div class="col-sm-6" data-article-id="110285">						<div class="news-intro"><img alt="A human team" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icone-equipe-humaine-1700235950.svg" /><img alt="A human team" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/team%20di%20persone.svg" /><img alt=" human team" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/humains-lcl.svg" />
466<h3>A human team</h3>
467</div>				</div>				<div class="col-sm-6" data-article-id="110286">						<div class="news-intro"><img alt="Experts to guide you" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icn-echange-tarifs-1705592504.svg" /><img alt="Experts to guide you" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/esperti%20per%20guidarti.svg" /><img alt="Experts to guide you" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/experts-lcl.svg" />
468<h3>Experts to guide you</h3>
469</div>				</div>				<div class="col-sm-6" data-article-id="110288">						<div class="news-intro"><img alt="Content to inspire you" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icn-contenu-2-1700239208-1705593349.svg" /><img alt="Content to inspire you" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/icn-contenuti.svg" /><img alt="Content to inspire you" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/contenus-lcl.svg" />
470<h3>Webinars to inspire you</h3>
471</div>				</div>			</div>			<div class="row">				<div class="col-sm-6" data-article-id="147731">						<div class="news-intro"><div><img alt="Agent Yapla IA" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Icones/icone-agent-ia.svg" /><img alt="Agent Yapla IA" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Icones/icone-agent-ia-ca.svg" style="height: 61px; width: 78px;" /><img alt="Agent Yapla IA" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Icones/icone-agent-ia-lcl.svg" style="height: 61px; width: 78px;" />
472<h3>Yapla AI Agent</h3>
473</div>
474</div>				</div>				<div class="col-sm-6" data-article-id="147734">						<div class="news-intro"><div><img alt="Yapla Academy" class="yapla" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Icones/icone-yapla-academie.svg" /><img alt="Yapla Academy" class="yapla-ca-it" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Icones/icone-yapla-academie-ca.svg" style="height: 70px; width: 81px;" /><img alt="Yapla Academy" class="yapla-lcl" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Icones/icone-yapla-academie-lcl.svg" style="height: 70px; width: 81px;" />
475<h3>Yapla Academy</h3>
476</div>
477</div>				</div>			</div>	</div></div></div></div></div><div class="line site_line__item line-encart-ressources" data-line-id="120138"><div class="container"><div class="row-fluid row"><div id="Qc93nnMUdsuy5yDwBlsIqqVw"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1627415" data-zone-id="1627416"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__intro"><h2><strong>Get Started with Yapla, Your Way</strong></h2>
478
479<p>On your own or with the support of our experts, we&rsquo;re here for you.</p>
480</div>            <div class="mod-article__content"><div>
481<div class="box-header">
482<h3><i class="fa-sharp fa-regular fa-rocket">&nbsp;</i> Do It Myself</h3>
483<span>100% Free</span></div>
484
485<p>Free resources to help you use Yapla at your own pace.</p>
486
487<ul>
488	<li><a class="btn btn-primary" href="https://support.yapla.com/en-ca" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Center_Ressources',});" target="_blank"><i class="fa-solid fa-life-ring">&nbsp;</i> Help Centre</a></li>
489	<li><a class="btn btn-primary" href="https://www.yapla.com/en-ca/webinars?utm_term=ressources-banner" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Webinar_Ressources',});"><i class="fa-light fa-tv-retro">&nbsp;</i>&nbsp;Webinars</a></li>
490	<li><a class="btn btn-primary" href="#" onclick="openGenialChat();  dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_AIAgent_Ressources',}); return false;"><i class="fa-regular fa-user-robot">&nbsp;</i> 24/7 AI Chatbot</a></li>
491	<li><a class="btn btn-primary" href="https://academy.yapla.com/" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Academy_Ressources',});" target="_blank"><i class="fa-regular fa-graduation-cap">&nbsp;</i>&nbsp;Yapla Academy</a></li>
492	<li><a class="btn btn-primary" href="https://support.yapla.com/en-ca/kb-tickets/new" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Support_Ressources',});" target="_blank"><i class="fa-regular fa-headset">&nbsp;</i> Technical Support</a></li>
493	<li><a class="btn btn-primary" href="https://www.yapla.com/en-ca/npo-tech-readiness-test?utm_term=ressources-banner" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Quiz_Ressources',});"><i class="fa-sharp fa-regular fa-microscope">&nbsp;</i> Tech Readiness Assessment</a></li>
494</ul>
495</div>
496
497<div>
498<div class="box-header">
499<h3><i class="fa-regular fa-people-carry-box">&nbsp;</i> Expert Support</h3>
500<span>Starting at $600</span></div>
501
502<p>Let our professionals guide you.</p>
503
504<ul>
505	<li><a class="btn btn-primary" href="https://www.yapla.com/en-ca/kickstart?utm_term=ressources-banner" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Kickstart_Ressources',});"><i class="fa-regular fa-toolbox">&nbsp;</i> <span>Guided Onboarding <em>Digital Kickstart</em></span></a></li>
506	<li><a class="btn btn-primary" href="https://info.yapla.ca/en/services" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_Bankhours_Ressources',});" target="_blank"><i class="fa-sharp fa-regular fa-gear">&nbsp;</i> <span>Small Project <em>Bank of Hours</em></span></a></li>
507	<li><a class="btn btn-primary" href="https://www.yapla.com/en-ca/professional-services?utm_term=ressources-banner" onclick="dataClientLayer.push({'event': 'LearnMore_Button_Clicked_Help_SP_Ressources',});"><i class="fa-regular fa-globe">&nbsp;</i> <span>Custom Digital Projects <em>By quote</em></span></a></li>
508	<li><a class="btn btn-primary" href="https://info.yapla.ca/en/services" target="_blank"><i class="fa-regular fa-people-group">&nbsp;</i> <span>Funded Training <em>Grant funding available</em></span></a></li>
509</ul>
510</div>
511</div>    </div></div></div></div></div></div><div class="line site_line__item line-galery-33 line-galery-tarif line-background-blue" style="background-color:#e4eaf8" data-line-id="120140"><div class="container"><div class="row-fluid row"><div id="zXG2OFVEBMIuWmx6yHrsVLWi"  class=" col-sm-8 zone-33 zone-article" data-zone-alias="Zone 1627570" data-zone-id="1627571"></div><div id="T57IoJTRcZ2YBFCx3pcSUsw7"  class=" col-sm-16 zone-67 zone-template" data-zone-alias="Zone 1627576" data-zone-id="1627577"><div data-template="https://s3.ca-central-1.amazonaws.com/cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/13400/assets/templates/86-1785937822.template" data-css-url="https://s3.ca-central-1.amazonaws.com/cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/13400/assets/templates/86-1785937822.css" data-query-url="https://s3.ca-central-1.amazonaws.com/cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/13400/assets/templates/86-1785937822.query" data-script-url="https://s3.ca-central-1.amazonaws.com/cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/website/13400/assets/templates/86-1785937822.script"></div></div></div></div></div><div class="line site_line__item line-title-center" style="background-color:#F1F5FD" data-line-id="123016"><div class="container"><div class="row-fluid row"><div id="PXUskKPFGwC6eZAtjeKQ2Iv6"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1695349" data-zone-id="1695350"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2>Yapla is for <strong>all nonprofits, clubs, and associations</strong></h2>
512</div>    </div></div></div></div></div></div><div class="line site_line__item multislides" data-line-id="122390"><div class="container"><div class="row-fluid row"><div id="U1pdDaX3pmQAfCCNbXogxKbU"  class=" col-sm-24 zone-100 zone-carousel" data-zone-alias="Zone 1675644" data-zone-id="1675645"><div id="modCarousel-1675645"
513	class="carousel slide vertical-mode carousel-title-hidden"
514	data-ride="carousel">
515			<ol class="carousel-indicators">
516			<li data-target="#modCarousel-1675645" data-slide-to="0" class="active">Tous - section temoignages clients - Amélie Germain &quot;Manuf AI Matching generates $275,000&quot;</li><li data-target="#modCarousel-1675645" data-slide-to="1">Tous - section temoignages clients - Dany Charest &quot;Simplifying Daily Management&quot;</li><li data-target="#modCarousel-1675645" data-slide-to="2">Tous - section temoignages clients membres - Audrey Dionne &quot;Facilitates memberships and renewals&quot;</li><li data-target="#modCarousel-1675645" data-slide-to="3">Tous - section temoignages clients SP - Mathieu Paquette Lambert &quot;Structuring the Digital Strategy of Your Professional Association&quot;</li>		</ol>
517		<div class="carousel-inner" role="listbox">
518					<div class="item active">
519				<div class="carousel-text">
520														<div class="caption-intro"><p class="caption-title h3">AI Matching generates concrete business opportunities</p>
521
522<p>Using Yapla&rsquo;s AI solution allowed us to generate over $275,000 in real business opportunities for our members and bring their equipment utilization up from 25% to 95%. A major value-add that strengthens engagement within our network.</p>
523</div>									<div class="caption-content"><p><img alt="Photo Amélie Germain, Créneau Machines" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/10-Cas-usage-temoignages/Amelie%20Creneau.webp" style="width: 71px; height: 71px;" /></p>
524
525<p>Amélie Germain<br />
526Project Manager</p>
527
528<p>Créneau Machines</p>
529</div>				</div>
530			</div>
531					<div class="item">
532				<div class="carousel-text">
533														<div class="caption-intro"><p class="caption-title h3">Simplifying Daily Management</p>
534
535<p>We can always count on Yapla&#39;s support! The centralization of our data on the platform simplifies our daily management and allows us to remain efficient even in the absence of internal resources</p>
536</div>									<div class="caption-content"><p><img alt="Photo Dany" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Reviews/Photo%20Danyx3.png" style="width: 71px; height: 70px;" /></p>
537
538<p>Dany Charest<br />
539General Manager</p>
540
541<p>TechniTextile Quebec</p>
542</div>				</div>
543			</div>
544					<div class="item">
545				<div class="carousel-text">
546														<div class="caption-intro"><p class="caption-title h3">Facilitates memberships and renewals</p>
547
548<p>All our members appreciate the new membership platform, and they love their member space. Yapla allows us to have all our tools in one single place.</p>
549</div>									<div class="caption-content"><p><img alt="Photo Audrey" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Reviews/Photo%20Audreyx3.png" style="width: 71px; height: 70px;" /></p>
550
551<p>Audrey Dionne<br />
552Interregional coordinator</p>
553
554<p>Quebec Federation of Young Farmers (FRAQ)</p>
555</div>				</div>
556			</div>
557					<div class="item">
558				<div class="carousel-text">
559														<div class="caption-intro"><p class="caption-title h3">Structuring the Digital Strategy of Your Professional Association</p>
560
561<p>Yapla is truly a unique offering in the market for nonprofits, in my opinion. There is a high-value combination for us between the technological aspect and the more strategic marketing aspect.</p>
562</div>									<div class="caption-content"><p><img alt="Photo Mathieu" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Reviews/Photo%20Mathieux3.png" style="width: 71px; height: 70px;" /></p>
563
564<p>Mathieu Paquette Lambert<br />
565Director, FinTech Development</p>
566
567<p>Finance Montreal</p>
568</div>				</div>
569			</div>
570			</div>
571	</div>
572</div></div></div></div><div class="line site_line__item line-cta" style="background-color:#e4eaf8" data-line-id="142063"><div class="container"><div class="row-fluid row"><div id="QwhpiWV0IvZqti6fAvluMn6F"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 2208423" data-zone-id="2208424"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2><strong>Ready to start?</strong></h2>
573
574<p><a class="btn btn-primary register" href="https://login.yapla.com/en-CA/register" onclick="dataClientLayer.push({
575  'event': 'Signup_Button_Clicked_HP_Bloc_Start',
576});">Open an account</a></p>
577</div>    </div></div></div></div></div></div><div class="" data-group-id="1563"><div class="line site_line__item line-footer-newsletter hide" data-line-id="122516"><div class="container"><div class="row-fluid row"><div id="w4vXAIv9rlABRJFLpcu8kNjd"  class=" col-sm-12 zone-50 zone-article" data-zone-alias="Zone 1680528" data-zone-id="1680529"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><h2>Sign up for our Newsletter!</h2>
578
579<p>Receive&nbsp;tips and news you don&#39;t want to miss: best practices in nonprofit management, helpful case studies, and the latest updates on the Yapla platform. We promise not to email you too often!</p>
580</div>    </div></div></div><div id="9K3V7rQtNm9qYALCHai8YBdy"  class=" col-sm-12 zone-50 zone-html" data-zone-alias="Zone 1680536" data-zone-id="1680537"><div class="content">
580<script charset="utf-8" type="text/javascript" src="//js-eu1.hsforms.net/forms/embed/v2.js"></script>
580<script>
581  hbspt.forms.create({
582    region: "eu1",
583    portalId: "26022388",
584    formId: "09969c4d-e969-48d9-bd65-c53d8bd43a3b",
585    css:"",
586    cssClass:"form-hubspot-newsletter-footer"
587  });
588</script>
588</div></div></div></div></div></div><div class="" data-group-id="1562"><div class="line site_line__item line-footer-social" data-line-id="119026"><div class="container"><div class="row-fluid row"><div id="lCBW1BXSUB9L9fnH3e2chWX9"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Liens du footer" data-zone-id="1600659"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><div class="section-image-resociaux"><a href="/en-ca/"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/logo_yapla-en-couleur.png" style="width: auto; height: 36px !important;" /></a>
589<div class="icone-reso">
590<p><a href="https://www.linkedin.com/company/yaplacommunity/" target="_blank"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Groupe%20301%201.svg" /></a> <a href="https://www.facebook.com/Yapla.ca.en" target="_blank"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Trace%CC%81%201%201(1).svg" /></a> <a href="https://www.instagram.com/yapla.ca_en/" target="_blank"> <img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Instagram.svg" /></a> <a href="https://www.youtube.com/Yapla" target="_blank"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Trace%CC%81%203387%201.svg" /></a></p>
591</div>
592</div>
593</div>    </div></div></div></div></div></div><div class="line site_line__item footer-v3-menu" style="background-color:#337AB7" data-line-id="126865"><div class="container"><div class="row-fluid row"><div id="Rc46gHxGHxc6PUM206Md8zq4"  class=" col-sm-6 zone-25 zone-article" data-zone-alias="Zone 1794369" data-zone-id="1794370"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><div class="active-language"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/map(1).svg" />&nbsp;<span id="actual-language">Canada (English)</span></div>
594
595<div id="modal-language">
596<div id="dropdown-contain">
597<ul class="dropdown-menu-lang">
598	<li class="canada"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Flag_of_Canada%201.png" /><span>Canada</span>
599
600	<ul class="lang-by-country">
601		<li class="en-ca"><a href="https://www.yapla.ca/en">English</a></li>
602		<li class="fr-ca"><a href="https://www.yapla.ca/fr">Français</a></li>
603	</ul>
604	</li>
605	<li class="france"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Flag_of_France%201.png" /><span>France</span>
606	<ul class="lang-by-country">
607		<li class="fr-fr"><a href="https://www.yapla.com/fr-fr/">Français</a></li>
608	</ul>
609	</li>
610	<li class="italy"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Flag_of_Italy%201.png" /><span>Italy</span>
611	<ul class="lang-by-country">
612		<li class="it"><a href="https://www.yapla.com/it">Italiano</a></li>
613	</ul>
614	</li>
615	<li class="belgique"><img alt="" height="40" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Flag_of_Belgium_(civil).svg" width="60" /><span>Belgique</span>
616	<ul class="lang-by-country">
617		<li class="fr-be"><a href="https://www.yapla.com/fr-be">Français</a></li>
618	</ul>
619	</li>
620	<li class="usa"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/Flag_of_the_U_S_%201.png" /><span>United States</span>
621	<ul class="lang-by-country">
622		<li class="en-us"><a href="https://www.yapla.com/en-us/">English</a></li>
623	</ul>
624	</li>
625</ul>
626</div>
627</div>
628</div>    </div></div></div><div id="7CRilGU9meX8iiQeakZAHbXL"  class=" col-sm-18 zone-75 zone-article" data-zone-alias="Zone 1794396" data-zone-id="1794397"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><div class="section">
629<ul class="footer-menu">
630	<li><strong>Features</strong></li>
631	<li><a href="/en-ca/for-who">For who</a></li>
632	<li><a href="/en-ca/members">Members</a></li>
633	<li><a href="/en-ca/events">Events</a></li>
634	<li><a href="/en-ca/donations">Donations</a></li>
635	<li><a href="/en-ca/website">Website</a></li>
636	<li><a href="/en-ca/accounting">Accounting</a></li>
637	<li><a href="/en-ca/contacts">Contacts</a></li>
638</ul>
639</div>
640
641<div class="section">
642<ul class="footer-menu">
643	<li><strong>Our pricing</strong></li>
644	<li><a href="/en-ca/pricing">Pricing</a></li>
645	<li><a href="https://www.yapla.com/en-ca/professional-services" target="_blank">Professional Services</a></li>
646	<li><a href="https://www.yapla.com/en-ca/bank-of-hours" target="_self">Training hours bank</a></li>
647</ul>
648</div>
649
650<div class="section">
651<ul class="footer-menu">
652	<li><strong>Resources</strong></li>
653	<li><a href="https://support.yapla.com/hc/en-ca" target="_blank">Help Centre</a></li>
654	<li><a href="https://academy.yapla.com/?utm_campaign=website&utm_medium=footer&utm_source=academie" target="_blank">Yapla Academy</a></li>
655	<li><a href="/en-ca/blog/">Blog</a></li>
656	<li><a href="/en-ca/yapla-newsletter/">Yapla Newsletter</a></li>
657	<li><a href="/en-ca/webinars">Demo and webinars</a></li>
658</ul>
659</div>
660
661<div class="section">
662<ul class="footer-menu">
663	<li><strong>For Who</strong></li>
664	<li><a href="/en-ca/professional-association-management-software">Professional Associations</a></li>
665	<li><a href="/en-ca/manufacturing">Manufacturing</a></li>
666	<li><a href="/en-ca/health-nonprofit">Health Professionals</a></li>
667	<li><a href="/en-ca/religious-organization-management-software">Religious Organizations</a></li>
668	<li><a href="/en-ca/sports-association-software">Sports Associations</a></li>
669	<li><a href="/en-ca/cultural-nonprofit-management-software">Cultural Nonprofits</a></li>
670	<li><a href="https://www.yapla.com/en-ca/for-who">More nonprofits</a></li>
671</ul>
672</div>
673
674<div class="section">
675<ul class="footer-menu">
676	<li><strong>About Yapla</strong></li>
677	<li><a href="/en-ca/about-us/">About us</a></li>
678	<li><a href="https://info.yapla.ca/en/work-with-us" target="_blank">Work with us</a></li>
679	<li><a href="/en-ca/contact-yapla/">Contact Yapla</a></li>
680	<li><a href="/en-ca/partner-program/">Become Partner</a></li>
681</ul>
682</div>
683</div>    </div></div></div></div></div></div><div class="line site_line__item line-footer-copyright" style="background-color:#337AB7" data-line-id="126866"><div class="container"><div class="row-fluid row"><div id="R8LgyDWst5W9cbmSyCFHKgOa"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Zone 1794423" data-zone-id="1794424"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content">
683<p id="copyright-year">Copyright &copy; 2013 - 2026&nbsp;Proudly developed in Canada. All rights reserved.</p>
684
685<p><a href="/en-ca/terms-of-use">Terms of use </a><span class="mobile-remove">|</span> <a href="/en-ca/privacy-policy">Privacy policy</a>&nbsp;<span class="mobile-remove">|&nbsp;</span><a href="javascript:openAxeptioCookies()">Cookies</a></p>
686</div>    </div></div></div></div></div></div></div><div class="" data-group-id="1603"><div class="line site_line__item popup-marketing" data-line-id="126696"><div class="container"><div class="row-fluid row"><div id="x1kQBqNLq49f0bKUe7NrRUUb"  class=" col-sm-24 zone-100 zone-article" data-zone-alias="Popup campagne" data-zone-id="1790459"><div class="mod-article__wrapper">    <div class="news-content mod-article__content">            <div class="mod-article__content"><div class="popup-en-sea">
687<div aria-hidden="true" class="modal fade" id="modal-center-sea" role="dialog" tabindex="-1">
688<div class="modal-dialog modal-dialog-centered" role="document">
689<div class="modal-content">
690<div class="modal-header"><button class="btn btn-secondary" data-dismiss="modal" type="button"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/close-btn-popup.svg" /></button></div>
691
692<div class="modal-body">
693<p class="modal-title">Save one day every week.</p>
694
695<p class="modal-description">Trusted by the thousands of NPOs that use Yapla</p>
696
697<div class="modal-footer"><a class="btn btn-primary btn-popup" href="https://www.yapla.com/en-ca/demo?utm_term=popup-demo" target="_blank">Get More Time</a></div>
698</div>
699</div>
700</div>
701</div>
702</div>
703
704<div class="popup-en-regular">
705<div aria-hidden="true" class="modal fade" id="modal-center-regular" role="dialog" tabindex="-1">
706<div class="modal-dialog modal-dialog-centered" role="document">
707<div class="modal-content">
708<div class="modal-header"><button class="btn btn-secondary" data-dismiss="modal" type="button"><img alt="" src="https://cdn.ca.yapla.com/company/CPYYtuzqXoPc38H7VZ1FawdjO/asset/images/close-btn-popup.svg" /></button></div>
709
710<div class="modal-body">
711<p class="modal-title">Make managing your NPO easier!</p>
712
713<p class="modal-description">Discover Yapla in only 30 minutes</p>
714
715<div class="modal-footer"><a class="btn btn-primary btn-popup" href="https://app.livestorm.co/yapla/30-minutes-to-discover-yapla?utm_term=popup-webinaire" target="_blank">Register Now</a></div>
716</div>
717</div>
718</div>
719</div>
720</div>
721</div>    </div></div></div></div></div></div></div>
722<div class="poweredBy-wrapper">
723    <div class="container poweredBy-container">
724        <div class="row-fluid">
725            <div class="col-sm-24 poweredBy">
726                <a class="poweredBy-link"
727                   href="https://www.yapla.com/en-ca/?utm_source=yapla-app&utm_medium=referral&utm_campaign=customer-footer"
728                   target="_blank">
729                    <span style="display: inline-block;margin-right: 1px;">Powered by </span>
730                    <img src="/images/yapla-logo-grey.svg"
731                         alt="Yapla Logo" height="16"
732                         style="height:16px !important;vertical-align: sub;margin-bottom: 1px;">
733                </a>
734            </div>
735        </div>
736    </div>
737</div>
737<script>memboGo.core.tracking([{"app_scope":"front","organisation_plan":"Premium"}]);</script>
737		</div>
738	</div>
739		
739<script>  hbspt.forms.create({
740    portalId: "26022388",
741    formId: "dd4159b8-d5a6-4e87-8bc3-ece5271ce8bd",
742    region: "eu1",
743    target: "#mon-formulaire"
744  });
745// Genial Chatbot
746(function () {
747  // Prevent duplicate insertion
748  if (document.getElementById('Genial-Chat-Bubble')) {
749    return;
750  }
751const htmlLang = document.documentElement.lang?.trim().toLowerCase();
752  // Map supported languages to agent IDs
753  const agentMap = {
754    'fr-ca': 'cml1alk7s02cd08qt9u0nfz8r',
755    'en-ca': 'cmgpl56le0o430dqsh67y0eg1',
756    'fr-fr': 'cml6pnuke009r08pfehtfe8ni',
757    'it':'cml6r4npl059508qx2w8ba89x',
758  };
759  const agentId = agentMap[htmlLang];
760  // If language is not supported, stop here
761  if (!agentId) {
762    return;
763  }
764  // Ensure body exists
765  if (!document.body) {
766    document.addEventListener('DOMContentLoaded', init);
767    return;
768  }
769  init();
770  function init() {
771    // Double-check again (in case DOMContentLoaded path runs)
772    if (document.getElementById('Genial-Chat-Bubble')) {
773      return;
774    }
775    // Create container div if missing
776    if (!document.getElementById('genial-agent')) {
777      const agentDiv = document.createElement('div');
778      agentDiv.id = 'genial-agent';
779      agentDiv.innerHTML = '&nbsp;';
780      document.body.appendChild(agentDiv);
781      console.log('genial init');
782    }
783    // Create script
784    const script = document.createElement('script');
785    script.id = 'Genial-Chat-Bubble';
786    script.setAttribute('agent-id', agentId);
787    script.src = 'https://cdn.wearegenial.com/integration/chat-bubble.js';
788    script.defer = true;
789    document.body.appendChild(script);
790  }
791  const SELECTOR = '.bubble-widget-container-genial';
792  const Z_INDEX = '2147483646';
793  function applyZIndex() {
794    document.querySelectorAll(SELECTOR).forEach((el) => {
795      if (el.style.getPropertyValue('z-index') !== Z_INDEX) {
796        el.style.setProperty('z-index', Z_INDEX, 'important');
797      }
798    });
799  }
800  function start() {
801    applyZIndex(); // au cas où l'élément est déjà présent
802    const observer = new MutationObserver(applyZIndex);
803    observer.observe(document.body, {
804      childList: true,
805      subtree: true,
806    });
807  }
808  // document.body peut ne pas exister selon le moment d'exécution du script
809  if (document.body) {
810    start();
811  } else {
812    document.addEventListener('DOMContentLoaded', start);
813  }
814
815  // ---------------------------------------------------------------------
816  // Fonction pour déclencher (ouvrir) le chat depuis un lien/bouton ailleurs
817  // sur la page, ex: <a href="#" onclick="openGenialChat(); return false;">
818  // ---------------------------------------------------------------------
819  function openGenialChat() {
820    // Cherche la bulle du widget créée par chat-bubble.js
821    const bubble = document.querySelector(SELECTOR);
822    if (!bubble) {
823      console.warn('Genial: la bulle de chat n\'est pas encore chargée.');
824      return;
825    }
826    // On tente de cliquer sur un élément cliquable à l'intérieur de la bulle
827    // (bouton, svg, ou autre), sinon on clique la bulle elle-même.
828    const clickable = bubble.querySelector('button, [role="button"], svg, a') || bubble;
829    clickable.dispatchEvent(
830      new MouseEvent('click', {
831        view: window,
832        bubbles: true,
833        cancelable: true,
834      })
835    );
836  }
837  // Expose la fonction globalement pour pouvoir l'appeler depuis un onclick
838  // ailleurs dans la page (ex: onclick="openGenialChat()")
839  window.openGenialChat = openGenialChat;
840})();
841
842
843const purchaseButtons = [
844  { priceId: "156537", hours: 4 },
845  { priceId: "159797", hours: 8 },
846  { priceId: "159799", hours: 12 },
847  { priceId: "159803", hours: 16 },
848  { priceId: "159804", hours: 20 },
849  { priceId: "159805", hours: 24 },
850  { priceId: "159808", hours: 32 },
851];
852
853function initPurchaseButtonTracking() {
854  purchaseButtons.forEach(({ priceId, hours }) => {
855    const el = document.querySelector(`div[data-price-id="${priceId}"]`);
856    if (!el) return;
857
858    el.addEventListener("click", () => {
859      //console.log(`Purchase_Button_Clicked_BH_Buy_${hours}hr`);
860      dataClientLayer.push({
861        event: `Purchase_Button_Clicked_BH_Buy_${hours}hr`,
862      });
863    });
864  });
865}
866
867initPurchaseButtonTracking();
868
869// Manage Axeptio Cookies
870document.querySelectorAll('.manage_cookies').forEach(el => {
871  const parent = el.parentElement;
872  if (parent) {
873    parent.addEventListener('click', evt => {
874      if (typeof window !== 'undefined' && typeof window.openAxeptioCookies === 'function') {
875        window.openAxeptioCookies();
876      }
877    });
878  }
879});
880
881
882function setupSmartHashScroll({
883  hash,           // e.g. '#quiz'
884  selector,       // e.g. '#OHOzmgrEoGpRiSvxkSglWlvT'
885  offset = 250,   // scroll offset
886  behavior = 'smooth'
887}) {
888  function scrollToTarget() {
889    const target = document.querySelector(selector);
890    if (!target) return false;
891
892    const elementPosition =
893      target.getBoundingClientRect().top + window.pageYOffset;
894
895    window.scrollTo({
896      top: elementPosition - offset,
897      behavior
898    });
899
900    return true;
901  }
902
903  function tryScroll() {
904    if (window.location.hash !== hash) return;
905
906    // If element exists, scroll immediately
907    if (scrollToTarget()) return;
908
909    // Otherwise observe DOM changes until it appears
910    const observer = new MutationObserver(() => {
911      if (scrollToTarget()) {
912        observer.disconnect();
913      }
914    });
915
916    observer.observe(document.body, {
917      childList: true,
918      subtree: true
919    });
920  }
921
922  // Run on page load
923  document.addEventListener('DOMContentLoaded', tryScroll);
924
925  // Run on hash change
926  window.addEventListener('hashchange', tryScroll);
927
928  // Intercept clicks on links/buttons with matching href
929  document.addEventListener('click', (e) => {
930    const link = e.target.closest(`a[href="${hash}"], button[href="${hash}"]`);
931    if (!link) return;
932
933    e.preventDefault();
934    history.pushState(null, '', hash);
935    tryScroll();
936  });
937}
938
939setupSmartHashScroll({
940  hash: '#quiz',
941  selector: '#OHOzmgrEoGpRiSvxkSglWlvT',
942  offset: 250
943});
944
945setupSmartHashScroll({
946  hash: '#impact',
947  selector: '[data-line-id="119252"]',
948  offset: 250
949});
950
951// Optional: Also listen for hash changes (if user navigates with hashtag)
952window.addEventListener('hashchange', function() {
953  if (window.location.hash === '#webinar') {
954    const targetElement = document.querySelector('[data-line-id="119252"]');
955    
956    if (targetElement) {
957      const elementPosition = targetElement.getBoundingClientRect().top + window.pageYOffset;
958      const offsetPosition = elementPosition - 150;
959      
960      window.scrollTo({
961        top: offsetPosition,
962        behavior: 'smooth'
963      });
964    }
965  }
966});
967
968/* Tracking Start */
969window.dataClientLayer = window.dataClientLayer || [];
970window.dataClientLayer.push({
971  'gtm.start': new Date().getTime(),
972  event: 'gtm.js',
973});
974
975const t = document.getElementsByTagName('script')[0];
976const e = document.createElement('script');
977e.async = true;
978e.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-TZ997C4&l=dataClientLayer';
979t.parentNode.insertBefore(e, t);
980
981$(document).ready(function () {
982  waitForDataClientLayer(() => {
983    attachTracking();
984    // Optional: re-attach in case some buttons are injected later
985    let retries = 0;
986    const lateAttach = setInterval(() => {
987      retries++;
988      attachTracking();
989      if (retries >= 5) {
990        clearInterval(lateAttach);
991      }
992    }, 1000);
993  });
994});
995
996
997
998function waitForDataClientLayer(callback, maxAttempts = 20, interval = 250) {
999  let attempts = 0;
1000  const checker = setInterval(function () {
1001    attempts++;
1002    if (typeof dataClientLayer !== 'undefined') {
1003      clearInterval(checker);
1004      callback();
1005    } else if (attempts >= maxAttempts) {
1006      clearInterval(checker);
1007    }
1008  }, interval);
1009}
1010
1011function trackButton(btn, event_name) {
1012  if (btn && btn.length) {
1013    btn.off('click').on('click', function () {
1014      console.log(`[Tracking] Event triggered: ${event_name}`);
1015      dataClientLayer.push({ event: event_name });
1016    });
1017  } else {
1018    console.warn(`[Tracking] No elements found for event: ${event_name}`);
1019  }
1020}
1021
1022function attachTracking() {
1023
1024  
1025  trackButton(
1026    $('li[rel="data-menu-119722"] a'),
1027    'Register_Button_Clicked_Webinar_Menu'
1028  );
1029  trackButton($('li[rel="data-menu-92041"] a'), 'Signup_Button_Clicked_Menu');
1030  trackButton($('li[rel="data-menu-92042"] a'), 'Login_Button_Clicked_Menu');
1031  trackButton(
1032    $('.cookie-consent-modal .actions-container .v-btn.btn-primary'),
1033    'Allow_Button_Clicked_Cookies'
1034  );
1035  trackButton(
1036    $('.cookie-consent-modal .actions-container .v-btn.btn-link'),
1037    'Customize_Button_Clicked_Cookies'
1038  );
1039  trackButton(
1040    $('.cookie-consent-modal .action-link.primary'),
1041    'Deny_Button_Clicked_Cookies'
1042  );
1043}
1044
1045/* Tracking End */
1046
1047document.addEventListener('DOMContentLoaded', function () {
1048  if (window.location.hash === '#showhidden') {
1049    document.querySelectorAll('.displaynone').forEach(function (el) {
1050      el.style.display = 'block';
1051    });
1052  }
1053});
1054
1055// Allow to keep UTM's in links
1056document.addEventListener('DOMContentLoaded', function () {
1057  keepUTM();
1058});
1059
1060// Modifie le texte dans les boutons
1061$('.lang-fr .member-login').html('Me connecter');
1062$('.lang-en .member-login').html('Login');
1063$('.member-myprofile').html('Mon espace');
1064
1065if ($('.page-no-index').length > 0) {
1066  $('head').prepend('<meta name="robots" content="noindex">');
1067}
1068
1069function fixme() {
1070  var fixmeTop = 30;
1071  $(window).scroll(function () {
1072    var currentScroll = $(window).scrollTop();
1073
1074    if (currentScroll >= fixmeTop) {
1075      //$('.line-menu').addClass("sticked");
1076      $('.line-header-menu').addClass('sticked');
1077    } else {
1078      //$('.line-menu').removeClass("sticked");
1079      $('.line-header-menu').removeClass('sticked');
1080    }
1081  });
1082}
1083fixme();
1084
1085/*****************************************************************************/
1086/* GESTION DU MENU */ /* STICKY */
1087/*****************************************************************************/
1088//Gestion menu mobile
1089$('.zone-menu .navbar .navbar-toggle').click(function () {
1090  $('body').toggleClass('overflowhidden');
1091  $('.line-menu').toggleClass('menuopened');
1092  $('.zone-menu .navbar ').toggleClass('opened');
1093});
1094
1095/*****************************************************************************/
1096/* TOP MENU TO MENU RÉSEAUX SOCIAUX FOR MOBILE  */
1097/* TOP MENU TO MENU CONNEXION FOR MOBILE  */
1098/* TOP MENU TO MENU LANGUAGE FOR MOBILE  */
1099/*****************************************************************************/
1100$('.line-header .mod-header-part__left a')
1101  .clone()
1102  .insertBefore('.navbar-nav>li.menu-type-separator:first-of-type')
1103  .wrap("<li class='menu-custom-container-logo'></li>");
1104
1105$('.line-header .mod-header-part__right .mod-header .header-ext-custom')
1106  .clone()
1107  .insertAfter('.navbar-nav>li.menu-type-page:nth-last-child(1)')
1108  .wrap("<li class='menu-custom-container'></li>");
1109
1110$('.line-header .mod-header .header-ext-login')
1111  .clone()
1112  .insertAfter('.navbar-nav>li.menu-custom-container:nth-last-child(1)')
1113  .wrap("<li class='menu-login-container'></li>");
1114
1115$('.line-header .mod-header .header-ext-language')
1116  .clone()
1117  .insertAfter('.navbar-nav>li.menu-login-container:nth-last-child(1)')
1118  .wrap("<li class='menu-lang-container'></li>");
1119
1120const multislideTemoignage = '.multislides:not(.multislides-partners)';
1121const multislidePartenaire = '.multislides.multislides-partners';
1122
1123if ($(multislideTemoignage).length) {
1124  setCarousel(multislideTemoignage);
1125}
1126if ($(multislidePartenaire).length) {
1127  setCarousel(multislidePartenaire);
1128}
1129
1130function setCarousel(carouselClassSelector) {
1131  let nbItem = $(carouselClassSelector + ' .carousel .item').length;
1132  $(carouselClassSelector + ' .carousel.vertical-mode .item').each(function (
1133    itemIndex
1134  ) {
1135    let currentIndex = itemIndex + 1;
1136    for (var i = 1; i < nbItem; i++) {
1137      if (currentIndex == nbItem) {
1138        currentIndex = 0;
1139      }
1140      $(this).append(
1141        $(carouselClassSelector + ' .carousel.vertical-mode .item')
1142          .eq(currentIndex)
1143          .children(':first-child')
1144          .clone()
1145      );
1146      currentIndex++;
1147    }
1148  });
1149}
1150
1151//Remove carousel indicator names
1152$('.multislides .carousel .carousel-indicators li').text(' ');
1153
1154manageFeaturesCards(
1155  document.querySelectorAll(
1156    'div[data-zone-alias="Zone 1605377"] #news_content > div > div:not(.line-offre-prefferentiel-tarif #news_content > div > div)'
1157  )
1158);
1159manageFeaturesCards(
1160  document.querySelectorAll(
1161    'div[data-zone-alias="Zone 1633189"] #news_content > div > div:not(.line-offre-prefferentiel-tarif #news_content > div > div)'
1162  )
1163);
1164
1165function manageFeaturesCards(objets) {
1166  objets.forEach((element) => {
1167    const goodLinkObjt = element.querySelectorAll('.news-intro a')[0];
1168    const clone = element.cloneNode(true);
1169    clone.className = 'div-hover';
1170
1171    if (!goodLinkObjt.classList.contains('disable')) {
1172      //clone.style.cursor = 'pointer';
1173      clone.onclick = function () {
1174        window.location = goodLinkObjt.getAttribute('href');
1175        return false;
1176      };
1177    }
1178    element.appendChild(clone);
1179  });
1180}
1181
1182const elements2 = document.querySelectorAll(
1183  '.line-cards div[data-zone-alias="Zone 1677199"] #news_content > div > div'
1184);
1185elements2.forEach((element) => {
1186  const clone = element.cloneNode(true);
1187  clone.className = 'div-hover';
1188  //clone.style.cursor = 'pointer';
1189  element.appendChild(clone);
1190});
1191
1192const elements3 = document.querySelectorAll(
1193  '.line-cards div[data-zone-alias="Zone 1633075"] #news_content > div > div'
1194);
1195elements3.forEach((element) => {
1196  const clone = element.cloneNode(true);
1197  clone.className = 'div-hover';
1198  clone.style.cursor = 'pointer';
1199  element.appendChild(clone);
1200});
1201
1202function startVideo(iframeContainer) {
1203  let ytIframe;
1204  let overlay;
1205
1206  if (iframeContainer) {
1207    ytIframe = document.querySelector(iframeContainer + ' iframe');
1208    overlay = document.querySelector(iframeContainer + ' .yt-overlay');
1209  } else {
1210    ytIframe = document.querySelector('.yt-wrapper iframe');
1211    overlay = document.querySelector('.yt-wrapper .yt-overlay');
1212  }
1213
1214  const url = ytIframe.getAttribute('src');
1215  ytIframe.setAttribute('src', url + '&autoplay=1');
1216  overlay.style.display = 'none';
1217}
1218
1219setToggleDefaultState();
1220
1221$('.active-language #actual-language').click(function () {
1222  setTimeout(function () {
1223    if (
1224      !$('#modal-language').attr('style') ||
1225      $('#modal-language')[0].style.display === 'none'
1226    ) {
1227      $('#modal-language').show();
1228    }
1229  }, 250);
1230});
1231
1232$('body').click(function (event) {
1233  if (
1234    $(event.target).parents('#modal-language').length == 0 &&
1235    event.target.id !== 'actual-language'
1236  ) {
1237    $('#modal-language').hide();
1238  }
1239});
1240
1241const languaggeLocale = ['fr-fr', 'fr-ca', 'fr-be', 'en-ca', 'en-us', 'it'];
1242let siteLocale = $('#vue-config')
1243  .attr('data-locale')
1244  .replace('_', '-')
1245  .toLowerCase();
1246let countryCode = siteLocale.split('-').pop();
1247
1248if (countryCode == 'us') {
1249  $('#modal-language .usa').addClass('active');
1250} else if (countryCode == 'it') {
1251  $('#modal-language .italy').addClass('active');
1252} else if (countryCode == 'fr') {
1253  $('#modal-language .france').addClass('active');
1254} else if (countryCode == 'ca') {
1255  $('#modal-language .canada').addClass('active');
1256} else if (countryCode == 'be') {
1257  $('#modal-language .belgique').addClass('active');
1258}
1259
1260$(`#modal-language .${siteLocale == 'it-it' ? 'it' : siteLocale}`).addClass(
1261  'actual-language-modal'
1262);
1263$('a.switch-language').each(function () {
1264  for (let i = 0; i < languaggeLocale.length; i++) {
1265    if ($(this).attr('href').includes(languaggeLocale[i])) {
1266      $(`li.${languaggeLocale[i]} a`).attr('href', $(this).attr('href'));
1267    }
1268  }
1269});
1270
1271$('.line-toggle-btn .toggle').click(function () {
1272  let toggleContainer = $('.line-toggle-btn .toggle');
1273  toggleContainer.toggleClass('y360');
1274
1275  if (toggleContainer.hasClass('y360')) {
1276    $('.forfait.forfait-360').show();
1277    $('.bg-gradient.forfait.forfait-normal').hide();
1278  } else {
1279    $('.bg-gradient.forfait.forfait-normal').show();
1280    $('.forfait.forfait-360').hide();
1281  }
1282});
1283
1284closeAllFeatureTab();
1285
1286// Le bouton close all ou open all features
1287const openClass = 'openAll';
1288$('.line.line-allOffer .btn').click(function () {
1289  $(this).toggleClass(openClass);
1290  $(this).hasClass(openClass) ? openAllFeatureTab() : closeAllFeatureTab();
1291});
1292
1293$(document).ready(function () {
1294
1295
1296
1297    
1298  let targetNode = $('.line-features .zone-template')[0];
1299  const observer = new MutationObserver(function () {
1300    if ($('.feature_tab').length > 0) {
1301      $('.feature_tab').each(function () {
1302        keepUTM();
1303        let feature = $(this);
1304        feature.find('.section-header').click(function () {
1305          feature.toggleClass('open');
1306        });
1307      });
1308      $('.cakemail-modal-btn').each(function () {
1309        $(this).click(function () {
1310          $('#cakemail-modal').modal();
1311        });
1312      });
1313      observer.disconnect();
1314    }
1315  });
1316
1317  if ($('.line-form-enquete').length > 0) {
1318    var hash = window.location.hash.substring(1);
1319    var paramBrut = hash.split('&');
1320    paramBrut.forEach(function (argument) {
1321      var keyValue = argument.split('=');
1322      var key = keyValue[0];
1323      var value = decodeURIComponent(keyValue[1]);
1324
1325      switch (key) {
1326        case 'name':
1327          key = '#nom_de_l_association';
1328          break;
1329        case 'email':
1330          key = '#email_de_l_association';
1331          break;
1332        case 'is_yapla_account_active':
1333          key = '#active_account';
1334          break;
1335        case 'cie_type':
1336          key = '#type_d_association';
1337          break;
1338        case 'affiliate':
1339          key = '#affiliate';
1340          break;
1341        case 'subscription_name':
1342          key = '#yapla_plan';
1343          break;
1344        default:
1345          key = null;
1346          break;
1347      }
1348
1349      if (key != null) {
1350        $('.line-form-enquete ' + key).val(value);
1351      }
1352    });
1353  }
1354
1355  if (
1356    $('.formbuilder-confirmation-title').length > 0 ||
1357    $('formbuilder-confirmation-content').length > 0
1358  ) {
1359    $('body.page-newsletter-yapla').addClass('confirmation-step');
1360  }
1361
1362  if (targetNode) {
1363    observer.observe(targetNode, { subtree: true, childList: true });
1364  }
1365});
1366
1367function setToggleDefaultState() {
1368  if ($(location).attr('hash') == '#360') {
1369    $('.forfait.forfait-normal').hide();
1370    $('.line-toggle-btn .toggle').toggleClass('y360');
1371  } else {
1372    $('.forfait.forfait-360').hide();
1373  }
1374}
1375
1376function openAllFeatureTab() {
1377  $('.line.site_line__item.line-features').show();
1378}
1379
1380function closeAllFeatureTab() {
1381  $('.line.site_line__item.line-features').hide();
1382}
1383
1384window.addEventListener('DOMContentLoaded', () => {
1385  // Vérifie si la page contient une indication de pas afficher le popup
1386  if (
1387    document.body.classList.contains('no-popup') ||
1388    document.body.classList.contains('cuy')
1389  ) {
1390    return;
1391  }
1392
1393  // Permet de vérifier si le site accepte les boites modales dans les cookies
1394  if (
1395    document.cookie
1396      .split(';')
1397      .find((item) => item.trim().startsWith('yapla-modal'))
1398  ) {
1399    return;
1400  }
1401
1402  // permet de créer un cookie pour ne pas avoir la boite modale une seconde fois dans la même session
1403  document.cookie = 'yapla-modal=seen; path=/';
1404
1405  // J'affiche le bon popup en fonction de l'utm
1406  if (window.location.href.indexOf('utm_medium=cpc&utm_source=google') <= -1) {
1407    setTimeout(() => {
1408      $('#modal-center-regular').modal(); // Popup C
1409    }, 20000);
1410    return;
1411  }
1412
1413  setTimeout(() => {
1414    $('#modal-center-sea').modal();
1415  }, 20000);
1416});
1417
1418$('.line.carrousel-servicespro .item').each(function(){
1419  var next = $(this).next();
1420  if (!next.length) {
1421    next = $(this).siblings(':first');
1422  }
1423  next.children(':first-child').clone().appendTo($(this));
1424  
1425  if (next.next().length>0) {
1426    next.next().children(':first-child').clone().appendTo($(this));
1427  } else {
1428  	$(this).siblings(':first').children(':first-child').clone().appendTo($(this));
1429  }
1430});
1431
1432// Permet de conserver les UTMS dans l'url de la page.
1433function keepUTM() {
1434  const urlParams = new URLSearchParams(window.location.search);
1435  const utmList = {};
1436
1437  // Iterate through all parameters
1438  urlParams.forEach((value, key) => {
1439    if (key.startsWith('utm_')) {
1440      utmList[key] = value;
1441    }
1442  });
1443  if (Object.keys(utmList).length > 0) {
1444    const allLinks = document.querySelectorAll(
1445      'a:not(.collapsed):not(.btn-anchor):not([data-toggle="modal"]):not(.carousel-control)'
1446    );
1447    allLinks.forEach((link) => {
1448      const href = link.getAttribute('href');
1449      if (href && !href.startsWith('#')) {
1450        let currentUrl = new URL(href, document.baseURI);
1451        for (const [key, value] of Object.entries(utmList)) {
1452          currentUrl.searchParams.set(key, value);
1453        }
1454        link.setAttribute('href', currentUrl.href);
1455      }
1456    });
1457  }
1458}
1459function updateCurrencyLabels() {
1460  /* Wrap currency in span tags */
1461  $('.inline-price p.monnaie').each(function () {
1462    var text = $(this).text();
1463    var newHtml = text.replace(/([$€])/g, '<span>$1</span>');
1464    $(this).html(newHtml);
1465  });
1466  $('.inline-price p.monnaie').each(function () {
1467    var text = $(this).text();
1468    var newHtml = text.replace(/TTC/g, '<sup>TTC</sup>');
1469    $(this).html(newHtml);
1470  });
1471}
1472// Wait for DOM to be ready
1473$(document).ready(function () {
1474  // Observer to detect when .forfait-bloc is added or updated
1475  const observer = new MutationObserver(function (mutationsList) {
1476    mutationsList.forEach((mutation) => {
1477      if (
1478        mutation.type === 'childList' ||
1479        mutation.type === 'subtree' ||
1480        mutation.type === 'attributes'
1481      ) {
1482        $(mutation.target)
1483          .find('.forfait-bloc')
1484          .each(function () {
1485            updateCurrencyLabels();
1486          });
1487      }
1488    });
1489  });
1490
1491  // Start observing the body or a container element
1492  observer.observe(document.body, {
1493    childList: true,
1494    subtree: true,
1495    attributes: true,
1496    characterData: true,
1497  });
1498});
1499
1500function observeLineCercle() {
1501  const container = document.querySelector('.line-cerclevertueux');
1502  if (!container) return;
1503
1504  const observer = new IntersectionObserver(
1505    (entries) => {
1506      entries.forEach((entry) => {
1507        if (entry.isIntersecting) {
1508          container.classList.add('revealitems');
1509        } else {
1510          container.classList.remove('revealitems');
1511        }
1512      });
1513    },
1514    { threshold: 0.1 }
1515  );
1516
1517  observer.observe(container);
1518}
1519
1520// D'abord, essayer immédiatement
1521observeLineCercle();
1522
1523// Si l’élément n’existe pas encore, surveiller le DOM
1524const domObserver = new MutationObserver(() => {
1525  if (document.querySelector('.line-cerclevertueux')) {
1526    observeLineCercle();
1527    domObserver.disconnect(); // arrêter après succès
1528  }
1529});
1530
1531domObserver.observe(document.body, { childList: true, subtree: true });
1532
1533//Tests AB
1534
1535//Ajout d'un cookie
1536    function readCookie(testsABFreeBTN){
1537      var cookies = decodeURIComponent(document.cookie);
1538      var splitCookie = cookies.split(';');
1539      var testCookie = '';
1540      for(var i =0;i<splitCookie.length;i++){
1541        if(splitCookie[i].includes(testsABFreeBTN)){
1542           testCookie = splitCookie[i].replace(testsABFreeBTN+'=','').trim();
1543           break;
1544          }
1545        }
1546      return testCookie;
1547    }
1548    function createCookie(testsABFreeBTN,testVariant){
1549      var d = new Date();
1550      d.setTime(d.getTime()+1000*60*60*24*15);
1551      var expires = "expires="+d.toGMTString();
1552      document.cookie = testsABFreeBTN+"="+testVariant+"; "+expires+"; path=/";
1553    }
1554    function setVariant(testRatio){
1555      var testDecider = Math.random();
1556      var testVariant = '';
1557      if(testDecider >=testRatio){
1558          testVariant = 'A';
1559        }
1560        else{
1561          testVariant = 'B';
1562        }
1563      return testVariant;
1564    }
1565    function makePageChanges(){
1566       // Ajouter la mention Gratuit sur les boutons de la page d'accueil
1567        //TopMenu
1568        $(".lang-fr #mainMenu li[rel='data-menu-92041'] a").html("Créer un compte gratuit");
1569        $(".lang-en #mainMenu li[rel='data-menu-92041'] a").html("Open a free account");
1570        $(".lang-it #mainMenu li[rel='data-menu-92041'] a").html("Iscriviti gratis");
1571        //Accueil
1572        $(".pageid-86782.lang-fr .line-banner-accueil .btn-secondary").html("Créer un compte gratuit");
1573        $(".pageid-86782.lang-en .line-banner-accueil .btn-secondary").html("Open a free account");
1574        $(".pageid-86782.lang-it .line-banner-accueil .btn-secondary").html("Iscriviti gratis");
1575        $(".pageid-86782.lang-fr .line-cerclevertueux .btn-primary").html("Je me lance gratuitement");
1576        $(".pageid-86782.lang-en .line-cerclevertueux .btn-primary").html("Open a free account");
1577        $(".pageid-86782.lang-it .line-cerclevertueux .btn-primary").html("Iscriviti gratis");
1578        $(".pageid-86782.lang-fr .line-video.checklist .btn-primary").html("Créer un compte gratuit");
1579        $(".pageid-86782.lang-en .line-video.checklist .btn-primary").html("Open a free account");
1580        $(".pageid-86782.lang-it .line-video.checklist .btn-primary").html("Iscriviti gratis");
1581        $(".pageid-86782.lang-fr #CraCnnbhhpah6haK4hAP1yIb .btn-primary").html("Créer un compte gratuit");
1582        $(".pageid-86782.lang-en #CraCnnbhhpah6haK4hAP1yIb .btn-primary").html("Open a free account");
1583        $(".pageid-86782.lang-it #CraCnnbhhpah6haK4hAP1yIb .btn-primary").html("Iscriviti gratis");
1584        $(".pageid-86782.lang-fr #QwhpiWV0IvZqti6fAvluMn6F .btn-primary").html("Créer un compte gratuit");
1585        $(".pageid-86782.lang-en #QwhpiWV0IvZqti6fAvluMn6F .btn-primary").html("Open a free account");
1586        $(".pageid-86782.lang-it #QwhpiWV0IvZqti6fAvluMn6F .btn-primary").html("Iscriviti gratis");
1587        //Membres
1588        $(".pageid-86802.lang-fr .line-first-section-page .btn-primary").html("Créer gratuitement une page d'adhésion");
1589        $(".pageid-86802.lang-fr #X9Lt85SwV7IjiUaGsxsNeJ98 .btn-primary").html("Créer gratuitement une page d'adhésion");
1590        $(".pageid-86802.lang-fr #dnYc4ktvAdcXRdDZ8oxLDubc .btn-primary").html("Créer gratuitement une page d'adhésion");
1591        $(".pageid-86802.lang-fr #1i2PtfctApM5XcAL2KMlDlQO .btn-primary").html("Créer gratuitement une page d'adhésion");
1592        $(".pageid-86802.lang-fr #Z1RdT4ScwWwFLOWcOLTlKQMr .btn-primary").html("Créer gratuitement une page d'adhésion");
1593        $(".pageid-86802.lang-fr #eF9oBoteS0tKtxRRAxhZiBUN .btn-primary").html("Créer gratuitement une page d'adhésion");
1594        $(".pageid-86802.lang-fr #MOPIx0ZkcRGITXJvFxfRyfWm .btn-primary").html("Créer gratuitement une page d'adhésion");
1595        $(".pageid-86802.lang-fr .line-cta-wh .btn-primary").html("Créer gratuitement une page d'adhésion");
1596        $(".pageid-86802.lang-en .line-first-section-page .btn-primary").html("Launch a free membership campaign");
1597        $(".pageid-86802.lang-en #X9Lt85SwV7IjiUaGsxsNeJ98 .btn-primary").html("Launch a free membership campaign");
1598        $(".pageid-86802.lang-en #dnYc4ktvAdcXRdDZ8oxLDubc .btn-primary").html("Launch a free membership campaign");
1599        $(".pageid-86802.lang-en #1i2PtfctApM5XcAL2KMlDlQO .btn-primary").html("Explore member management for free");
1600        $(".pageid-86802.lang-en #Z1RdT4ScwWwFLOWcOLTlKQMr .btn-primary").html("Try Yapla CRM for free");
1601        $(".pageid-86802.lang-en #eF9oBoteS0tKtxRRAxhZiBUN .btn-primary").html("Launch a free membership campaign");
1602        $(".pageid-86802.lang-en #MOPIx0ZkcRGITXJvFxfRyfWm .btn-primary").html("Try Member Management for free");
1603        $(".pageid-86802.lang-en .line-cta-wh .btn-primary").html("Try Member Management for free");
1604        $(".pageid-86802.lang-it .line-first-section-page .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1605        $(".pageid-86802.lang-it #X9Lt85SwV7IjiUaGsxsNeJ98 .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1606        $(".pageid-86802.lang-it #dnYc4ktvAdcXRdDZ8oxLDubc .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1607        $(".pageid-86802.lang-it #1i2PtfctApM5XcAL2KMlDlQO .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1608        $(".pageid-86802.lang-it #Z1RdT4ScwWwFLOWcOLTlKQMr .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1609        $(".pageid-86802.lang-it #eF9oBoteS0tKtxRRAxhZiBUN .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1610        $(".pageid-86802.lang-it #MOPIx0ZkcRGITXJvFxfRyfWm .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1611        $(".pageid-86802.lang-it .line-cta-wh .btn-primary").html("Crea gratuitamente la tua pagina di adesione");
1612    }
1613    function triggerPageChanges(testVariant,makeChangesOnB){
1614      var testTrigger = 'B';
1615      if(makeChangesOnB=false){testTrigger='A'};
1616      if(testVariant==testTrigger){
1617        makePageChanges();
1618      }
1619    }
1620    function setUpTest(){
1621      // Adjust these variables as required. 
1622      var testsABFreeBTN = '_btn_gratuit';
1623      var testVariant = '';
1624      var testRatio = 0.5;
1625      var makeChangesOnB = true;
1626  
1627      // Do not change the code below. 
1628      testVariant = readCookie(testsABFreeBTN); 
1629      if(!testVariant){
1630        testVariant = setVariant(testRatio);
1631        createCookie(testsABFreeBTN,testVariant);
1632      }
1633      triggerPageChanges(testVariant,makeChangesOnB);
1634        window.dataClientLayer = window.dataClientLayer || [];
1635        window.dataClientLayer.push({
1636          'event': 'AB_Testing_Define_Groups',
1637          'test_name': testsABFreeBTN,
1638          'test_variation': testVariant
1639        });
1640    }
1641  
1642    //This line is what triggers the whole test. 
1643    setUpTest();
1644
1645/// CACHER CERTAINS MOTS-CLÉ A L'AFFICHAGE POUR RESERVER A USAGE INTERNE
1646const prefixes = ['sticky-', 'article-'];
1647[...document.querySelectorAll('a.news-tags, .news-keywords span')]
1648  .filter(el => prefixes.some(p => el.textContent.trim().startsWith(p)))
1649  .forEach(el => el.classList.add('hide'));
1650
1651/// SECTION ACHAT DE BANQUES D'HEURES
1652const translations = {
1653  "lang-fr": {
1654    buy: "Acheter",
1655    description: "Description",
1656    buyIcon: "<i class='fa fa-plus-square'></i> Acheter",
1657    name: "Nom",
1658    added: "Ajouté au panier",
1659    summary: "Résumé de l'achat",
1660    thanks: "Merci !",
1661    confirmation: "Nous avons bien reçu votre commande."
1662  },
1663  "lang-en": {
1664    buy: "Buy",
1665    description: "Description",
1666    buyIcon: "<i class='fa fa-plus-square'></i> Buy",
1667    name: "Name",
1668    added: "Added to cart",
1669    summary: "Purchase Summary",
1670    thanks: "Thank you!",
1671    confirmation: "We have received your order."
1672  }
1673};
1674
1675$.each(translations, function(lang, text) {
1676  $(`.${lang}.boutique .actions .btn-primary`).html(text.buy);
1677  $(`.${lang}.boutique .btn.btn-primary.jumbotron__btn_subscribe`).html(text.buy);
1678  $(`.${lang}.boutique .event-detail__nav__cta .btn-primary`).html(text.buy);
1679  $(`.${lang}.boutique .nav-progress li:first-child a`).html(text.description);
1680  $(`.${lang}.boutique .btn-add`).html(text.buyIcon);
1681  $(`.${lang}.boutique #modal-event-add .btn-primary`).html(text.buy);
1682$(`.${lang}.boutique .wrap-registration-price-table thead td:first-child`).html(text.name);
1683
1684    $(`.${lang}.boutique #registration-price-table .rate-participant-bloc__status`).html(text.added);
1685  $(`.${lang}.boutique .subscription-title legend`).html(text.summary);
1686  // $(`.${lang}.boutique .eventsubscriptionconfirmation .event-price-description legend`).html(text.thanks);
1687  // $(`.${lang}.boutique .eventsubscriptionconfirmation .event-price-description p`).html(text.confirmation);
1688});</script>
1688		<link rel="stylesheet" href="https://cdn.ca.yapla.com/js/joomflo/cookieconsent/cookieconsent.min.css?v=v6.285.0&v=v6.285.0&sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" type="text/css"><link rel="stylesheet" href="/font/neotechstd/stylesheet.css?v=v6.285.0" type="text/css"><link rel="stylesheet" href="/font/brandontext/stylesheet.css?v=v6.285.0" type="text/css"><link rel="stylesheet" href="https://cdn.ca.yapla.com/css/jquery-tools.css?v=v6.285.0&sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" type="text/css"><link rel="stylesheet" href="https://cdn.ca.yapla.com/css/paginator.css?v=v6.285.0&v=v6.285.0&sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" type="text/css"><link rel="stylesheet" href="https://cdn.ca.yapla.com/css/icons.css?v=v6.285.0&v=v6.285.0&sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" type="text/css"><link rel="stylesheet" href="https://cdn.ca.yapla.com/js/jquery/hpj-custom/jquery-ui-1.7.custom.css?v=v6.285.0&sha1=bb655a442a6d4ce51f271bae2b14fc4455e1bd8d" type="text/css">	<link href="https://fonts.googleapis.com/css?family=Muli:400" rel="stylesheet">
1689<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"f76546586f","applicationID":"1038230873","transactionName":"YQNRMhMEWEFRVEFRX1hJZhQISl9cVFJNFkBeFg==","queueTime":0,"applicationTime":539,"atts":"TURSRFseS08=","errorBeacon":"bam.nr-data.net","agent":""}</script>
1689</body>
1690
1691</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.