WooCommerce Google Ads Conversion Tracking

Descripción

Este plugin hace el seguimiento del valor de los pedidos de WooCommerce y recopila datos para las listas de remárketing dinámico de Google Ads.

Con esto puedes optimizar todas sus campañas de Google Ads para lograr la máxima eficiencia.

Destacados

  • Medición precisa al evitar de forma eficaz los informes duplicados, excluyendo a los administradores y administradores de tiendas del seguimiento y sin contar los pagos fallidos.
  • Recopila audiencias de remarketing dinámico para el retargeting dinámico: Google Ads Dynamic Remarketing
  • Implementa la nueva funcionalidad Google Add Cart Data. Más información de esta nueva característica: añadir datos del carrito a la conversión
  • Soporte para diversos sistemas de gestión de consetimiento de cookies

Documentación

Link to the full documentation of the plugin: Open the documentation

Gestión del consentimiento de cookies

El plugin utiliza datos de varios plugins de gestión de consentimiento de cookies para gestionar aprobaciones y desaprobaciones de inyección de píxeles de marketing.

Funciona, sin tener que realizar ninguna acción por tu parte, con los siguientes plugins de gestión de consentimiento de cookies:

Requisitos

List of requirements

Capturas

  • Página de ajustes

Instalación

  1. Sube el directorio del plugin a tu directorio de plugins /wp-content/plugins/
  2. Activa el plugin en el menú «Plugins» de WordPress
  3. Obtén el ID de conversión de Google Ads y la etiqueta de conversión. Encontrarás ambos valores en el código de seguimiento de conversiones de Google Ads. Obtén el identificador de conversión y la etiqueta de conversión
  4. En el panel de administración de WordPress ve a WooCommerce y luego al menú «Google Ads Conversion Tracking». Por favor, escribe el ID de conversión y la etiqueta de conversión en sus respectivos campos.

FAQ

¿Hay documentación detallada para el plugin?

Yes. Head over to this link: Documentation

¿Cómo puedo comprobar si el plugin funciona correctamente?

  1. Apaga cualquier tipo de cacheo y/o plugins de minificación.
  2. Cierra la sesión de la tienda.
  3. Desactive cualquier tipo de bloqueador de anuncios o scripts en tu navegador.
  4. Busca una de tus palabras clave y haz clic en uno de tus anuncios.
  5. Compra un artículo en tu tienda.
  6. Espera 48 horas hasta que las conversiones aparezcan en Google Ads. (Normalmente aparecen en sólo unas horas)

Con el Asistente para etiquetas de Google también podrás ver la etiqueta generada en la página de agradecimiento.

Recibo un error fatal y estoy ejecutando versiones antiguas de WordPress y/o WooCommerce. ¿Qué puedo hacer?

Como este es un plugin gratuito no damos soporte a versiones antiguas de WordPress y WooCommerce. Tendrás que actualizar su instalación.

Estoy usando una pasarela de pago externa y las conversiones no se están siguiendo bien. ¿Qué puedo hacer?

No damos soporte si hay estás utilizando una pasarela de pago offline. La razón es que esos casos pueden ser complejos y lentos de resolver. No queremos cubrir esto para un plugin gratuito. En todo caso, no recomendamos pasarelas de pago offline. Un visitante podría detener la redirección manualmente, lo que impediría que se realice un seguimiento algunas conversiones. También las pasarelas de pago offline son generalmente perjudiciales para la tasa de conversión.

He hecho todo bien en la prueba, pero todavía no funciona. ¿Qué puedo hacer?

Aquí tienes una lista no exhaustiva de causas que podrían interferir con el código del plugin.

  • Los plugins de minificación intentan minimizar el código JavaScript del plugin. No todos los plugins de minificación hacen esto lo suficientemente bien y pueden causar problemas. Desactiva la minificación de JavaScript e inténtalo de nuevo.
  • El almacenamiento en caché también podría causar problemas si el cacheo se monta de manera demasiado agresiva. Por lo general, nunca habilites el almacenamiento en caché HTML en una tienda WooCommerce, ya que puede causar problemas con plugins que generan salidas dinámicas.

Tengo problemas con la administración de mi tienda. Las páginas de administración se muestran de una manera extraña, ventanas emergentes no se ocultan cuando las intento cerrar. ¿Cómo puedo arreglar esto?

Probablemente tienes algún bloqueador de scripts o de publicidad activado. Desactívalo y los problemas desaparecerán. Normalmente el bloqueador se puede desactivar para un sitio específico (como el back end de tu WooCommerce)

