---
title: "Egenverk Conversion Relay — ChatGPT Ads measurement with consent"
description: "Conversion Relay connects WooCommerce to ChatGPT Ads: the pixel in the browser and purchases from the server, only when the customer said yes. Free."
canonical: https://egenverk.se/en/plugins/conversion-relay
lang: en
updated: 2026-10-08
alternate: https://egenverk.se/plugins/conversion-relay.md
---
# See which ads sell. With consent.

**Egenverk Conversion Relay** · Conversion Relay connects WooCommerce to ChatGPT Ads: the pixel in the browser and purchases from the server, only when the customer said yes.

## Facts

- Availability: Available
- Requires: WordPress 6.5+, WooCommerce 8.2+, PHP 7.4+
- Model: Free
- Price: 0 kr forever

## Summary

Egenverk Conversion Relay is a free WooCommerce plugin that sends conversions to ChatGPT Ads (OpenAI): browser events through the pixel and purchases through the Conversions API from the server. Everything requires marketing consent. Purchases are queued with retries, counted once and sent without name, phone or address.

**Before:** You see the clicks in Ads Manager, but not which ones became sales.

**With Conversion Relay:** Purchases are reported from the server once the order is paid — only with consent.

## What it does, in plain words

- **Purchases from the server.** Sent through the Conversions API once the order is paid, in a queue with retries. Checkout never waits.
- **Consent first.** Every event requires marketing consent. Withdrawn consent cancels purchases that have not been sent.
- **Cookiebot and WP Consent API.** Reads consent from Cookiebot and from banners that follow the WP Consent API.
- **Validation mode.** Test with synthetic events that are not counted before you go live.
- **Once per purchase.** Even if the payment is reported twice.
- **Delivery status.** The last 50 orders, status and retries in the WooCommerce settings.

## Purchases from the server, with consent

Purchases are sent from the server once the order is paid, through a queue with retries — checkout never waits. Browser events go through the pixel, and both require marketing consent from Cookiebot or the WP Consent API.

| Step | What happens |
| --- | --- |
| 1 | The customer gives consent in the banner |
| 2 | The pixel sends browser events |
| 3 | The order is paid and queued on the server |
| 4 | The purchase is sent through the Conversions API, once, without name, phone or address |

Use validation mode with synthetic events before you go live. Withdrawn consent cancels purchases that have not been sent.

## Privacy and data

- **Never sent:** Name, phone, street address, order key, raw email.
- **Optional signals:** Hashed email, IP, user agent and billing country/city — off by default.
- **Recipient:** OpenAI (bzr.openai.com) — only in production mode with consent.
- **Key:** Encrypted with AES-256-GCM or set as a constant.

## Compatibility

- **WordPress:** 6.5 or later
- **WooCommerce:** 8.2 or later (HPOS and legacy storage)
- **PHP:** 7.4 or later with OpenSSL
- **Requires:** A consent banner and an OpenAI Ads Manager account
- **Version:** 1.4.0

## Admin screens (example data)

- Delivery status (WooCommerce → Settings → Conversion Relay)

## Pricing

0 kr forever.

## Questions

### Does it work without a consent banner?

No. Without marketing consent nothing is sent.

### Is it live in real stores?

Production mode is off by default.

### Does it cost anything?

No, it is free.

## Resources

- [Documentation](https://egenverk.se/en/plugins/conversion-relay/docs)
- [Changelog](https://egenverk.se/en/plugins/conversion-relay/changelog)

## Related products

- [Egenverk Lagom](https://egenverk.se/en/plugins/lagom): Cleans the database, slims wp-admin and warns when requests run away. Shows counts before anything is deleted. (WordPress 6.5+, PHP 7.4+)
- [Egenverk Babbla](https://egenverk.se/en/plugins/babbla): Team chat in wp-admin, with an assistant that answers from WooCommerce using tools that only read. (WordPress 6.2+, WooCommerce 7.0+, PHP 7.4+)
- [Egenverk Sluice MCP](https://egenverk.se/en/plugins/sluice-mcp): Let AI agents into WordPress and WooCommerce with scopes, a log, undo and human approval. (WordPress 6.5+, WooCommerce 8.2+, PHP 7.4+)
