Skip to content

Instantly share code, notes, and snippets.

View PardotGists's full-sized avatar

Pardot Gists PardotGists

View GitHub Profile
@PardotGists
PardotGists / 2125981-form-handlers-advanced-topics2.html
Created September 25, 2015 18:45
Form Handlers: Advanced Topics Honey Pot
<div style="position:absolute; left:-9999px; top: -9999px;">
<label for="pardot_extra_field">Comments</label>
<input type="text" id="pardot_extra_field" name="pardot_extra_field">
</div>
@PardotGists
PardotGists / 2125981-form-handlers-advanced-topics1.php
Created September 25, 2015 18:40
Disabling Activity Throttling posting data to hidden iframe first sample
<?php
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
$company = $_POST['company'];
$phone = $_POST['phone'];
$zip = $_POST['zip'];
echo '<iframe src="http://www2.site.com/l/123/2009-04-28/ABCDE?first_name='.$first_name.'&last_name='.$last_name.'&email='.$email.'&company='.$company.'&phone='.$phone.'&zip='.$zip.'" width="1" height="1"></iframe>';
@PardotGists
PardotGists / 2133733-implementing-tracking-code.js
Created September 25, 2015 18:27
Implementing Tracking Code sample
<script type="text/javascript">// <![CDATA[
piAId = '#####';
piCId = '####';
(function() {
function async_load(){
var s = document.createElement('script'); s.type = 'text/javascript';
s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js';
var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c);
}
@PardotGists
PardotGists / 2133600-tracking-google-analytics-conversions4.js
Last active April 22, 2019 10:01
Tracking Google Analytics Conversions Goal Tracking Universal Sample
<script type="text/javascript">
try {
ga('create', 'UA-XXXXXX-X', 'auto'); ga('send', 'pageview', '/thank-you');
} catch (err) {}
</script>
@PardotGists
PardotGists / 2133600-tracking-google-analytics-conversions3.js
Created September 25, 2015 18:20
Tracking Google Analytics Conversions -- Goal Tracking Classic Sample
<script type="text/javascript">
try{
var _gaq = _gaq || [];
_gaq.push(
['_setAccount', 'UA-xxxxxx-x'],
['_trackPageview', '/thankyou']
);
}catch (err) {}
</script>
@PardotGists
PardotGists / 2133600-tracking-google-analytics-conversions2.js
Created September 25, 2015 18:18
Tracking Google Analytics Conversions Universal Code Sample
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-X', 'auto');
ga('send', 'pageview');
</script>
@PardotGists
PardotGists / 2133600-tracking-google-analytics-conversions1.js
Created September 25, 2015 18:16
Tracking Google Analytics Conversions -- Classic Analytics example
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx-x']);
_gaq.push(['_setDomainName', 'yourdomain.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
@PardotGists
PardotGists / 2132801-viewing-social-media-profiles-in-microsoft-dynamics-crm.js
Created September 25, 2015 18:13
Viewing Social Media Profiles in Microsoft Dynamics CRM sample 3
//Load list iframe if (crmForm.all.emailaddress1.DataValue != null) { crmForm.all.IFRAME_Social.src = "https://pi.pardot.com/qwerly/socialData/source/mscrm/email/" + crmForm.all.emailaddress1.DataValue; }
@PardotGists
PardotGists / 2132801-viewing-social-media-profiles-in-microsoft-dynamics-crm2.js
Created September 25, 2015 18:04
Viewing Social Media Profiles in Microsoft Dynamics CRM sample 2
window.OnLoadPardot = function() {
document.getElementById("IFRAME_Pardotactivity").src = "https://pi.pardot.com/prospect/activity/source/mscrm/email/" + document.getElementById("emailaddress1").value;
document.getElementById("IFRAME_Social").src = "https://pi.pardot.com/qwerly/socialData/source/mscrm/email/" + document.getElementById("emailaddress1").value;
}
@PardotGists
PardotGists / 2132801-viewing-social-media-profiles-in-microsoft-dynamics-crm1.js
Created September 25, 2015 18:02
Viewing Social Media Profiles in Microsoft Dynamics CRM Sample 1
document.getElementById("IFRAME_Social").src = "https://pi.pardot.com/qwerly/socialData/source/mscrm/email/" + document.getElementById("emailaddress1").value;