Commerce & tracker integrations — complete guide

Commerce (Shopify, WooCommerce) + 6 trackers (Keitaro, Voluum, RedTrack, BeMob, TG Tracker, Binom) + Google Drive + Telegram. Meta-only postback storage.

Written By Salvatore Sinigaglia

Last updated About 5 hours ago

Commerce (Shopify, WooCommerce) + 6 trackers (Keitaro, Voluum, RedTrack, BeMob, TG Tracker, Binom) + Google Drive + Telegram. Meta-only postback storage.

Commerce & tracker integrations — complete guide

TL;DR: Beyond ad platforms, Wevion integrates with e-commerce (Shopify, WooCommerce), 6 trackers (Keitaro, Voluum, RedTrack, BeMob, TG Tracker, Binom) for tracker data, Google Drive (Creative Hub storage), and Telegram (notifications + tracker callbacks). Postback is a Meta-only conversion store used internally for the postback conversion column. These power cross-platform reporting + automate workflows.

Table of contents

E-commerce platforms (Shopify, WooCommerce)

Pull orders / products / inventory for cross-reference with ad spend (CDM = Commerce Data Model overlay).

PlatformAuthVerified scope
ShopifyOAuthread_orders + read_all_orders + read_products + read_inventory (core) + read_reports (optional)
WooCommerceBasic AuthconsumerKey:consumerSecret REST API

Use case: overlay commerce data on ad campaigns (am-121 postback vs Meta conversions) for true attribution beyond what ad platforms report natively.

Trackers (6 supported)

Trackers log clicks + conversions on your funnel; Wevion pulls that data via each tracker's API into unified analytics.

TrackerNotes
KeitaroMost popular; full integration
VoluumCloud-based (session-token auth)
RedTrackAffiliate-friendly
BeMobFree-tier available
TG TrackerTelegram-based tracking
BinomBinom 2 (binom_v2) self-hosted tracker

Tracker types are defined in apps/backend/src/tracker-hub/types/tracker.types.ts (TrackerType).

Postback configuration

Postback is a Meta-only conversion store. Your affiliate network / tracker calls a public Wevion receiver with the conversion details keyed to your sheet_id; Wevion stores the conversion. It does not forward the event to Meta CAPI / Google / TikTok — postback is an internal store that feeds the postback conversion column in Ads Manager.

  • Receiver (public, called by external networks): GET /meta/postback/conversion (apps/backend/src/routes/meta-postback-conversion.route.ts)
  • List your stored conversions: GET /api/v1/postback/conversions
  • Postback URL template + stats: GET /api/v1/postback/config
  • Supported currencies: GET /api/v1/postback/conversions/currencies

Idempotency is enforced on (sheet_id, transaction_id) — a redelivered conversion with the same pair is treated as a duplicate and not double-counted (apps/backend/src/services/meta-postback-conversion.service.ts).

Result: postback conversions appear as the switchable postback conversion source in Ads Manager reporting.

Google Drive integration

Wevion's Creative Hub stores files via Google Drive Service Account (NOT user OAuth). Workspace-level config:

Telegram bot

Same bot handles 2 separate workflows:

  1. Notifications (PRD-21): real-time alerts + daily/weekly digest
  2. Tracker callbacks: postback events via bot

Bot commands verified: /start /status /stats /help /unlink.

Troubleshoot

FAQ

Can I use multiple trackers simultaneously?

Yes. Each ad account can have its own tracker config. Wevion ingests postbacks from any configured tracker.

Does Drive Service Account count against my Google quota?

It uses the Wevion-deployed Service Account's quota (separate from individual users' Drive quotas). Quota per Google Workspace tier of the Service Account.

Telegram bot is for notifications OR tracking?

Both — same bot infrastructure handles both workflows. Linking for notifications doesn't enable tracker callbacks (separate config).

Can I connect my CRM (e.g. HubSpot) to Wevion?

There is no user-facing CRM integration in Wevion — HubSpot is not a self-serve integration you can connect with your own account. To get ad-derived leads and conversions into your own systems, use Postback / server-to-server conversions, commerce integrations (Shopify, WooCommerce), or trackers (com-116 HubSpot in Wevion).

What's CDM (Commerce Data Model)?

Wevion-internal model that overlays commerce data (Shopify / WooCommerce orders) on ad campaigns for true attribution. See cdm_* tools in Wavo (ai-105).

Can I migrate trackers (Keitaro → Voluum)?

Setup new tracker integration first → verify postbacks flow → disable old. Historical postbacks remain in Wevion.

Next steps