Nuestro plugin inyecta pixels de seguimiento en el font end de las tiendas de WooCommerce. Como consecuencia, han añadido algunos scripts de nuestro plugin a las listas de filtros de privacidad. La idea es prevenir que los scripts funcionen si un visitante de la tienda tiene activado algún bloqueador de publicidad y entra en la parte pública de la tienda. Eso está bien para los vistantes de la portada de la tienda, pero se convierte en un problema para los administradores que tienen el bloqueador activado en su navegador y visitan la administración de la tienda.

Desafortunadamente, no hay manera de que aprobemos nuestros scripts para todos los bloqueadores en el back end de WooCommerce

Por lo tanto, recomendamos a los administradores de la tienda que excluyan su propia tienda de los bloqueadores de su navegador.

¿Dónde puedo informar de un error o sugerir mejoras?

Por favor, pon tu problema en el foro de soporte de WGACT: https://wordpress.org/support/plugin/woocommerce-google-adwords-conversion-tracking-tag
También puedes enviar el enlace de la página principal de tu tienda si crees que podría ser de ayuda.

Reseñas

4 de marzo de 2021
I've installed this a while back, and can fully recommend it. The plugin is very easy to install and works reliably. We're using it together with Woo GA integration, no problems and we can see everything we need in our GA account. A fab free plugin, many thanks to the plugin developers for making this available.
Leer todas las 142 reseñas

Colaboradores y desarrolladores

«WooCommerce Google Ads Conversion Tracking» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«WooCommerce Google Ads Conversion Tracking» ha sido traducido a 5 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «WooCommerce Google Ads Conversion Tracking» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.8.17

  • Tweak: Remove some freemius options

1.8.16

  • New: Output the variation ID for dynamic remarketing
  • New: Maximum compatibility mode

  • Tweak: Switched logic to activate conversion cart data automatically when merchant center ID is set

  • Tweak: Made Google Analytics always receive the post ID as product ID because this is more robust
  • Tweak: Removed some unnecessary text output in the settings
  • Fix: Script blocker documentation link

1.8.15

  • Fix: Determine correctly new customer for shopping cart data on new customers who paid immediately
  • Tweak: Created new trait to calculate brand for product
  • Tweak: Added a new array with additional product attributes (like brand which is calculated)
  • Tweak: added ability to load traits in autoload.php
  • Tweak: Bumped up WC version
  • Tweak: Added an additional is_array() check in order to suppress a PHP 7.4 notice when checking the environment

1.8.14

  • Tweak: Make the tag only appear if Autoptimize is active
  • Tweak: Removed a duplicate filter
  • Fix: Moved get_cart() query into is_cart() condition

1.8.13

  • New: Filter to prevent conversion pixels to fire on purchase confirmation page
  • Tweak: Replaced _e() with echo where necessary
  • Tweak: Syntax cleanup

1.8.12

  • Tweak: Calculate filtered order total for all pixels

1.8.11

  • Fix: Removed a function call where the function was missing

1.8.10

  • New: Added basic order deduper
  • New: Google Shopping new_customer parameter
  • New: Added switch to enable transaction deduping (default enabled)
  • Tweak: Product identifier output now for all the same
  • Tweak: Adjusted the HTML comment output
  • Tweak: Added new cookie for Borlabs Cookie
  • Tweak: Made some input elements clickable
  • Tweak: Moved check for failed payments and admin and shop manager up to the pixel manager

1.8.9

  • Tweak: readme.txt links
  • Tweak: fallback to post ID in case the SKU is not set
  • Tweak: Adjusted the HTML comments
  • Tweak: Don’t inject cart scripts on cart page if cart is empty

1.8.8

  • Tweak: Bumped up version
  • Tweak: Changed regex for GMC IDs to allow 7 digit IDs
  • Tweak: Improved speed to hide script blocker warning
  • Tweak: Adjusted documentation links

1.8.7

  • Fix: Added new classes to SVN

1.8.6

  • Tweak: Code cleanup
  • Tweak: Adjusted doc links

1.8.5

  • New: Hotjar pixel

1.8.4

  • Tweak: Renamed subsection ‘Order Logic’ to ‘Shop’
  • Tweak: Refactored debug info
  • Tweak: Added WP Rocket JavaScript concatenation to debug info

1.8.3

1.8.2

  • New: Check for WP Rocket JavaScript concatenation
  • New: Added filter which helps adding multiple additional conversion IDs and labels

1.8.1

  • Fix: Version number
  • Fix: FB default pixel id

1.8.0

  • New: Google Analytics UA standard beta
  • New: Google Analytics 4 beta
  • New: Google Optimize beta
  • New: Activation indicators
  • Tweak: Put admin scripts into header for faster rendering
  • Fix: Detect proper admin path in tabs.js

