Preview:
<!--%%[
  VAR @widthQS, @uriSMS
]%%-->
 <script language="javascript" runat="server">
    Platform.Load("Core", "1.1");
   
    var url = String(Request.URL());
    var widthQS;
    var uriSMS;
    var uri = url.split("?qs=");
    var qs = uri[1];

    if (qs) {
      widthQS = 1;
    } else {
      widthQS = 0;
      uriSMS = url.split("?")[1];
    }
    Variable.SetValue("@widthQS", widthQS);
    Variable.SetValue("@uriSMS", uriSMS);
  </script>

<script runat="server">
Platform.Load("Core","1.1.1");
try{
</script>
<!--%%[
   VAR @contactId, @accountId, @fechaEnvio

   IF (@widthQS == 0) AND (NOT EMPTY(@uriSMS)) THEN
   SET @password = "C0BAE23DF8B51807"

   SET @regSubscriberKey = '.*SubscriberKey=([^&]*)'
   SET @regAccountId = '.*AccountId=([^&]*)'
   SET @regFechaEnvio = '.*Fecha_Envio=([^&]*)'


   SET @decodedStr = DecryptSymmetric(@uriSMS,'des;mode=cbc;padding=pkcs7','',@password,'','','','')

   SET @contactId = RegExMatch(@decodedStr, @regSubscriberKey, 1)
   SET @accountId = RegExMatch(@decodedStr, @regAccountId, 1)
   SET @fechaEnvio = RegExMatch(@decodedStr, @regFechaEnvio, 1)

ENDIF
]%%-->
<script runat="server">
}catch(e){
  //Write(Stringify(e));
}
</script>


%%[
var @facturaDigital, @firstName, @name, @idioma, @landing1, @landing2

SET @currentDate = SystemDateToLocalDate(Now())
SET @diasDesdeEnvio = dateDiff(@fechaEnvio, @currentDate, "D")

IF @diasDesdeEnvio > 15 THEN
    Redirect("https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-expirado-ML-ES")

ELSE

SET @retrieveValidateEmail = RetrieveSalesforceObjects('Contact', 'Validate_email__c', 'Id', '=', @contactId)

SET @validateEmail = Field(Row(@retrieveValidateEmail, 1), 'Validate_email__c')

IF @retrieveValidateEmail == 'true' THEN 
    Redirect("https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-expirado-ML-ES")
ELSE

SET @idioma = 'ES'

SET @landing1 = CloudPagesUrl(5950, 'SubscriberKey', @contactId, 'AccountId', @accountId)
SET @landing1name = 'Català'
SET @landing2 = CloudPagesUrl(5949, 'SubscriberKey', @contactId, 'AccountId', @accountId)
SET @landing2name = 'English'



SET @facturaDigital = LookUp('DE_S010528_ATC_CAM_DIG_ML_Captacion_Email', 'Factura_Digital', 'SubscriberKey', @contactId)

SET @firstName = ProperCase(LookUp('DE_S010528_ATC_CAM_DIG_ML_Captacion_Email', 'FirstName', 'SubscriberKey', @contactId))

IF Length(@firstName) > 1 THEN 
SET @name = @firstName
ELSE 
SET @name = ProperCase(LookUp('DE_S010528_ATC_CAM_DIG_ML_Captacion_Email', 'LastName', 'SubscriberKey', @contactId))
ENDIF
]%%

