← Documentație

Plugin WordPress / WooCommerce

Un singur zip, descărcat din dashboard (Install → E → „Download plugin”), cu valorile clientului deja completate. Clientul îl urcă în Plugins → Add New → Upload → Activate și nu mai atinge tema.

Ce face plugin-ul

FuncțieDetalii
Snippet GTMTipărește snippet-ul GTM în <head> (prin custom loader dacă e pornit în dashboard: https://<host>/bc/<key>/w.js) și <noscript>-ul standard.
ConsentPentru clienții consent-only încarcă /bc/consent.js primul în head. Cu tracking, banner-ul vine din template-ul GTM (nimic în plus).
dataLayer GA4view_item, add_to_cart (AJAX prin fragmente + non-AJAX prin sesiune), begin_checkout și purchase (o singură dată per comandă, cu user_data email/telefon/adresă pentru enhanced conversions). Se dezactivează dacă GTM4WP face deja asta.
Cost de achizițieCâmp Purchase cost (net) pe produs și pe variație (_bc_cost); fallback la plugin-urile Cost of Goods (_wc_cog_cost, _cogs_value).
Webhook POASLa salvarea setărilor creează/actualizează singur webhook-ul WooCommerce order.updated (REST v3) către URL-ul din dashboard.
Cost în webhookFiltrul woocommerce_rest_prepare_shop_order_object adaugă line_items[].cost, deci Edge calculează profitul fără feed.
Feed de costuriGET /?bc_costs=<cheie> → CSV sku;product_id;cost cu toate produsele, pentru cardul din dashboard, dacă vrei și feed.

Setări în WP (Settings → Bigconvert)

Tracking host, container GTM, cheia de loader, URL-ul webhook-ului, consent script (da/nu), dataLayer (da/nu). Toate vin completate din zip; se pot schimba. Pagina arată starea webhook-ului („active #id”) și URL-ul feed-ului.