Review, réputation et infos

Adresse

87 Rue Prince #140, Montréal, QC H3C 2M7, Canada

Note Google

⭐ 4.3 (21 reviews)

À propos de Tink

Tink est une agence numérique intégrée spécialisée en stratégie, SEO, développement web et optimisation de plateformes.

Agence SEO MontréalFacebookAgence SEO Montréal
Instagram
Youtube
Obtenez un deuxième avis sur votre campagne SEO Obtenez un deuxième avis sur votre campagne SEO

Parler avec un expert SEO
100+ entreprises accompagnées 100+ entreprises accompagnées

2026 © Tous droits réservés – SEOMontreal.io | Agence SEO Montréal
  »
📩 Avis et reviews d’agences SEO
[email protected] »
Dixfractions 
Travaillez-vous déjà avec une agence SEO? Obtenez un deuxième avis sur votre campagne, gratuitement. Prenez un rendez-vous gratuit avec un de nos experts SEO et obtenez un avis neutre sur la performance réelle de votre campagne.Travaillez-vous déjà avec une agence SEO? Obtenez un deuxième avis sur votre campagne, gratuitement. Prenez un rendez-vous gratuit avec un de nos experts SEO et obtenez un avis neutre sur la performance réelle de votre campagne.

Obtenez un deuxième avis sur votre campagne SEO
À propos
Études de casBlog
Tarifs SEO & Services

/* Please move these styles to your css file or just keep them here */ #so-form { margin: 10px!important; } #so-fieldswrapso1768689529 { width: 100%!important; max-width: 300px!important; } .so-fieldso1768689529 { background-color: #FFFFFF!important; border: 1px solid #dbdfe9!important; border-radius: 11px !important; color: #4b5675!important; padding: 7px 12px!important; font-size: 18px!important; box-sizing: border-box !important; height: 45px!important; width: 100%!important; display: block!important; margin-top: 0px!important; margin-bottom: 15px!important; } .so-fieldso1768689529::placeholder { color: #99a1b7!important; } @media screen and (max-width: 345px){ .so-fieldso1768689529 { min-width: 100px!important; } } @media screen and (max-width: 500px){ .so-fieldso1768689529 { font-size: 14px !important; height: 40px !important; margin-bottom: 10px!important; padding: 7px 10px!important; } #so-submitso1768689529 { font-size: 14px !important; height: 40px !important; padding: 8px 20px !important; } #so-fieldswrapso1768689529 { width: 100%!important; max-width: 100%!important; padding: 0 10px!important; } #so-boxso1768689529 { width: 100%!important; padding: 0!important; } } #so-submitso1768689529 { background-color: #37b594!important; border: 1px solid #37b594!important; color: #ffffff!important; border-radius: 11px !important; text-decoration: none!important; cursor: pointer!important; box-sizing: border-box !important; height: 45px!important; font-size: 18px!important; line-height: 18px!important; display: block!important; padding: 8px 50px!important; margin: 10px 0!important; width: 100%!important; transition: background-color 0.3s ease!important; } #so-submitso1768689529:hover { background-color: #2f9d7f!important; border-color: #2f9d7f!important; } .so-container { width: 100%; text-align: center; } .so-widget-form { display: inline-block !important; width: 100%!important; max-width: 300px!important; } @media screen and (max-width: 500px){ .so-widget-form { max-width: 100%!important; } } #so-boxso1768689529 { display: inline-block; width: auto!important; } #so-titleso1768689529 { margin-bottom: 5px; font-size: 26px !important; color: #000000 !important; } @media screen and (max-width: 500px){ #so-titleso1768689529 { font-size: 18px !important; padding: 0 10px!important; } #so-paragraphso1768689529 { font-size: 12px !important; padding: 0 10px!important; } #so-consentso1768689529 span { font-size: 10px !important; } } #so-paragraphso1768689529 { margin-bottom: 10px; font-size: 14px !important; color: #78829d !important; } /* Fix for modal title color inheritance */ #so-widget-modal-title { color: #000000 !important; }
function soSubmit(el) { if (!soFormValidate(el)) { //e.preventDefault(); return false; } const behaviour = el.getAttribute('data-behaviour'); soBody = document.getElementsByTagName("body")[0]; soBodyOriginalStyleHeight = soBody.style.height; soBodyOriginalStyleOverflow = soBody.style.overflow; const element = document.createElement("input"); element.setAttribute("type", "hidden"); element.setAttribute("name", "referrer"); element.setAttribute("value", window.location.href); el.appendChild(element); if (behaviour == 'new_tab') return true; if (behaviour == 'modal') return soSubmitModal(el); if (behaviour == 'be_in_touch') return soSubmitBeInTouch(el); if (behaviour == 'redirect') return soSubmitRedirect(el); } function soFormValidate(el) { const domain = el.querySelector('input[name="domain"]'); const email = el.querySelector('input[name="email"]'); const phone = el.querySelector('input[name="phone"]'); const firstName = el.querySelector('input[name="first_name"]'); const lastName = el.querySelector('input[name="last_name"]'); const custom = el.querySelector('input[name="custom_field"]'); const consent = el.querySelector('input[name="consent"]'); if (0 == domain.value.length) return alert(domain.getAttribute("data-validation")), !1; if (domain.value = domain.value.trim().replace(/\/$/, ""), !domain.value.match(/^(https?:\/\/)?[a-z\d\-]{1,62}\..*/i)) return alert(domain.getAttribute("data-validation")), !1; if (null != firstName && 0 == firstName.value.length) return alert(firstName.getAttribute("data-validation")), !1; if (null != lastName && 0 == lastName.value.length) return alert(lastName.getAttribute("data-validation")), !1; if (null != email) { if (0 == email.value.length) return alert(email.getAttribute("data-validation")), !1; //var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/; const regex = /^(([^