API, SDK, and platform updates. Each entry is tagged by type: New, Improved, Fixed, or Breaking.
Google Analytics tracking
Sellers can now connect a GA4 Measurement ID to their account. ListBee injects gtag.js on product pages and thank-you pages, and fires a purchase event when an order completes. UTM parameters are configurable per listing with sensible defaults.
What changed
- New:
ga_measurement_idfield onAccountResponse— GA4 Measurement ID associated with the account - New:
PUT /v1/accountnow acceptsga_measurement_id— set or clear the Measurement ID (G-XXXXXXXXXXformat, ornull) - New:
utm_source,utm_medium,utm_campaignfields onCreateListingRequest,UpdateListingRequest, andListingResponse— override per-listing UTM attribution (all optional, max 100 chars each) - Behavior: When
ga_measurement_idis set,gtag.jsis injected on product pages and thank-you pages; apurchaseevent fires on the thank-you page withtransaction_id,value, andcurrency - Behavior: UTM defaults applied at render time —
utm_source→listbee,utm_medium→product_page,utm_campaign→ listing slug; null fields use defaults
See the Google Analytics tracking guide for setup steps and code examples.