New integrations, schema changes, performance work, and the occasional bug we'd rather forget.
2.3.0
SEO/SMM by group — and a Business home
Link a whole Wire group at once, read the analytics group by group, and follow any post straight back to Wire.
Most organizations don't track one site — they track a bundle of them. This release
teaches SEO/SMM to work that way, and settles the section into the Business plan.
Link a whole Wire group at once. Pick the group instead of adding its sites one
by one; projects already linked elsewhere are skipped rather than blocking the batch.
Scope switcher. Narrow SEO, Traffic, and Social to a single group — Wire's own
dedupe and impression-weighted position are computed over exactly that set, so a
group reads as its own truthful number, not a slice of the total.
Per-platform breakdown and a posts table on Social and Traffic. Every post row
deep-links to that post in Wire.
SEO/SMM is now part of the Business plan. On Free and Pro the section is hidden.
Nothing is thrown away: projects linked to an organization stay linked, and the
section returns the moment the plan does.
2.2.0
SEO/SMM grows charts — and account choice
The SEO, Traffic, and Social tabs now draw their trends, and connecting Wire always asks who you are instead of guessing.
The SEO/SMM section shipped two days ago with numbers; now it has their shape.
Charts on every tab. SEO draws clicks, impressions, and average position;
Traffic draws sessions and engaged sessions; Social draws your posting cadence —
each with a week-over-week badge so the direction is visible at a glance.
Link Wire under a different account. "Use another account" shows a sign-in
screen with every account this browser has used, instead of silently taking the
one you're in.
Connecting Wire is now guarded. If the sign-in session in your browser belongs
to someone else, you get the sign-in screen — rather than the wrong account linked
quietly.
Linked projects became compact chips, so the analytics start right where the
page opens.
2.1.0
SEO and social, straight from Wire
A new SEO/SMM section brings your organic search, traffic, and social numbers from Wire into Level — next to the ad reports they belong with.
Paid performance was never the whole story. Level now reads the organic side —
search, site traffic, social — from Wire, Marketing Bar's content platform,
and shows it inside the organization it belongs to.
A new SEO/SMM section. Link your Wire projects to an organization and see
their SEO, traffic, and social analytics without leaving Level — clicks,
impressions and average position; sessions and engagement; posts and their reach.
Connect Wire right where you use it. The connection lives inside SEO/SMM, not
on the Connected Accounts page — and reconnecting and disconnecting live there too.
Numbers that are whole, never double-counted. A project belongs to one
organization, and an organization reads Wire under a single account — so two
teammates can't accidentally count the same site twice.
Move projects to your account in one click. If something was linked under a
colleague's Wire account and they're away, take the linked projects over without
re-adding them.
Switch account from the profile menu — and stay signed in elsewhere. Level and
Wire keep separate sessions, so you can be a different person in each.
Sign-in settings, one click from your profile. Set a password, connect or
disconnect Google and Facebook — in one place, applying across Marketing Bar
products. Signing up with one and coming back with the other used to be a dead end.
2.0.0
One sign-in for Marketing Bar
Signing in moves to accounts.marketing-bar.com — one account across our products, and no more tokens sitting in your browser.
Signing in has moved out of Level and onto its own address:
accounts.marketing-bar.com. One account, one screen, across Marketing Bar
products — and a login that's now built to be handed the keys, rather than each
product minding them itself.
You'll be asked to sign in once after this release. That's expected: everyone
starts a fresh session on the new address.
A sign-in page of its own. Email and password, Google, or Facebook — from one
screen, at one address, whichever product you were heading for.
One account across products. Sign in once and you arrive already signed in
everywhere your account reaches, instead of a separate login per product.
Emails that know which product you're using. Confirmation and password-reset
messages are addressed from the product you signed up through, not always Level.
Your session no longer keeps access tokens in the browser. They stay on the
server, and the browser holds nothing but a session cookie it cannot read. Less
worth stealing, and nothing left behind in a tab you forgot to close.
Sign-in refuses where it used to let through. An account that's locked after
repeated failed attempts, or whose email was never confirmed, is now turned away on
every route in — including Google and Facebook, and including sessions that were
already open.
Being turned away now says why. Where a refused sign-in could look like a button
that simply did nothing, the page tells you what to fix — and an unconfirmed
account gets its confirmation link sent again.
1.5.0
Permissions that mean what they say
Ten permissions instead of twelve, each wired to something real — and deletion granted on the report or account it affects, not across the board.
Every switch in the role editor now does something, and its name says what. Two are
new, four are gone, and the most destructive ones are granted where they belong — on
the report or the account they affect.
Manage Report Access and Manage Ad Account Access — handing out access is
now its own job. An account manager can share cabinets with clients without
touching your team structure or rewriting roles; both used to be folded into Manage
Roles.
Manage Metrics & Conversions — the formulas your whole organization reports on
sit behind their own switch, rather than being open to everyone on the plan.
Assign Campaign Segments — an analyst can label campaigns day to day without
being handed the run of your segments.
Delete Segments — its own switch, nested under Manage Segments. Edit freely,
delete deliberately: a deleted segment drops its campaigns into Unknown, and only
hands put them back.
Full access — a third level on reports and ad accounts. Deleting is granted on
the one that matters, per report and per account, instead of as a licence to delete
anything.
Two sections instead of four — Administration for people and access,
Data & Reports for the work. Administration reads outward from the organization
to its people to what they see; Data & Reports follows the pipeline from source to
export.
Names describe the act — creating things is Create Reports and Create Ad
Accounts, because that is all they ever governed. What may be done to a report or
an account that already exists is answered by its access level, where you can see
it next to the thing itself.
New members start clean — a new member can build a report and export what they
were given, and nothing else. Everything beyond that is one checkbox away when your
team wants it.
Roles are sorted — Owner first, then by when they were created.
1.6.0
Broken connections speak up
A profile whose access was revoked now tells you so — instead of a report that quietly stops filling in.
A dead ad platform connection used to be something you discovered from a gap in your
numbers. Now the app says it first.
A revoked profile is flagged in the menu. When a platform stops accepting your
connection — access withdrawn, password changed, token expired — a red dot appears
where you'd look anyway, rather than the failure staying between the app and the
platform.
The ad account card offers Reconnect. Where it used to show a raw error dump
behind a Retry button that could never succeed — the token was dead, retrying it
changed nothing — there's now the one action that actually fixes it.
Sync no longer reports success when it fetched nothing. A run that came back
empty was counted as "Synced just now", so a connection could be broken for days
while the interface insisted everything was current. An empty run is now reported
as failed.
Disconnecting your own profile leaves your teammates' alone. The same Google or
Meta account connected by two people is two separate connections; removing yours no
longer breaks theirs.
1.6.1
Report dates read correctly again
Reports in the list showed 01 Jan 1970 instead of when they were actually created.
A small fix, but the kind that makes a list impossible to scan.
Report dates. Every report in the list showed 01 Jan 1970 rather than its
real date, so sorting by "recent" told you nothing and nothing looked trustworthy.
The dates are back.
1.3.0
Report access, now answered by role
Pick a role and see every report it can reach — report access is set in one place, with plain-language levels and an explicit save.
Report access used to answer only one question: who can open this report? Now it
answers the one you actually ask — what can this role see? Pick a role once, and
every report is right there.
Report access lives inside roles — it moved out of its own tab and into the
role you're already editing, next to Members and Permissions. Instead of opening
each report one by one to piece together what a role can reach, you pick the role
and see the whole picture at once.
Access levels say what they do — "None / Read / Edit" are now No access,
Can view and Can edit, each spelling out what it grants: viewing includes
exporting the data, and editing includes deleting the report.
Changes are saved when you say so — set access across several reports and save
them together, or discard them. Report access now works the same way as the role
permissions next to it, and a failed save tells you instead of quietly reverting.
The product tour no longer gets stuck behind a dialog — opening the avatar
cropper mid-tour left it dimmed and unclickable. The tour now steps aside while
you finish and picks up where it left off.
Ad account cards line up again — buttons and badges sit on the same line
across a row instead of drifting with the card's height.
1.3.1
Invitations that arrive, settings that stick
Invitation emails now link to Level instead of an internal address, report settings apply the moment you save them, and Avg. Lead no longer rounds down to zero.
A maintenance release, and every item here is something that should have worked
all along.
Invitation emails now lead to Level — the link was built from an internal
service address, so teammates you invited landed on something that couldn't
load. It now takes them straight to the invitation screen, and the link can no
longer be pointed at another host in transit.
Report settings apply the moment you save them — hide a metric, reopen the
report, and it was back: the change only took hold after a full page reload.
Saved settings now show up immediately, and so do the report's numbers for the
metrics you just turned on. Role permissions had the same lag, up to two
minutes, and are fixed with it.
Avg. Lead no longer rounds down to zero — it's leads per day, so 12 leads
over 30 days is 0.4, and anything under half a lead a day was shown as 0. It's
now displayed with decimals. CPL was rounded to a whole number and dropped its
currency symbol; it's now formatted as money. Both fixes carry over to the
Excel export, where the values were right but displayed the same way.
1.4.2
Ad account access, now answered by role
Share an ad account without sharing the rest — plus Meta profiles that renew their own tokens and say so before they expire.
Ad accounts used to be all or nothing: whoever could reach the organization could
reach every cabinet in it. Now access is granted per account, from the same role
editor you already use for reports.
Share one ad account, not all of them — invite a client, give them the accounts
that concern them, and everything else stays hidden. An account nobody granted you
is invisible rather than merely read-only.
Ad account access lives inside roles — pick a role and see every ad account at
once, next to Members and Permissions, instead of opening each account in turn to
work out what the role can reach.
Access levels say what they do — No access, Can view (the account and
its data) and Can control (view, plus starting and stopping data loading).
Changes are saved when you say so — set access across several ad accounts and
save them together, or discard them, exactly like role permissions next door.
Meta profiles renew themselves — tokens refresh in the background, and a
profile that has gone dead can be reconnected in place.
Token expiry is on the card — you can see when a Meta profile runs out instead
of finding out on the morning its data stops arriving.
Invitations can be taken back — a pending invite can now be revoked or sent
again.
A cabinet someone else already manages tells you who to ask — adding an ad
account another organization tracks now names the next step instead of stopping at
an error.
A revoked Meta token says so — it used to look like a temporary failure and
offered a Retry that could never work. Now it asks you to reconnect.
Start and Stop check the account, not the organization — starting or stopping
data loading now verifies access to that particular ad account.
Creative backfill no longer dead-ends — a run parked on a failure used to sit
Paused forever with no way to resume it.
The invitation screen is in English — it was the one screen still in Russian.
1.2.0
Take your reports with you — Excel export is here
Download any report as a clean XLSX file, exactly as you see it on screen — plus clearer naming across the whole app.
Your reports no longer live only in Level. Export any of them to Excel and
drop the numbers straight into a client deck, a spreadsheet model or an
email — formatted and ready to go.
Excel export for every report — one click on the new Export button
downloads the report as an XLSX file. It captures exactly what you see:
your filters, sorting, visible metrics and totals, for all report types —
segments, campaigns, months, ad accounts, creatives and video.
Export is permission-aware — team admins decide who can download data,
with a dedicated export permission alongside the existing report roles.
Clearer names everywhere — what used to be called a "client" is now an
organization, and "placements" are now ad accounts. The app now
cleanly distinguishes the ad account you report on from the platform
account you sign in with. Same data, same reports — just easier to talk
about with your team.
Subscription changes now reach your data sync instantly — if your plan
changes, background syncing pauses and resumes automatically to match it.
When you upgrade again, sync picks up right where it left off, with no
gaps to backfill by hand.
1.1.0
Level grows with you — introducing plans
Fresh data every hour, richer reports and room for the whole team — pick the plan that matches your ambition.
Big day for Level: subscription plans are live. Start free, and when your
agency takes off, Level scales right along with you — more clients, more
teammates, fresher data.
Plans for every stage — from a solo marketer testing the waters on Free
to agencies running dozens of ad accounts on Business and Enterprise. Paid
plans include hourly data refresh, creative & video reports, team roles and
more room for clients and teammates. Upgrade only when you need the extra
room.
Got an access code? Redeem it and your new plan kicks in instantly — no
forms, no waiting.
Skip the queue — on Business and Enterprise your support requests
automatically jump to the front of the line.
A smoother first day: the onboarding tour now picks up exactly where you
left off, plus dozens of polish and reliability touches across the app.
1.0.0
Level 1.0 — all your ad data in one place
The first release. Connect your ad accounts, build cross-channel reports, define your own metrics, and run your whole team with role-based access.
This is the first public release of Level — the reporting workspace built for
performance-marketing teams who are tired of stitching spreadsheets together every
Monday morning. Pull your ad data in, shape it once, and give every client and
teammate exactly the view they need. Here's everything you can do on day one.
Reporting is the heart of Level. Every report is built from your live data and
stays interactive — slice it the way the question demands.
Four report types out of the box: by segment, campaign, month, and placement — each with a layout tuned to that breakdown.
KPI cards surface the headline numbers at the top, with a date-range picker and period-over-period comparison so you can see what changed, not just where you landed.
Make it yours — reorder and hide metrics and segments per report, and Level remembers your layout the next time you open it.
Favorites — star the reports you live in and pin them to the sidebar for one-click access.
Share a report with a teammate without exporting a single file.