<!DOCTYPE html>
<html lang="es" dir="ltr">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" />
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
    <title>Endesa Energía</title>
  
    <link rel="icon" type="image/png" href=" https://image.dev.notificaciones.endesaclientes.com/lib/fe3111737364047c711778/m/1/f2aba635-8483-40bc-8475-fac5e8280efc.png" sizes="32x32"/>
    <link rel="icon" type="image/png" href=" https://image.dev.notificaciones.endesaclientes.com/lib/fe3111737364047c711778/m/1/368c288a-7f51-42b6-8fee-07387bbf0349.png" sizes="192x192"/>
    <link rel="apple-touch-icon-precomposed" type="image/png" href="https://image.dev.notificaciones.endesaclientes.com/lib/fe3111737364047c711778/m/1/589cd57f-33a0-417b-a820-004c3798ad0a.png"/>
    <meta name="msapplication-TileImage" content=" https://image.dev.notificaciones.endesaclientes.com/lib/fe3111737364047c711778/m/1/935d83f7-1300-4e4a-b237-46a71f331d82.png"/>

    <link id="fd-simple-bootstrap-css-ml" rel="stylesheet" type="text/css" href="https://cloud.digital.endesaclientes.com/css-bootstrap-ml"/>
    <link id="fd-simple-import-fonts-ml" rel="stylesheet" type="text/css" href="https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-CSS-Fuente"/>
    <link id="fd-simple-css-ml" rel="stylesheet" type="text/css" href="https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-ML-CSS"/>
    <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
    <script runat="server">
        Platform.Response.SetResponseHeader("Content-Security-Policy", "default-src 'self'; img-src 'self' https://image.digital.endesaclientes.com https://image.dev.notificaciones.endesaclientes.com;style-src 'self' https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-ML-CSS https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-CSS-Fuente https://cloud.digital.endesaclientes.com/css-bootstrap-ml; font-src 'self' https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-CSS-Fuente data:; script-src 'self' 'unsafe-inline' https://code.jquery.com/jquery-3.7.1.min.js https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-ML-JS https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-JS-errores-es;")
        Platform.Response.SetResponseHeader("X-Frame-Options", "DENY");
        Platform.Response.SetResponseHeader("X-Content-Type-Options", "nosniff");
        Platform.Response.SetResponseHeader("Strict-Transport-Security", "max-age=31536000; includeSubDomains; preload");
        Platform.Response.SetResponseHeader("Referrer-Policy", "no-referrer");
        Platform.Response.SetResponseHeader("Permissions-Policy", "geolocation=(), microphone=()");
  </script>
   
  </head>
  <body id="bodyCookie" class="endesa-body" data-function="fc-body">
    <div id="consent_blackbar">
    </div>

    <div class="endesa-header">
      <div class="wrapper">
        <table cellpadding="0" cellspacing="0" width="100%" role="presentation" class="stylingblock-table-wrapper"><tr><td class="stylingblock-content-wrapper camarker-inner">
  <div class="container container-fluid">
  <div class="row">
    <div class="col-sm-6 col-xs-6">

      <div class="endesa-logo">
        <a class="endesa-logo__link" href="https://www.endesa.com" title="https://www.endesa.com" target="_blank"><span class="endesa-logo__accesible"> endesa.com</span>
        </a>
      </div>
    </div>
    
    <div class="col-sm-6 col-xs-6">
      <div class="endesa-header-language">
        <span class="endesa-header-language__menu">
          <a class="endesa-header-language__active" href="javascript:void(0);" data-function="fc-select" title="Español">Español</a></span>
        <ul class="endesa-header-language__list" id="fcMenu" data-function="fc-menu">
         <input id="landing1" type="hidden" value="%%=v(@landing1)=%%">
         <input id="landing1name" type="hidden" value="%%=v(@landing1name)=%%">
         <input id="landing2" type="hidden" value="%%=v(@landing2)=%%">
         <input id="landing2name" type="hidden" value="%%=v(@landing2name)=%%">
         <input id="idiomaLanding" type="hidden" value="%%=v(@idioma)=%%">
        </ul>
      </div>
    </div>
    
  </div>
