CINXE.COM
Log in -
<!doctype html> <html lang="" class="" > <head> <title>Log in - </title> <script type="text/javascript" src="/jsi18n/?c="></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <script type="text/javascript"> var formatNumber = ''; var dateFormat; if (formatNumber === '0') { dateFormat = 'MMM d y'; } else if (formatNumber === '1') { dateFormat = 'd MMM y'; } else if (formatNumber === '2') { dateFormat = 'y MMM d'; } MEDIA_URL = '//media.smapply.io/media/'; window.__LANGUAGE = ''; window.__DEFAULT_LANGUAGE = ''; window.__EDIT_LANGUAGE = ''; window.__LANGUAGES = []; window.__IS_ORG_SITE = null; </script> <script id="fr-fek">try{(function (k){localStorage.FEK=k;t=document.getElementById('fr-fek');t.parentNode.removeChild(t);})('6Ud1QBRVCDLPAZMBQ==')}catch(e){}</script> <link rel="shortcut icon" href="//media.smapply.io/media/img/smapply/favicon.png" /> <script src="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/vendor-863d81da283e7137af7a.js" ></script> <script src="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/sma.common-fcdcf397dcd2ff5c5048.js" ></script> <script src="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/sma.accounts-631d4a8d30b0315faaef.js" ></script> <script type="text/javascript"> // need to define window.sma when it is undefined if(window.sma === undefined && window.sma_accounts !== undefined) { window.sma = window.sma_accounts } </script> <script type="text/javascript"> $(function() { $('#id_email').focus(); new sma.PasswordEye($('#id_password')); }); </script> <link href="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/vendor-91ac76acb8a71b9ba64c.css" rel="stylesheet" /> <link href="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/sma.common-41bfda1d380aca89aeb4.css" rel="stylesheet" /> <link href="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/sma.accounts-2dc0f25842e0ee19822d.css" rel="stylesheet" /> <link href="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/theme-default-e481a0a530fd7f5552ea.css" rel="stylesheet" /> <script src="//d1cql2tvuevqx5.cloudfront.net/media/c/bundles/theme-default-15322d29dc1abd98cdae.js" ></script> <script type="text/javascript"> if (typeof jQuery !== 'undefined') { jQuery.fn.andSelf = jQuery.fn.addBack; jQuery.extend(jQuery.expr[':'], { tabbable: function(el, index, selector){ return $(el).is('a, button, :input, [tabindex]'); } }); } function track(eventId, eventProperties) { if (eventProperties === undefined) eventProperties = {}; eventProperties.siteSlug = ''; eventProperties.userAge = null; eventProperties.pageName = ''; eventProperties.role = ''; eventProperties.packageName = ''; sma.amplitude.track(eventId, eventProperties); } $(function() { const additionalViewAttributes = () => { return { execute: async (event) => { event.event_properties = { ...event.event_properties, siteSlug: '', userAge: 0, pageName: '', role: '', packageName: '' }; return event; } } } const amplitudeOptions = { minIdLength: 1, defaultTracking: true, }; sma.amplitude.init('05bf08bd557f010155a0da7005d4cda4', amplitudeOptions); sma.amplitude.setUserId(null); sma.amplitude.add(additionalViewAttributes()); }); </script> <script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="552717da-4a37-4659-a18c-16e2712b3d6a-test" > </script> <script type="text/javascript"> // store the original cookie setter and getter document.cookieSetter = Object.getOwnPropertyDescriptor(Document.prototype, 'cookie').set; document.cookieGetter = Object.getOwnPropertyDescriptor(Document.prototype, 'cookie').get; // each item in this array is in the format [cookie, group] var notConsentedButTriedToLoad = []; function OptanonWrapper() { var onetrustData = OneTrust.GetDomainData(); var consentedGroups = OptanonActiveGroups; var cookies = {}; // create one object full of all of the cookies in the config for easy for quick lookups onetrustData.Groups.forEach(function (group) { group.Cookies.forEach(function (cookie) { cookies[cookie.Name] = { group: group.OptanonGroupId }; }); }); // override the cookie setter with our new function document.__defineSetter__("cookie", setCookie); document.__defineGetter__("cookie", document.cookieGetter); function setCookie(cookie) { if (!cookie) return; var cookieArr = cookie.split("="); if (!cookieArr.length) return; var cookieName = cookieArr[0]; // Don't set cookies that dont exist in the OneTrust config if (!cookies[cookieName]) return; // get the group this cookie belongs to var cookieGroup = cookies[cookieName].group; // Don't set cookies that don't have User consent // but let it set the cookie if we know it's required // but store the value so we can set them if Onetrust consent changes if (consentedGroups.indexOf(cookieGroup) === -1) { notConsentedButTriedToLoad.push([cookie, cookieGroup]); return; } // set the cookie using the original javascript cookie setter document.cookieSetter(cookie); } // When the user changes their consent, we should set the cookies that were previously blocked OneTrust.OnConsentChanged(function(e) { var newConsentedGroups = e.detail; for (var c in cookies) { if (newConsentedGroups.indexOf(cookies[c].group) === -1) { document.cookieSetter(c + '=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Path=/; Domain=' + document.domain); document.cookieSetter(c + '=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Path=/; Domain=.' + document.domain); } } notConsentedButTriedToLoad.forEach(function(cookieDetails) { var cookie = cookieDetails[0]; var cookieGroup = cookieDetails[1]; // cookie is in the new list of consented groups, so we can set it now if (newConsentedGroups.indexOf(cookieGroup) > -1) { document.cookieSetter(cookie); } }) }) } </script> </head> <body class=""> <!-- Page --> <div class="sma-page"> <div class="sma-topbar sma-js-topbar"> <div class="container-fluid"> <div class="row sma-register-topbar"> <div class="col"> </div> </div> </div> </div> <div class="sma-content-container "> <div class="sma-content sma-content-padding-top"> <div class="container"> <div class="row justify-content-center"> <div class="col-sm-12 col-md-8 col-lg-8 text-center"> <img class="sm-head" src="//d3ovk0g3go3fof.cloudfront.net/media/img/smapply/apply.svg" style="max-width:180px" alt="SurveyMonkey Apply logo"> </div> </div> <div class="row justify-content-center"> <div class="col-sm-12 col-md-8 col-lg-7"> <div id="account" class="registration"> <form action="." method="POST"> <div style='display:none'><input type='hidden' name='csrfmiddlewaretoken' value='ScK957ovoNd9dbQ4XXv3niZMS4iyasRqXJkCO0aAPlwIhw9jr3nTEf7l8jyH276O' /></div> <input type="hidden" name="next" value="/marketplace/"> <div class="row"> <div class="col"> <div class="row"> <div class="col"> <fieldset class="form-group"> <label for="id_email">Email</label> <input class="form-control " type="email" name="email" title="Please enter your email address" autocomplete="off" maxlength="320" required id="id_email" /> </fieldset> </div> </div> <div class="row"> <div class="col-sm-12"> <fieldset class="form-group"> <label for="id_password">Password</label> <input class="form-control " type="password" name="password" title="Please enter your password" autocomplete="off" required id="id_password" /> </fieldset> <p class="text-right"><a class="sma-automation-forgot-password-link" href="/acc/p/">Forgot your password?</a></p> </div> </div> <div class="row"> <div class="col-sm-12"> <button type="submit" id="sma-btn-login" class="btn btn-primary btn-block btn-loud sma-automation-login-btn">Log in</button> </div> </div> </div> </div> </form> </div> </div> </div> </div> </div> <div class="sma-footer"> </div> </div> </div> <script type="text/javascript"> let elementsWithTrackEvent = document.querySelectorAll('[data-track-event]'); let elements = Array.from(elementsWithTrackEvent); function toCamelCase(s) { return s.replace(/\-([a-z])/g, function(match, group1) { return group1.toUpperCase(); }).replace(/^([A-Z])/, function(match, group1) { return group1.toLowerCase(); }); } elements.forEach(function(element) { element.onclick = function() { let attributes = {}; let event = null; for (let i = 0; i < element.attributes.length; i++) { let attribute = element.attributes[i]; if (attribute.name.startsWith('data-track-')) { let key = toCamelCase(attribute.name.replace('data-track-', '')); if (key === 'event') { event = attribute.value; } else { attributes[key] = attribute.value; } } } if (event) { track(event, attributes); } }; }); </script> </body> </html>