<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NPK7NF9" height="0" width="0" style="display:none;visibility:hidden">

Choozle Integration

Getting Started

  1. The Choozle Smart Container code Tag is included in your Choozle signup email. Should you need to access it at a later date, that can be done by selecting the globe widget in the sub-categories bar of the Audiences tool.

  2. The Smart Container Tag can then be collected by selecting the blue Smart Container Tag button in the top right corner.

  3. Copy and paste the Smart Container Tag inside the tag and above the header of the root URL's of your website or install it though GTM as Custom HTML.


    Choozle Dynamic Passback Tags

    A dynamic passback tag is an image pixel associated with a conversion event that gives you the ability to pass back site-specific parameters into your Choozle reporting. 

    To begin, the Choozle team will generate an image pixel associated with the conversion event in the platform. A standard image pixel will look like this:

    <img height="1" width="1" style="border-style:none;" alt="" src="//insight.adsrvr.org/track/conv/?adv=lxd3raf&ct=0:ikqrr56&fmt=3"/>

    Donation Completed

    The Fundraise Up "donationComplete" event can be mapped to Choozle  reporting assuming you are defining conversion as completed donation. Note that you may pass  additional  custom variables to Choozle including donor's personal information, designation, etc. By default, dynamic passback tags include revenue, currency, and order ID, but also allows you to add up to 10 additional custom parameters.  Add this code  to your GTM global site template

    <script>
    FundraiseUp.on('donationComplete', function(details) {
    var basePath = '//insight.adsrvr.org/track/conv/?adv=1a51bfu&ct=0:7kykgzby&fmt=3';
    var v = details.donation.amount;
    var vf = details.donation.currency;
    var orderid = details.donation.id;
    var td2 = details.campaign.id;
    var td3 = details.donation.recurring ? 'Monthly' : 'Onetime';
    var imgSrc = basePath + '&v=' + v + '&vf=' + vf + '&orderid=' + orderid + '&td1=FundraiseUp&td2=' + td2 + '&td3=' + td3;

    var img = document.createElement('img');
    img.height = img.width = 1;
    img.style = 'border-style:none';
    img.alt = '';
    img.src = imgSrc;
    document.body.append(img);
    });
    </script>

    Reporting on Dynamically Passed Conversion Data

    Please reach out to your strategist or Choozle’s support team to set up an automated Conversion Details Report, as this is the only report that will contain these custom passback parameters such as donation type ( recurring or one time ) or breakdowns by campaign name