Developer tools

Beyond the wizard and the Events tab, every website has a Developer tab with tools for going deeper — sending events from a back-end, generating snippets, testing, and bulk-importing.

Server ingest API

Some events never happen in a browser — a Shopify webhook, a server-confirmed purchase, a back-office action. The server ingest API records those directly.

  1. Developer tab → Server ingest API key → Generate key
  2. POST to /api/ingest with Authorization: Bearer <key> and a JSON body { event, payload?, url?, ts? }
  3. The event must match a tracked event name for the website — unmatched events return ok: true, matched: 0 and aren't stored

The panel includes a copyable sample curl. Rotate or disable the key any time. (Business plan and up.)

Server-side conversions (Meta CAPI)

Browser pixels miss conversions — ad blockers, iOS, and cookie restrictions all silently drop them. Connect a Meta pixel and TagEasy mirrors every event you send to /api/ingest straight to Meta's Conversions API, server-to-server.

  1. Developer tab → Server-side conversions (Meta CAPI) → enter your pixel ID and a Conversions API access token
  2. TagEasy verifies the credentials with a read-only Graph call, then forwards each ingested event automatically
  3. Email and phone numbers in the payload are SHA-256 hashed before they leave TagEasy, as Meta requires; the panel tracks forwarded counts and any send errors

Forwarding is fail-safe — a Meta outage never breaks your /api/ingest call. Pause or disconnect it any time. (Business plan and up.)

dataLayer snippet generator

Build a window.dataLayer.push(…) snippet from a form — event name plus typed parameters — and copy it straight into your site's JS or the browser console. Always free; it's a pure code helper.

Bookmarklet tester

Generates a draggable bookmarklet that fires a test dataLayer event on whatever page you click it from — with a te_test: true flag so test fires are easy to filter out. Use it to QA a setup on a live or staging site without touching code. Free.

WordPress / WooCommerce dataLayer bridge

WordPress and WooCommerce don't push standard GA4 e-commerce events on their own. For those platforms, the Developer tab generates a zero-dependency <script> snippet you paste once — it fires page_view, form_submit, and the full WooCommerce funnel (view_item, add_to_cart, view_cart, begin_checkout, purchase) automatically. See the WooCommerce guide.

Bulk event upload

Import historical events from a CSV — useful when migrating off another tool and you want reports seeded. Required column: event; optional: ts, url, payload (JSON). Max 1,000 rows per upload. (Business plan and up.)

dataLayer variable creator

On the Live Feed tab, TagEasy scans the payloads it has received and lists the unique dataLayer key paths (ecommerce.value, transaction_id, …). Select the ones you want and TagEasy can:

  • Push them into your GTM container as Data Layer Variables
  • Create matching event-scoped GA4 custom dimensions

Do both and the value flows all the way through to GA4 reports. Requires the website connected to GTM + GA4 via the Tag Manager / Admin APIs. (Pro plan and up.)

Where each tool lives

ToolLocationPlan
Server ingest APIWebsite → Developer tabBusiness
Server-side conversions (Meta CAPI)Website → Developer tabBusiness
Snippet generatorWebsite → Developer tabFree
Bookmarklet testerWebsite → Developer tabFree
WP/Woo dataLayer bridgeWebsite → Developer tabFree
Bulk event uploadWebsite → Developer tabBusiness
dataLayer variable creatorWebsite → Live Feed tabPro