1.7.13

  • New: Facebook pixel
  • Tweak: Adjust db and bump up to version 3
  • Tweak: Introduced Pixel_Manager and restructured Google Ads class

1.7.12

  • Fix: Removed namespace for main class because it was conflicting with freemius in some cases

1.7.11

  • Fix: Directory name fix
  • New: Warning message if an ad- or script-blocker is active
  • Tweak: Improved one of the db saving functions
  • Tweak: Start using namespaces

1.7.10

  • Fix: child theme detection

1.7.9

  • Fix: Roll back to 1.7.7 since namespace don’t work everywhere
  • Fix: child theme detection

1.7.8

  • New: Warning message if an ad- or script-blocker is active
  • Tweak: Improved one of the db saving functions
  • Tweak: Start using namespaces

1.7.7

  • Fix: Don’t show the rating popup if an admin uses a script blocker

1.7.6

  • Fix: Improved check if dynamic remarketing settings already has been set before checking for it.
  • Fix: Saving to the database threw sometimes warnings that have been fixed.
  • Tweak: Styling changes

1.7.5

  • New: Added checks for freemius servers
  • New: Dynamic remarketing pixels
  • New: Deactivation trigger for the WGDR plugin if dynamic remarketing is enabled
  • Fix: Adjusted the cookie name for Cookie Law Info
  • Fix: Improved detection if WooCommerce is active on multisite
  • Fix: Fixed default setting for conversion_id
  • Tweak: Added back rating testing code
  • Tweak: Adjusted some links
  • Tweak: Code style cleanups

1.7.4

  • Fix: Fixed the ask for rating constant

1.7.3

  • Fix: Don’t open the rating page if user clicks on already done
  • Tweak: Backward compatibility to PHP 7.0

1.7.2

  • Fix: Fixed a printf syntax error that caused issues on some installations

1.7.1

  • Tweak: Removed deletion of settings on uninstall in order to preserve the settings

1.7.0

  • New: Added German translations
  • Fix: Reversed some code in freemius to make it compatible with older versions of PHP (< PHP 7.2)
  • Fix: Fixed the uninstall hook for it to work with freemius
  • Tweak: Added some comments for translators
  • Tweak: Removed old language packs
  • Tweak: Add gtag config if gtag insertion is disabled
  • Tweak: Rating request improved
  • Tweak: Removed plugin ads
  • Tweak: Added documentation
  • Tweak: Updated db scheme
  • Tweak: Merge new default options recursively
  • Tweak: On save merge new and old options recursively, set missing checkbox options to zero, omit db_version

1.6.17

  • Tweak: Reactivate freemius

1.6.16

  • Fix: Deactivate freemius

1.6.15

  • Tweak: Adjusted freemius main slug for plugin

1.6.14

  • New: Implemented Freemius telemetry
  • Tweak: Adjustments to the descriptions and links to new documentation
  • Tweak: Only run if WooCommerce is active

1.6.13

  • New: Implemented framework for sections and subsections
  • Tweak: Some code cleanup
  • Tweak: Made strings more translation friendly
  • Tweak: Properly escaped all translatable strings
  • Fix: Textdomain

1.6.12

  • New: Plugin version output into debug info
  • Fix: Conversion id validation
  • Tweak: Moved JavaScript to proper enqueued scripts
  • Tweak: Bumped up WC and WP versions

1.6.11

  • New: Tabbed settings
  • New: Debug information
  • Tweak: Code style adjustments

1.6.10

  • Fix: Disabled some error_log invocation since it can cause issues in some rare server configurations

1.6.9

  • Fix: Re-enabled settings link on plugins page

1.6.8

  • Fix: Changed how Borlabs Cookie activation works

1.6.7

  • Fix: Implemented check for Borlabs minimum version

1.6.6

  • New: Added option to disable the pixel with a filter add_filter( ‘wgact_cookie_prevention’, ‘__return_true’ )
  • New: Added Borlabs cookie management approval for marketing
  • Tweak: Refactored the code into classes

1.6.5

  • Tweak: Removed duplicate noptimize tag
  • Tweak: Removed CDATA fix since it is not necessary anymore with the new conversion tag

1.6.4

  • Fix: Fixed the calculation for the non-default order total value (which includes tax and shipping)

1.6.3

  • Info: Tested up to WP 5.4

1.6.2

  • Tweak: More reliable method to detect the visitor country added

1.6.1

  • New: Add Cart Data feature
  • New: Added a switch to disable the insertion of the gtag
  • Tweak: Added more descriptions on the settings page
  • Tweak: Code optimisations

1.5.5

  • Tweak: Made the conversion ID and label validation code more robust

1.5.4

  • Tweak: Updated function that inserts the settings link on the plugins overview page

1.5.3

  • Info: Tested up to WP 5.2

1.5.2

  • Fix: Correctly calculate the value when no filter is active

1.5.1

  • Tweak: Re-enabled order value filter

1.4.17

  • Info: Tested up to WP 5.1

1.4.16

  • Info: Updated a few text strings

1.4.15

  • Info: Changing name from AdWords to Google Ads

1.4.14

  • Info: Tested up to WC 3.5.3

1.4.13

  • Info: Tested up to WC 3.5.2

1.4.12

  • Tweak: bumping up the WC version

1.4.11

  • Tweak: remove some debug code
  • fix: properly save the order_total_logic option

1.4.10

  • Tweak: switched sanitization function to wp_strip_all_tags

1.4.9

  • Tweak: Added input validation and sanitization
  • Tweak: Added output escaping

1.4.8

  • Tweak: Added discounts into order value calculation

1.4.7

  • New: Switched over to the newest version of the AdWords conversion tracking pixel

1.4.6

  • Tweak: Disabled minification through Autoptimize

1.4.5

  • Tweak: Order ID back in apostrophes

1.4.4

  • Tweak: Switched on JavaScript tracking with a fix for the CDATA bug https://core.trac.wordpress.org/ticket/3670
  • Tweak: The correct function is being used to get the currency depending on the WooCommerce version
  • Fix: Added missing tag

1.4.3

  • Tweak: Remove campaign URL parameter

1.4.2

  • Fix: Backward compatibility for $order->get_currency()

1.4.1

  • Tweak: Making the plugin PHP 5.4 backwards compatible
  • Fix: Fixing double counting check logic

1.4

  • New: Ask kindly for a rating of the plugin
  • New: Add a radio button to use different styles of order total
  • Tweak: Consolidate options into one array
  • Tweak: Code cleanup

1.3.6

  • New: WordPress 4.8 compatibility update
  • Tweak: Minor text tweak.

1.3.5

  • Fix: Fixed a syntax error that caused issues on some installations.

1.3.4

  • Tweak: Added some text output to make debugging for users easier.

1.3.3

  • Tweak: Refurbishment of the settings page

1.3.2

  • New: Uninstall routine

1.3.1

  • New: Keep old deduplication logic in the code as per recommendation by AdWords

1.3.0

  • New: AdWords native order ID deduplication variable

1.2.2

  • New: Filter for the conversion value

1.2.1

  • Fix: wrong conversion value fix

1.2

  • New: Filter for the conversion value

1.1

  • Tweak: Code cleanup
  • Tweak: To avoid over reporting only insert the retargeting code for visitors, not shop managers and admins

1.0.6

  • Tweak: Switching single pixel function from transient to post meta

1.0.5

  • Fix: Adding session handling to avoid duplications

1.0.4

  • Fix: Skipping a tag version

1.0.3

  • Fix: Implement different logic to exclude failed orders as the old one is too restrictive

1.0.2

  • Fix: Exclude orders where the payment has failed

1.0.1

  • New: Banner and icon
  • Update: Name change

1.0

  • Update: Release of version 1.0!

0.2.4

  • Update: Minor update to the internationalization

0.2.3

  • Update: Minor update to the internationalization

0.2.2

  • New: The plugin is now translation ready

0.2.1

  • Update: Improving plugin security
  • Update: Moved the settings to the submenu of WooCommerce

0.2.0

  • Update: Further improving cross browser compatibility

0.1.9

  • Update: Implemented a much better workaround tor the CDATA issue
  • Update: Implemented the new currency field
  • Fix: Corrected the missing slash dot after the order value

0.1.8

  • Fix: Corrected the plugin source to prevent an error during activation

0.1.7

  • Significantly improved the database access to evaluate the order value.

0.1.6

  • Added some PHP code to the tracking tag as recommended by Google.

0.1.5

  • Added settings field to the plugin page.
  • Visual improvements to the options page.

0.1.4

  • Changed the woo_foot hook to wp_footer to avoid problems with some themes. This should be more compatible with most themes as long as they use the wp_footer hook.

0.1.3

  • Changed conversion language to ‘en’.

0.1.2

  • Disabled the check if WooCommerce is running. The check doesn’t work properly with multisite WP installations, though the plugin does work with the multisite feature turned on.
  • Added more description in the code to explain why I’ve build a workaround to not place the tracking code into the thankyou template of WC.

0.1.1

  • Some minor changes to the code

0.1

  • This is the initial release of the plugin. There are no known bugs so far.