Skip to main content

← All docs

WordPress & WooCommerce

WordPress is one integration among many. The plugin speaks to the same EdenClick API as every other integration, so a WordPress site and a custom agent both write to the same workspace.

What it captures

  • WooCommerce — orders on checkout (classic and block/Store API), with amount, currency, status, and order reference.
  • Contact Form 7, WPForms, Gravity Forms — form submissions as leads.
  • Attribution — tcr / UTM / referrer from the landing URL is attached to every conversion.

Install

  1. Download the plugin (in the app: Settings → Integrations → WordPress).
  2. In wp-admin go to Plugins → Add New → Upload Plugin and upload the zip.
  3. Click Activate.
  4. Open Settings → EdenClick and paste your tracking ID.

How it works

The plugin posts each conversion to POST /api/v1/track. It sends the tracking ID, contact details, and — for orders — the amount, source currency, status, and order reference. The tracking ID scopes all data to your workspace.

The tracking ID is a shared secret, so a visitor's attribution cookie is only read server-side and never exposed to the page. The plugin never stores sensitive data; it only forwards it to the EdenClick API over HTTPS.

Troubleshooting

  • Conversions not appearing? Confirm the tracking ID is set in Settings → EdenClick and that the site can reach edenclick.pamanix.workers.dev.
  • Only form submissions but not orders? Check that WooCommerce is active and orders are using a supported checkout.
  • Hosts can override the API endpoint with the edenclick_api_url filter.
REST API reference