Date ranges, timezones, currency
Last updated: May 19, 2026
Date ranges, timezones, currency
Date picker: Today, Yesterday, Last 7d, Last 30d, This month, Last month, Custom. Timezone: workspace default (team-106); per-user can override personal display. Currency: workspace currency default; cross-platform rollups auto-convert via daily FX. Late attribution caveat: data settles 24-72h. Boundary issues at midnight TZ.
Who is this for
Mediabuyers reading any Ads Manager / Reports view. Anyone confused about why numbers differ between Wevion and native platform UIs.
Date range picker
Available shortcuts:
Range | Coverage |
|---|---|
Today | Midnight today → now (current TZ) |
Yesterday | Midnight yesterday → midnight today |
Last 7 days | 7 days ending today |
Last 30 days | 30 days ending today |
This month | 1st of month → today |
Last month | Previous calendar month full |
This quarter | Q1 (Jan-Mar) / Q2 / Q3 / Q4 |
Custom | Pick start + end dates |
Date selection persists across pages (set once, applies until you change).
Timezone
Workspace timezone (computational)
Set in team-106 Workspace Defaults. Affects:
Daily rule evaluation (rules fire at midnight workspace TZ)
Daily digest delivery (cron uses workspace TZ)
"Today" / "Yesterday" boundary for reports
Scheduled report fire times
Audit log display (default; toggle to UTC available)
Set once per workspace; don't change frequently (causes data boundary discontinuities).
Personal timezone (display)
Set per-user at team-117 personal profile. Affects:
Your in-app clock display (header)
Your "now" reference for relative timestamps
Your dashboard's "Today" filter interpretation (some users may see different "today" depending on personal TZ)
Doesn't affect underlying data (computational).
Cross-team timezone reality
When teams are distributed across TZs:
Pick workspace TZ where decisions get made (usually owner's TZ)
Each member sees their personal clock in header
Reports use workspace TZ consistently
Some confusion possible: "your morning report shows yesterday" if you're in different TZ
Accept this as part of distributed-team workflow.
Timezone vs platform native
Ad platforms (Meta, Google, etc.) have their own timezone settings:
Meta: default Pacific Time
Google Ads: per-customer (Customer-set)
TikTok: per-advertiser
When comparing Wevion vs platform native:
Same metric, different TZ boundaries = different totals
Example: "Last 7 days" in workspace TZ Europe/Rome vs platform Pacific Time = 7-9 hour offset means different day boundaries
For reconciliation: set platform's UI to match workspace TZ OR accept the discrepancy
Wevion's data is correct for workspace TZ. Platform's native UI is correct for platform TZ. Both can be "right" simultaneously.
Currency
Per-account native currency
Each ad account has its own currency (set at account creation, immutable):
Meta ad account: e.g. USD or EUR or GBP
Google Ads customer: same
TikTok advertiser: same
Taboola Backstage: same
Snapchat: same
Wevion respects each account's native currency in per-account views.
Workspace currency (for rollups)
Set in Workspace Defaults. Used for:
Cross-account aggregation (dashboard KPI strip total spend)
Cross-channel reports (Cross-Channel Analytics)
Multi-platform totals (mixing Meta USD + Google EUR)
Wevion auto-converts via daily FX rate (Stripe's rate).
FX conversion implications
Aspect | Behavior |
|---|---|
Conversion timing | Daily snapshot of FX rate; entire day's data converted at that day's rate |
Vs platform's own conversion | Slight differences (different timing); typically within 2-3% |
Historical data | Original rate preserved (not re-converted later) |
Future scenarios | New data uses next day's FX |
For dollar-perfect reconciliation: use per-account native currency in Wevion + match platform's native UI.
For trend / strategic analysis: workspace currency rollup is fine.
Late attribution
Conversion data settles over time:
Hour 0-24: rapid (most events arrive within 1h)
Hour 24-72: late attribution (Meta credits view-through up to attribution window)
Day 3-7: trickle (some apps' install events delayed)
Day 7-28: Meta view-through window can complete
So Day 1 ROAS may settle higher by Day 7 as more conversions attributed.
Don't make permanent decisions on Day 1 data. Wait 3 days minimum. 7 days ideal.
Boundary issues at midnight
At midnight workspace TZ:
"Today" filter rolls over to next day
Daily reports cover yesterday
Some users may see brief inconsistency during the rollover minute
If you're working at exactly midnight: refresh after a minute.
Default + persistence
Date range persists across page navigation within a session:
Set "Last 7 days" on Ads Manager → also Last 7 days on Reports
Refresh page: persists
Log out + back in: defaults to Last 7 days again
To set different defaults per page: not currently supported; same default everywhere.
What you'll see
Date picker:
Top of Ads Manager + Reports
Default: Last 7 days
Active range shown as chip + click to change
Timezone hint:
Some reports show "Times in workspace TZ Europe/Rome" footer
Audit log timestamps in workspace TZ
Currency:
Per-row in account's native currency (typical)
Total / aggregated in workspace currency
Conversion notation if cross-currency
Common questions
"Why is my ROAS 2x in Wevion but 2.5x in Meta?": timezone or attribution window. Verify both match.
"Why is total spend $X in Wevion + $Y in Stripe?": FX timing or platform-side fees vs gross spend.
"Can I see per-day breakdown?": yes, in Reports → Per-day aggregation OR custom date range "today" to see only today.
"Late attribution affecting my decisions": wait 3-7 days for conversion-driven decisions.
"Workspace TZ wrong": admin updates via Settings → Workspace Defaults. Takes effect on next sync cycle.
Best practices
Set workspace TZ at the start
Get the TZ right at workspace creation. Changing later causes data discontinuities.
Use "Last 7 days" default
Better than "Today" for daily decisions (more stable, accounts for late attribution).
Reconcile with platform monthly
Once a month: compare Wevion totals vs platform native UIs. Investigate discrepancies > 5%.
Use workspace currency for strategic, native for tactical
Strategic (cross-platform allocation): workspace currency
Tactical (per-platform optimization): native currency
Related
Compare against previous period — period comparisons rely on these settings
Workspace Defaults — where TZ + currency live
Campaign metrics decoded — interpretation context