Spend and results from every media platform, real profit from your ecommerce, your top creatives and conversions from your data sources, side by side.
In numbers
Cross-Channel Analytics
Six platforms. One dashboard.
Six platforms, one view
Every platform on the same scale.
Spend, impressions, clicks, conversions, CPA and ROAS from Meta, Google, TikTok, Taboola, Snapchat and Outbrain, normalised into metrics you can compare. Synced every 15 minutes.
- Spend against ROAS for every platform at a glance
- CPM compared platform by platform
- Performance per account in one table
Owners see everything. Buyers see theirs.
The dashboard adapts to each role. Owners, admins and managers see aggregated team spend and a per-member breakdown, while media buyers see only their own accounts.
- Aggregated spend across all media buyers
- Team performance stats for owners, admins and managers
- No manual configuration for any role
Trouble reaches you first.
Alerts arrive when an account is disabled, a campaign is disapproved, a token is expiring or a sync fails, in the app and in your browser. Telegram brings daily and weekly digests.
- Browser alerts for account and sync problems
- Daily and weekly digests on Telegram
- Delivery errors flagged early
Profitability Analytics
Profit you can bank. Not ROAS theatre.
Real profit for your ecommerce, down to the SKU
Revenue minus every real cost.
ROAS divides revenue by spend and stops there. Wevion takes COGS, shipping, payment fees, extra costs and ad spend off your ecommerce's net sales to show what your ads really earn.
- COGS, shipping, fees and extra costs factored in
- Profit, margin and POAS for your ecommerce
- Your break-even POAS, worked out for you
Margin down to every SKU.
Cost per item syncs straight from your ecommerce on Shopify or WooCommerce, and you set shipping and fees once in Settings. Wevion then works out units, revenue, COGS and margin for every SKU.
- Cost per item synced from your ecommerce
- Margin and margin % for every SKU
- Healthy-margin products separated from the bleeders
Scale on profit. Cut on profit.
Daily profit and POAS show whether the spend behind your ads is paying off. Read them with your SKU margins and you push the products that net profit, even when ROAS tells another story.
- Daily profit next to daily spend
- Losses behind a healthy ROAS brought to light
- Scaling calls grounded in margin, not guesswork
Creative Analytics
See what works. Catch fatigue early.
Per-creative performance
Every creative judged on its own.
Spend, CTR, CPA, ROAS and purchases for every ad, with images and videos filtered apart. Spot the one asset carrying a campaign and the ones quietly draining it.
- Spend, CTR, CPA, ROAS and purchases per ad
- Images and videos filtered separately
- No more judging a campaign as one number
Pause it in one click.
When a creative falls behind, pause it from the Ad Fatigue tab and resume it just as quickly. Want it handled for you? An ad-level rule pauses anything that crosses your CPA or ROAS line.
- Pause and resume Meta ads from Ad Fatigue
- Ad-level rules pause underperformers for you
- Budget kept on the ads that work
Fatigue flagged early.
A 0 to 100 fatigue score weighs CTR decay, frequency, CPM and CPC against the ad's own first 7 days. Cross your threshold and an alert reaches you in the app, by email or on Telegram.
- Rising frequency and falling CTR watched together
- Alerts in the app, by email or on Telegram
- Time to refresh the asset while it still works
Only for media buyers
Keitaro & trackers
Keitaro, next to your ads.
Affiliate tracking, connected
Plug in the Keitaro you already run.
Add your own Keitaro with its URL and API key, and test the connection before saving. Click data then sits in the same workspace as your media platforms and Wavo, your AI copilot.
- Your Keitaro, connected with a URL and API key
- Connection tested before anything is saved
- 10 more trackers, including Voluum and RedTrack
Conversions arrive server to server.
Your tracker or network sends each conversion to Wevion by S2S postback, independent of the browser pixel. A repeated delivery is not counted twice, and postback conversions show in Ads Manager for Meta.
- Server-to-server postback, not the pixel alone
- One transaction ID, counted once
- Postback conversions in Ads Manager for Meta
Every conversion traced to its ad.
Map Keitaro parameters to your Meta campaigns, ad sets and ads, then break results down by sub ID, offer, landing page and geo. Coverage shows what is still unmapped.
- Mapped to Meta campaign, ad set and ad
- Breakdowns by sub ID, offer, landing and geo
- Mapped and unmapped entities counted for you