Set up your first pixel for tracking
Last updated: May 19, 2026
Set up your first pixel for tracking
A pixel is the snippet that tracks conversions on your website. Wevion imports your existing pixels from connected ad accounts automatically. Open /pixels to verify yours is firing events before you launch.
Who is this for
Anyone launching a conversion-objective campaign (Sales, Leads, App Promotion). Awareness, Traffic, and Engagement objectives don't require a pixel.
What a pixel actually is
A pixel is a small JavaScript snippet you install once on your website. Every time a visitor does something you care about (page view, add to cart, purchase, signup), the pixel sends an event to the ad platform. The platform uses those events to:
Attribute conversions back to the ad they came from
Optimize delivery toward people likely to convert
Build audiences based on behavior (retargeting, lookalikes)
Each ad platform has its own pixel: Meta Pixel, Google Tag, TikTok Pixel, Taboola Pixel, Snap Pixel. Wevion does not replace these — they remain installed and managed in your website / tag manager.
Before you start
You need at least one of:
A pixel already installed on your site and firing events in the last 7 days, OR
The ability to install a new pixel (access to your website code or your tag manager)
Pixel installation itself lives in your website CMS / GTM / developer code, not in Wevion. Wevion reads what already exists.
How Wevion finds your pixels
Pixels are read from the connected ad accounts during the initial sync (see Connect your first ad platform). Wevion pulls:
Pixel ID and name
Status (Active / Inactive)
Last event timestamp
Event types received (PageView, AddToCart, Purchase, etc.)
Counts per event type for the last 7 days
This happens automatically. You don't import pixels manually.
How to verify a pixel is working
Step 1: Open the Pixels page
In the sidebar click Connect → Assets → Pixels or jump straight to /pixels. The page lists every pixel found across your connected ad accounts.
Step 2: Check the status badge
Badge | Meaning |
|---|---|
Active (green) | Pixel installed and receiving events in the last 7 days |
Inactive (gray) | Pixel exists but received no events in the last 7 days |
Error (red) | The platform reports a configuration problem (e.g. domain mismatch) |
Step 3: Open a pixel to see event detail
Click any pixel row to open the detail drawer. You see:
Last event time (should be within minutes if your site has traffic)
Event types received with counts per day
Top source domains (URLs the events came from)
A Test events button that links to the native ad platform's test events tool
If you see at least 5+ events per day on the right event type (e.g. Purchase for an e-commerce campaign), your pixel is healthy.
How to set up a brand new pixel
Wevion does not create pixels on the platform side. To create a new pixel:
Platform | Where to create the pixel |
|---|---|
Meta | Business Manager → Events Manager → Connect Data Sources → Web |
Google Ads | Google Ads → Tools → Conversions → New conversion action → Website |
TikTok Ads | TikTok Events Manager → Web Events → Set up Web Events |
Taboola | Backstage → Tracking → Tracking Pixels |
Snapchat | Ads Manager → Events Manager → Snap Pixel |
After creating, install the pixel on your site (via GTM, your CMS, or developer code). Within 15 minutes Wevion picks it up on the next platform sync.
For deeper platform-specific steps see the dedicated collections (e.g. Setting Up Meta Pixels).
Using your pixel in a campaign
When you launch a campaign in Campaign Creator, the pixel is one of the required fields for conversion-objective campaigns. Pick the pixel from a dropdown, then pick the conversion event (e.g. Purchase, Lead). Wevion validates the pixel is active before allowing publish.
What you'll see
A healthy pixel one day after setup:
Active badge in green
Last event timestamp within the last hour (assuming site traffic)
Event types matching what your site sends
Daily event counts trending stable or up
If you've installed a pixel and Wevion shows it Inactive after 24 hours, the most common causes are: pixel installed on wrong domain, GTM trigger not firing, ad blocker on your test browser. Test on a fresh browser session without ad blockers.
Common issues
Pixel shown Inactive despite site traffic: install the pixel before the
</head>tag closes. Some templates inject it after analytics, causing race conditions.Events arriving but with wrong values (e.g. all
Purchaseevents with $0): your e-commerce plugin is not passing the cart value to the pixel. Check your plugin / GTM dataLayer.Pixel shows in Wevion but not in native Events Manager: cache. Force-sync from the pixel detail drawer.
Duplicate events: your pixel is installed twice (often: once in CMS, once in GTM). Pick one and remove the other.
Domain warning: pixel events are coming from a domain not verified on the platform side. Verify the domain in the platform's Business Manager / equivalent.
Related
Connect your first ad platform — pixels come in via this connection
Launch your first campaign — using the pixel as a conversion target
Understanding your first data — reading the metrics that depend on pixel events