Skip to content

Instantly share code, notes, and snippets.

@mzekrallah
Last active February 27, 2020 08:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mzekrallah/6abe809e0f451ec0f55696ae750fe0c7 to your computer and use it in GitHub Desktop.
Save mzekrallah/6abe809e0f451ec0f55696ae750fe0c7 to your computer and use it in GitHub Desktop.
Unbounce Landing Pages UTM Tracking
function getURLParameter(name) {
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i = 0; i < vars.length; i++) {
var pair = vars[i].split("=");
if (pair[0] === name) {
return pair[1];
}
}
return "";
}
function getArabicSource(source) {
switch (source) {
case 'snapchat':
case 'Snapchat':
return 'سناب شات';
break;
case 'instagram':
case 'Instagram_Explore':
case 'Instagram_Feed':
case 'Instagram_Stories':
return 'انستقرام';
break;
case 'facebook':
case 'Facebook_Instream_Video':
case 'Facebook_Mobile_Feed':
case 'Facebook_Right_Column':
case 'Facebook_Instant_Articles':
return 'فيس بوك';
break;
case 'google':
case 'search':
case 'display':
return 'قوقل';
break;
case 'twitter':
return 'تويتر';
break;
case 'twitter-post':
return 'تغريدة في تويتر';
break;
case 'whatsapp':
return 'واتساب';
break;
case 'email':
return 'الايميل';
break;
default:
return 'الإنترنت';
}
}
$(document).ready(function () {
var source = getArabicSource(getURLParameter('utm_source'));
var text = `السلام عليكم، شاهدت إعلانكم على ${source} وأنا مهتم بشراء برنامج التخلص من نوبات الهلع وأرغب بالاستفسار عن البرنامج وكيفية الحجز .`;
var phone = '966590183838';
var url = `https://api.whatsapp.com/send?phone=${phone}&text=${text}`;
$(".source-btn").attr('href', url);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment