NikolayBezay

Sodastream Optimove integration example.

Dec 7th, 2022
579
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.          function sendLeadToOptimove() {
  2.              try {
  3.                  var email = form.querySelector('INPUT[name="email"]').value; /*var SDK_ID = form.querySelector('INPUT[name="firstName"]').value;*/
  4.                  var parameters = {
  5.                      first_name: form.querySelector('INPUT[name="firstName"]').value,
  6.                      last_name: form.querySelector('INPUT[name="lastName"]').value,
  7.                      phone: form.querySelector('INPUT[name="mobile_number"]').value,
  8.                      email_address: form.querySelector('INPUT[name="email"]').value,
  9.                      sodastream_model: form.querySelector('SELECT[name="Machine type"]').value,
  10.                      accept_marketing: Accept_marketing,
  11.                      source: event_name
  12.                  };
  13.                  console.log('sendLeadToOptimove');
  14.                  console.log('parameters - ', parameters);
  15.                  optimoveSDK.API.registerUser(email, email, null, null, function() {
  16.                      optimoveSDK.API.reportEvent(event_name, parameters, function() {
  17.                          optimoveSDK.API.reportEvent('marketing_consent', {
  18.                              'optin': Accept_marketing
  19.                          });
  20.                      });
  21.                  });
  22.              } catch (error) {
  23.                  console.log(error);
  24.              }
  25.          }
Advertisement
Add Comment
Please, Sign In to add comment