</div>
</td></tr></table><table cellpadding="0" cellspacing="0" width="100%" role="presentation" class="stylingblock-table-wrapper"><tr><td class="stylingblock-content-wrapper camarker-inner">
<div class="container">
  <div class="row">
    <div class="col-md-6 order-12">
      <div class="endesa-form-container">
        <form action="" method="POST" align="left" id="SCForm" class="endesa-form" novalidate="novalidate">
          <fieldset id="fieldsetForm" class="endesa-form__fieldset">
            <legend class="endesa-form__legend">
              Actualiza y confirma tu dirección de email
            </legend>
             
            <div class="endesa-form__group endesa-form__group--col-2" id="documentSupraGroup">
              <span id="documentSupraError"></span>
              <div class="endesa-form__group--col-2-lf">
                <label class="endesa-form__label endesa-form__label--visible" for="documentType">Documento
                  </label>
                <select class="endesa-form__select" id="documentType" name="documentType" onchange="changeDocument()">
                  <option value="nif" selected="selected">
                    NIF
                    del
                    titular
                  </option>
                  <option value="nie">
                    NIE
                    del
                    titular
                  </option>
                  <option value="cif">
                    CIF
                    del
                    titular
                  </option>
                  <option value="pasaporte">
                    Pasaporte
                    del
                    titular
                  </option>
                </select>
              </div>
              <div class="endesa-form__group--col-2-rg" id="documentGroup">      
                <label class="endesa-form__label endesa-form__label--visible" for="document">Número de Documento
                  </label>
                <input class="endesa-form__input" name="document" id="document" value="%%=v(@documento)=%%" placeholder="Documento" type="text" onchange="changeInput(2)" required>
                <span id="documentError"></span>
              </div>
            </div>
            <div class="endesa-form__group endesa-form__group--col-2" id="emailsGroup">
              <span id="emailsError"></span>
              <div class="endesa-form__group--col-2-lf" id="emailGroup">
                
                <label class="endesa-form__label endesa-form__label--visible" for="email">E-mail
                  </label>
                <input class="endesa-form__input" name="email" id="email" value="%%=v(@email)=%%" placeholder="E-mail" type="email" onchange="changeInput(3)" required>
                <span id="emailError"></span>
              </div>
              <div class="endesa-form__group--col-2-rg" id="emailCGroup">
               
                <label class="endesa-form__label endesa-form__label--visible" for="emailC">E-mail
                  </label>
                <input class="endesa-form__input" name="emailC" id="emailC" value="%%=v(@email)=%%" placeholder="Confirma E-mail" type="email" onchange="changeInput(4)" onpaste="return false" required>
                 <span id="emailCError"></span>
              </div>
            </div>
            
           <div class="endesa-form__check endesa-form__check">
      <input type="checkbox" id="proteccionDatos" name="proteccionDatos" data-field-type="Text" onchange="changeInput(6)" required>
      <label class="endesa-form__text" for="proteccionDatos">Acepto
        la        
        <a id="conditions" class="endesa-form__link" href="https://www.endesa.com/es/proteccion-datos-endesa" data-toggle="modal" data-target="#endesa-popUpFacturaDigital" title="Condiciones de la Factura Digital">política</a> de protección de datos
      </label>
    </div>
    <div class="endesa-form__check endesa-form__check">
      <input type="checkbox" id="otrasComunicaciones" name="otrasComunicaciones" data-field-type="Text" onchange="changeInput(7)">
      <label class="endesa-form__text" for="otrasComunicaciones">No quiero recibir otras comunicaciones de asesoramiento comercial
      </label>
    </div>
            <input type="hidden" name="documentHidden" id="documentHidden" data-field-type="Text">
            <div id="buttonContainer">
              <button type="button" class="endesa-form__btn endesa-form__btn--disable" id="btnSubmit" onclick="visualSending()"><span class="endesa-form__btn-text">Actualizar dirección de email</span></button>
            </div>
          </fieldset>
          <div id="contact-data-div" data-account-id="%%=v(@accountId)=%%" data-contact-id="%%=v(@contactId)=%%"></div>
        </form>
      </div>
      

    </div>
 <div class="col-md-6 order-1">
  <div class="endesa-cursor">
    
   <p class="endesa-cursor__text">
     <b>Por tu seguridad y comodidad, actualiza y confirma tu dirección de email.</b>
   </p>
   
  </div>
 
 
  <div class="endesa-promo-info">
  
   <p class="endesa-info-text">
     Hola %%=v(@name)=%%,
   </p>
      <p class="endesa-info-text">
        En Endesa hemos identificado que, <span class="endesa-bold-text"> la dirección de email que tenemos tuya puede ser errónea.</span>
   </p>
    %%[IF @facturaDigital == true THEN]%%
      <p class="endesa-info-text">
     Por este motivo, hemos detectado que<span class="endesa-bold-text"> no estás recibiendo el aviso de tu factura </span> cuando está disponible.
   </p>
      <p class="endesa-info-text">
     Por favor, para que te podamos enviar tu factura por correo electrónico, es necesario que <span class="endesa-bold-text"> nos facilites una dirección de email correcta.</span>
   </p>
    %%[ELSE]%%
    <p class="endesa-info-text">
     Por este motivo, hemos detectado que<span class="endesa-bold-text"> no estás recibiendo las comunicaciones informativas sobre tu contrato:</span> modificaciones de contrato, novedades, actualizaciones de precios, etc.
   </p>
      <p class="endesa-info-text">
     Por favor, para que te podamos enviar este tipo de comunicaciones, es importante que <span class="endesa-bold-text"> nos facilites una dirección de email correcta.</span>
   </p>
    %%[ENDIF]%%
     <p class="endesa-info-text">
     Para tu seguridad, <span class="endesa-bold-text"> una vez cumplimentes el formulario</span> facilitándonos el NIF y la nueva dirección de email, <span class="endesa-bold-text"> te enviaremos un correo a la dirección facilitada, para tu verificación.</span> 
   </p>
   </div>
  </div>

    </div>
  </div>

</td></tr></table>
      </div>
    </div>    
      <footer class="e-footer">
        <div class="subfooter">
            <div class="footer-in">
                <div class="footerUp">
                    <div>
                        <a id="text-footer1" href="https://www.endesa.com/es/accesibilidad" target="_blank">
                      <img src="https://image.dev.notificaciones.endesaclientes.com/lib/fe3111737364047c711778/m/1/73214472-4f2f-42b8-8f9a-5f1d7f7a4996.png" alt="Accesibilidad">  Accesibilidad </a>&nbsp;&nbsp;|&nbsp;&nbsp;
                    </div>
                    <div>
                        <a id="text-footer2" href="https://www.endesa.com/es/politica-cookies" target="_blank"><img src="https://image.dev.notificaciones.endesaclientes.com/lib/fe3111737364047c711778/m/1/73214472-4f2f-42b8-8f9a-5f1d7f7a4996.png" alt="Política de Cookies">  Política de Cookies </a>
                    </div>
                </div>
                <div class="footerDown">
                    &copy; %%xtyear%% Endesa Energ&iacute;a, Endesa&nbsp;S.A.
                </div>
            </div>
        </div>
    </footer>
    <script id="js-script" src="https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-ML-JS"></script>
    <script id="js-errores" src="https://cloud.dev.notificaciones.endesaclientes.com/Captacion-email-JS-errores-es"></script>


  </body>
</html>
%%[ENDIF]%%
%%[ENDIF]%%
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter