Skip to content

Releases: Fermium/tagbridge

Tagbridge 0.9.3

Choose a tag to compare

@ddavidebor ddavidebor released this 26 Jun 15:05

0.9.3 — Maintenance

Release automation only: tagbridge now ships to its target site automatically via CI on tagged releases (build → unit-test gate → SFTP deploy). No functional changes to the plugin itself since 0.9.2.

Install

Download tagbridge.zip below and upload via Plugins, Add New, Upload Plugin.

Tagbridge 0.9.2

Choose a tag to compare

@ddavidebor ddavidebor released this 26 Jun 14:09

New in 0.9.2

Server-side events now carry the visitor's user agent and IP. Every server-side event is stamped with $raw_user_agent and $ip, centralised in the dispatcher, so PostHog can attribute approximate location and run its bot detection (isLikelyBot / getBotName) on them — letting bot traffic be filtered at ingestion. This is what makes the inflated add-to-cart / view counts (mostly bots) cleanable.

The IP is resolved for sites behind a CDN or reverse proxy and supports both Cloudflare (CF-Connecting-IP) and Google Cloud / nginx fronts (X-Real-IP, then the trustworthy hop of X-Forwarded-For that a Google Cloud load balancer leaves), falling back to REMOTE_ADDR only when it is itself public — so a load balancer's private IP is never stamped on an event. A new tagbridge_server_event_ip filter overrides detection for an unusual proxy chain.

Events that fire without a browser request (payment-gateway or admin order callbacks) intentionally carry no user agent. Pair this with PostHog's Filter Bot Events transformation set to keep events where the user agent is not set, so real browserless orders are not dropped along with the bots.

Install

Download tagbridge.zip below and upload via Plugins, Add New, Upload Plugin.

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 09:46
6252b01
Fix WooCommerce identity stitching for anonymous server events (0.9.1…

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 11:22
Tagbridge 0.9.0 — WooCommerce purchase & funnel tracking fixes

Tagbridge 0.8.1

Choose a tag to compare

@ddavidebor ddavidebor released this 18 Jun 15:07

Documentation only: refreshed the developer README (three-layer architecture, events overview, repository layout) and the feature list. No functional changes since 0.8.0.

Install

Download tagbridge.zip and upload via Plugins, Add New, Upload Plugin.

Tagbridge 0.8.0

Choose a tag to compare

@ddavidebor ddavidebor released this 18 Jun 14:46

New in 0.8.0

product_purchased — on order completion, the plugin now emits one event per line item, carrying the SKU, variation id, variant, quantity, line revenue, categories, and attributes.

This closes the want-to-bought loop: you can break down actual sales by SKU and by attribute (with quantity and revenue), and compare against what people configured and added to cart.

Install

Download tagbridge.zip and upload via Plugins, Add New, Upload Plugin.

Tagbridge 0.7.0

Choose a tag to compare

@ddavidebor ddavidebor released this 18 Jun 14:42

New in 0.7.0

Attribute & SKU intent. Product events now carry the data to answer "what attributes and SKUs do people want":

  • product_viewed and product_added_to_cart include the product SKU, categories, and descriptive attributes (blade material, origin, etc.).
  • product_added_to_cart and product_variant_selected also include the variation id, SKU, and chosen variant — the specific SKU a shopper configures and adds.

Track the same SKU across view → configure → add-to-cart to see demand at the SKU level, and break down by category/attribute for the attribute level.

Install

Download tagbridge.zip and upload via Plugins, Add New, Upload Plugin.

Tagbridge 0.6.0

Choose a tag to compare

@ddavidebor ddavidebor released this 18 Jun 14:27

New in 0.6.0

  • Track product variant selections — a new Tracking toggle that fires a product_variant_selected event when a shopper picks a WooCommerce variation (size, colour, etc.) on a product page. Captures the product, variation id, price, stock status, and a readable variant string. Works with variation dropdowns and swatch plugins; loads only on product pages.

Install

Download tagbridge.zip below and upload via Plugins, Add New, Upload Plugin.

Tagbridge 0.5.0

Choose a tag to compare

@ddavidebor ddavidebor released this 18 Jun 14:18

New in 0.5.0

Three more WooCommerce/WordPress events (each individually toggleable, stitched to the same person):

  • checkout_viewed — a visitor loaded the WooCommerce checkout page (funnel entry, distinct from form submission).
  • product_review_submitted — an approved WooCommerce product review (carries product name + rating).
  • user_logged_out — completes the session lifecycle alongside login/registration.

Install

Download tagbridge.zip below and upload via Plugins, Add New, Upload Plugin.

Tagbridge 0.4.1

Choose a tag to compare

@ddavidebor ddavidebor released this 18 Jun 12:40

Changes

  • Moved the settings screen under the WordPress Settings menu (Settings → Tagbridge) instead of a top-level sidebar item.

Install

Download tagbridge.zip below and upload via Plugins, Add New, Upload Plugin.