Contact Form 7 (WordPress)

Uit De Vliegende Brigade
Ga naar: navigatie, zoeken

AdWords conversion tracking

Standaard gebruikt deze plugin een AJAX-object om een dankjewel-pagina te creëren. Hoe implementeer je dan AdWords conversion tacking? Nou:

  • Je kunt desgewenst een aparte dankjewel-pagina specificeren [1]. Dit wordt afgeraden
  • Voor Analytics kun je de betreffende functie aanroepen ahv. de juiste hook. Dat werkt vermoedelijk niet voor AdWords [2][3]
  • Voeg snippet in, in de betreffende AJAX-message. Vermoedelijk echt heel simpel [4] → Werkt niet: Geen HTML-tags toegestaan in een message-veld

Casus: Keetrax (mrt. 2017)

Deze oplossing in actie

Deze handleiding gevolgd (option 2). Details:

  • Bij het aanmaken van de conversion snippet, kun je in AdWords inderdaad kiezen tussen Page load en Click
  • Tag Assistant geeft drie foutmeldingen:
    • CDATA niet ok - Geen probleem. Zie posting Keetrax
    • Conversiebedrag niet vermeld - Ik denk dat de snippet tegenwoordig zonder bedrag is, en dat Tag Assistant dat niet weet
    • Verkeerde locatie op de site - Boeit niet.

Resulterende formuliercode (zie ook de afbeelding hiernaast):

<div class="col span_6">

<p>Wie können wir Ihnen weiterhelfen?<br />
    [textarea* your-message] </p>

<p>Optional können Sie eine Datei anhängen.
[file file-255 limit:8mb filetypes:pdf|jpg|jpeg|zip|png|doc|docx|xls|xlsx|txt|rtf|otf|ptt|pttx id:bestand]</p>

</div>

<div class="col span_6 col_last">

<p>Ihr Name<br />
    [text* your-name] </p>

<p>Ihre Emailadresse <br />
    [email* your-email] </p>

<p>Ihre Telefonnummer<br />
    [text* Telefoon]</p>

</div>

<div class="col span_12">

<p style="margin-top:25px;">[submit "Nachricht senden"]</p>

<!-- Google Code for Ingevuld formulier landing page Conversion Page
In your html page, add the snippet and call
goog_report_conversion when someone clicks on the
chosen link or button. -->
<script type="text/javascript">
  /* <![CDATA[ */
  goog_snippet_vars = function() {
    var w = window;
    w.google_conversion_id = XXXXXXXXX;
    w.google_conversion_label = "XXXXXXXXXXXXXXXXXXX";
    w.google_remarketing_only = false;
  }
  // DO NOT CHANGE THE CODE BELOW.
  goog_report_conversion = function(url) {
    goog_snippet_vars();
    window.google_conversion_format = "3";
    var opt = new Object();
    opt.onload_callback = function() {
    if (typeof(url) != 'undefined') {
      window.location = url;
    }
  }
  var conv_handler = window['google_trackConversion'];
  if (typeof(conv_handler) == 'function') {
    conv_handler(opt);
  }
}
/* ]]> */
</script>
<script type="text/javascript"
  src="//www.googleadservices.com/pagead/conversion_async.js">
</script>

</div>

Bronnen

Conversion Tracking