MetaveoMetrixRelease notesUpdated 13 November 2026

Release notes · November 2026

What's new in Metrix, and what's coming next.

The features we plan to build next, then every release, newest first: what changed and what it means for the people using Metrix.

2026.11.13.5Latest release, 13 November 2026
24Releases since March 2026
2Features planned

01 · Coming up

What we plan to build next.

Features we have decided to build. Plans can change, and no dates are promised.

Planned2 features
  • LinkedIn Pages

    Publish posts to a brand's LinkedIn Page from Metrix and see the Page's analytics next to Facebook and Instagram, once LinkedIn approves Metrix's access.

  • Google reviews

    Bring the reviews on a brand's Google Business Profile into Metrix, once Google approves Metrix's access.

02 · Released

Every release, newest first.

Open a release to read what changed, or follow along with the RSS feed.

  1. 2026.11.13.5Latest

    Performance Max asset groups open to their assets and Google's top combinations

    In the Campaigns view, a Performance Max asset group now opens to its assets, each with Google's own conversions and cost. Its page also shows the ads Google put together from them most often.

    Paid view

    • Google Ads reports no individual ads for a Performance Max campaign, because Google builds them from the asset group's assets. So an asset group now opens to its assets in the place ads would be: each headline, description, image and video, with Google's own lifetime conversions and cost, plus impressions, clicks and CTR under its name
    • Several assets show in every ad, so their numbers overlap. They cannot be ticked or added up
    • Click an asset, or the asset group's name, to open the asset group's page

    Asset group page

    • A new Top combinations section shows the ads Google put together from the asset group's assets most often (Google Ads' Combinations report), with each asset and the place it filled, such as Headline 1 or Marketing image
    • Google reports no numbers for a combination. Each asset's numbers are in Numbers per asset

    Syncing

    • Assets' numbers and top combinations are read on the next sync after this update
  2. 2026.11.13.4

    Google Ads Performance Max shows each asset's numbers, and the Paid tab counts Google Ads

    An asset group's page now lists each headline, description, image and video with Google's own impressions, clicks, cost and conversions, and the Paid ads tab counts your Google Ads ads and asset groups.

    Asset group page

    • A new Numbers per asset section lists the assets in the asset group that Google has served, such as headlines, descriptions, images, logos and videos, with Google's own lifetime impressions, clicks, CTR, cost, conversions and conversion value
    • Performance Max has no ads of its own: Google builds them from these assets. So these per-asset numbers are the closest Google reports to an ad's
    • Google mixes several assets into every ad it shows, so these numbers overlap and do not add up to the asset group's totals
    • The numbers are read on the next sync after this update

    Paid ads tab

    • The Paid ads count now includes your Google Ads ads, and Performance Max asset groups where Google lists no ads. It used to count Meta ads only
    • A search counts the Google Ads ads and asset groups whose own name, ad group or campaign matches it. Other filters (platform, type, account, dates) apply only to Meta ads, so with one on, the count is of Meta ads alone
    • The All ads list still shows Meta ads, each with its post. When a brand has only Google Ads, it says so and offers a See campaigns button
    • The Campaigns view's line names asset groups too, for example "1 campaign and 1 asset group" in place of "1 ad group and 0 ads"
  3. 2026.11.13.3

    API keys can read only the campaigns you name

    A system reading your paid ads data with an API key, such as your CRM, can now ask for chosen campaigns instead of every campaign in the brand.

    Reading chosen campaigns

    • Add campaignIds to the campaigns, ad sets and ads list or to the daily results, with the ad platform's own campaign IDs separated by commas
    • The answer holds only those campaigns, with their ad sets and ads, in the same shape and order as before
    • Up to 200 campaign IDs in one request; for more, ask in batches
    • It works for Meta ads and for Google Ads, at the campaign, ad set and ad level

    Good to know

    • A request without campaignIds reads every campaign, as it always did
    • A campaign ID the brand does not have returns no rows; it is not an error
    • When a result runs over several pages, send the same campaignIds with each page
  4. 2026.11.13.2

    Google Ads Performance Max campaigns now open to their asset groups

    A Performance Max campaign in the Paid view opens to its asset groups, each with Google's status, conversions and cost, and the headlines, descriptions and images Google builds its ads from.

    Paid view

    • A Google Ads Performance Max campaign now opens, like any other campaign. Beneath it are its asset groups, which Google uses in place of ad groups and ads
    • Each asset group shows Google's own status, its all-time Conversions, Cost / conv. and Cost, and Google's Ad strength rating
    • Open an asset group to see what Google builds its ads from: the headlines, long headlines, descriptions, business name, images and videos, and the landing page
    • An asset group has no separate ads, so none are listed
    • Tick asset groups to add them up, as you can with ad sets and ad groups

    Syncing

    • Asset groups are read on the next sync after this update. Until then a Performance Max campaign says its asset groups have not been read yet
    • Each asset group's daily cost, impressions, clicks and conversions are stored from that sync on, with its history filled in over the following syncs
    • The brand's paid totals are unchanged: they still count each Performance Max campaign once

    API keys

    • With a key that reads Google Ads, asset groups are listed at the ad set level, with daily figures of their own. They have no ads
  5. 2026.11.13

    Google Ads ads and asset groups now open a page of their own

    Click a Google Ads ad or a Performance Max asset group in the Paid view to open its page, with what it says, Google's status and its numbers for any period, as a Meta ad opens its post.

    Paid view

    • A Google Ads ad now opens a page of its own when you click it, as a Meta ad opens its post
    • A Performance Max asset group opens the same kind of page. It no longer unfolds inside the list
    • An ad group still unfolds to list its ads

    The page

    • Shows what it is and where it sits: its campaign, ad group, campaign type and account
    • Shows Google's own status for it, and Google's Ad strength for an asset group
    • For an asset group, shows the assets Google builds its ads from: headlines, long headlines, descriptions, business name, images and videos
    • For an ad, shows its headlines and descriptions. Descriptions appear after the next sync
    • Links to the landing page

    The numbers

    • Lifetime shows Google's own all-time figures as of the last sync: Cost, Impressions, Clicks, Conversions, Conv. value, CTR, Avg. CPC, Cost / conv., All conv. and Interactions
    • Pick Today, Yesterday, Last 7, 14 or 30 days, This month, Last month or a custom range to see Cost, Impressions, Clicks, Conversions and Conv. value for exactly those days
    • For a date range the daily figures are added up. Google's rates (CTR, Avg. CPC, Cost / conv.) are shown for Lifetime only
    • Pick a figure to chart it day by day
    • Days are on file from the first sync that stored the ad or asset group, and older days fill in over the following syncs. The page says when a period may be short
  6. 2026.11.12.8

    Select campaigns, ad sets or ads on the Paid tab to see what they spent together

    Tick rows on the Paid tab and a bar at the bottom of the screen adds up their amount spent and results. A campaign that also runs another brand's ads now shows what this brand's own ads in it spent, so you no longer have to open it.

    Adding up what you select

    • On Posts, Paid ads, every campaign, ad set and ad has a tick box, in the Campaigns view and in All ads
    • The bar at the bottom of the screen shows how many rows you ticked, their amount spent added up and their results added up, per kind of result (Landing page views, On-Facebook leads and so on)
    • Ticking a campaign counts the whole campaign, and the ad sets and ads inside it show as already counted, so nothing is added twice
    • The selection stays while you open rows, search or change page in the Campaigns view; Clear empties it
    • Anyone who can see the brand can tick rows to add them up; only editors see the post actions in All ads

    Campaigns shared with another brand

    • When a campaign or ad set also runs another brand's ads, its Amount spent and Result now show this brand's own ads in it added up, marked This brand's ads. Before, they showed a dash until you opened the campaign
    • Meta's own total for such a campaign still is not shown, because it includes the other brand's spend
    • Sorting by Amount spent places these campaigns by that figure
  7. 2026.11.12.7

    Each brand shows only the ads published from its own Facebook Page or Instagram account

    When one Meta ad account runs ads for several brands, each brand's Paid tab, reports and totals now keep only the ads published from that brand's own Page or Instagram account, including ads that were synced before the other brand connected its Page.

    Ad accounts shared between brands

    • An ad belongs to the brand whose connected Facebook Page or Instagram account published it
    • When the same ad account is connected to several brands, an ad published from a Page or Instagram account that none of those brands has connected is left out of all of them
    • Ads that a brand picked up before another brand connected its Page are now moved out of it shortly after its next paid sync, with their spend and results, so the brand's totals count only its own ads
    • An ad is only moved when the Page or Instagram account it was published from is known, and never when it names one of the brand's own accounts, including one the brand has disconnected for now
    • An ad taken out of a brand comes back, with its spend and results history, on the next paid sync once the Page or Instagram account it was published from is connected to that brand
    • If an ad you expect is missing from a brand, check that the Facebook Page or Instagram account it was published from is connected to that brand, and that the brand has the ad account connected
  8. 2026.11.12.6

    Pick more than one value in a filter

    Filters that narrow a list now take several values at once, so you can show running and paused campaigns together, or posts from Instagram and LinkedIn, without switching back and forth.

    Choosing several values

    • A list filter opens a list of tick boxes. Tick as many values as you need; the list shows everything that matches any of them
    • The platform buttons on Accounts and in the Initiatives post picker turn on one at a time, so several can be on together; All turns them off
    • The filter button says which value you chose, or how many, and Clear empties that filter
    • Different filters still work together: Status Running and Paused with a search shows the running and paused campaigns that match the search
    • A filter keeps offering every value while some are ticked, so you can add another without clearing the first
    • Links you saved with one filter value still open the same view

    Where it works

    • Posts: channel, platform, type, status and origin, and the status filter in Paid ads, Campaigns (for example Running and Paused)
    • Brands: status and industry
    • The brand timeline and the team timeline: type and platform, and brand on the team timeline
    • Activity, on the workspace and on each brand: action, kind of item and person
    • Reports: platform and brands, the Activity tab's filters, and the type and scope of published reports
    • Email campaigns: status
    • Initiatives: status, and the platforms in the post picker
    • Blockers: status
    • Accounts: platform
    • Settings, Metrics: platform
  9. 2026.11.12.5

    API keys let your CRM read your paid ads data

    Workspace owners can make API keys in Settings. Another system, such as your CRM, uses a key to read your Meta and Google Ads campaigns, ad sets and ads, their daily spend and results, and which ads your instant form leads came from.

    Making keys

    • Settings > API keys lists your workspace's keys; owners can create, edit and revoke them
    • Each key reads either every brand or only the brands you pick; a key is shown once, when it is made
    • Each key reads Meta ads, Google Ads or both; a new key reads Meta ads only until you tick Google Ads
    • Revoking a key stops it at once; its usage stays so you can see how it was used
    • Each key shows when it was last used and how many calls it made in the last 30 days

    What a key can read

    • The brands it reaches and their Meta and Google Ads ad accounts
    • Campaigns, ad sets and ads, with the ad platform's own IDs, names, status and landing page URL; a Google Ads ad group is listed as an ad set
    • For Meta ads: spend, impressions, clicks, link clicks, landing page views, leads, conversions and conversion value per day, for a campaign, ad set or ad, in the ad account's own day and currency
    • For Google Ads: cost, impressions, clicks, conversions and conversion value per day, for a campaign, ad group or ad, in the ad account's own day and currency
    • Meta instant form leads by ID, with the ad, ad set and campaign each came from, without the person's details

    Good to know

    • Keys only read; nothing can be changed through one
    • A request reads one ad platform: Meta ads, unless it asks for Google Ads
    • The instant form leads list fills once Meta approves Metrix for lead access and the Facebook Page is reconnected
  10. 2026.11.12.4

    A clearer Connect menu, and an Add button on every list of the Accounts page

    Connect account now groups what you can connect and shows how many of each the brand has, every list on Accounts has its own Add button, and a brand can connect several of each kind of account.

    Connecting accounts

    • Connect becomes Connect account, and its menu groups what you can connect under Social, Ads, and Website and email. Each entry says in one line what Metrix reads from it, and shows how many of that kind the brand already has
    • A brand can connect several of each: Facebook Pages, Instagram accounts, YouTube channels, websites, Meta ad accounts and Google Ads accounts. Each one has its own card
    • Meta ad accounts is now in the menu. It opens Choose ad accounts, or first asks you to connect or reconnect the Facebook Page whose login finds them. It waits while a paid sync is running
    • Add an account by hand is now the last entry of the menu instead of a separate Add account button
    • After a Facebook login, the Pages and Instagram accounts the brand already has are marked Already connected, so you can tick just the new ones

    The Accounts page

    • Every list has its own button for one more: Add Page, Add Instagram account, Add channel, Add website and Add Google Ads account
    • On a wide screen, lists with one account sit two to a row and a list with several takes the full width, so a brand with one of each no longer fills only the left half of the page
    • Long account names show on two lines instead of being cut short
    • A Google Ads card says how its sync stands once, on its sync line, and a Meta ad account card shows its paid sync status once
    • When filters hide every account, Clear filters brings them back
    • The Google Ads logo is redrawn to match Google's
  11. 2026.11.12.3

    Release notes anyone can read, and the features we plan next

    The release notes now have a public page and an RSS feed, and both show the features we plan to build next.

    Release notes

    • Read every published release note on the public release notes page, without signing in, and share its link with anyone
    • Follow new releases in any feed reader through the page's RSS feed
    • What's new links to the public page

    Coming up

    • What's new and the public page list the features we plan to build next. When one is released, it moves into the release notes
  12. 2026.11.12.2

    Each Meta ad account has a card of its own on the Accounts page

    The Accounts page now has a Meta ad accounts section with one card per ad account, so you can see whether each one's paid sync and Facebook login are working.

    Meta ad accounts

    • Each Meta ad account a brand uses for paid ads has its own card, in a Meta ad accounts section of the Accounts page
    • The card shows how the ad account's paid sync stands and when it last synced
    • Details show the ad account ID, its currency, the Facebook login it reads through and when that login expires, the dates of paid data Metrix holds, the Facebook Page whose login ad accounts are chosen through, and any other brands that use it
    • If its Facebook login has expired or Meta refused it, the card says so and counts under Needs attention
    • People who can manage the brand's accounts can reconnect Facebook or remove the ad account from its card; everyone can open View paid ads
    • While the brand's Facebook Page login works, Sync paid on a card opens Choose ad accounts with just that ad account ticked
    • Ad accounts count in the page's totals, have their own filter and turn up in search

    Choosing ad accounts

    • Choose ad accounts sits beside the Meta ad accounts heading instead of on the Facebook card
    • A brand with a Facebook Page but no ad accounts yet sees a Set up paid ads card
    • Facebook and Instagram cards no longer show paid status: it is on the ad account cards
  13. 2026.11.12

    Whole ad sets on initiatives, an activity log in plain sentences, Google Ads, and numbers that say how fresh they are

    Put whole Meta ad sets, campaigns or single ads on an initiative, read each change your team makes as a plain sentence, connect Google Ads to see its campaigns beside Meta's, and see when Meta last confirmed each post's numbers.

    Initiatives

    • Attach posts or ad sets now has two tabs: Posts, and Ad sets & campaigns, which lists the brand's Meta campaigns with their ad sets and lifetime spend
    • Attach a whole campaign or ad set as one item. Its Results row shows Meta's own lifetime leads, cost per lead and amount spent, so ads Meta adds to it later count without being attached one by one
    • Open an ad set to pick single ads on their own, without attaching the whole ad set
    • Nothing is counted twice: a post or ad set inside an attached ad set or campaign shows "Counted in" that ad set or campaign
    • An ad set or campaign that also runs another brand's ads, or has no Meta figures yet, does not use Meta's total. Results says which applies to each one
    • Enter enrollments and revenue for each attached ad set or campaign, as you do for posts
    • The initiatives board counts ad sets and campaigns beside posts. An initiative that holds only ad sets is no longer flagged in Needs attention for having no posts or no targets
    • Removing an ad account also takes its ad sets and campaigns off any initiative
    • Initiative totals, period totals and goal progress may rise. On a day with no new reading, a post now counts at its last level instead of being left out, and the initiative chart runs on to today

    Recent Activity

    • Changes people make in Metrix are now recorded as plain sentences, such as "paused the ad for the post “Open day”"
    • The sentences show in each brand's Recent Activity, the workspace's Recent Activity, the Dashboard and the activity sections of Reports
    • Open a row to see what changed, with each field's value before and after
    • In the action filter, Create, Update and Delete each find every action of that kind
    • Things that were later renamed or deleted keep the name they had at the time
    • Settings > Users > a person > Activity shows the same sentences and names instead of codes
    • A change to your own account (password, profile, email) shows once, even when you belong to several workspaces

    Reports

    • Activity Log, Important Changes and Team Activity show the recorded sentences and readable action names on screen, in the PDF and in the CSV
    • In the PDF, long activity sentences print in full, and a cell that still has to be cut ends with "..."
    • Amounts in rupees print as INR in the PDF, because the PDF font cannot draw the ₹ sign
    • The Activity CSV opens in Excel with quotes, dots and currency signs intact
    • Important only now includes removed lead sources, ad accounts and mood board images, and cancelled scheduled posts

    How fresh your numbers are

    • When Meta last confirmed a post's numbers some time ago, the post page says "Numbers as of" that date, and the Posts list shows "as of" under those numbers
    • Opening a post or a brand's overview asks for fresh numbers in the background when they are out of date, at most once an hour
    • The post page's Sync button is now Refresh, and people who can only view the brand can press it too. When it cannot read, it says why, for example when the post's last reads failed
    • A day with no new reading draws as a flat line on a post's chart, and its tooltip says when Meta last confirmed the number
    • Older posts that have stopped changing are checked less often. Posts in an open initiative, a running experiment or a delivering ad are still checked often
    • Paid figures say "last confirmed by Meta" with the date
    • The brand overview's freshness shows when the numbers were last confirmed, not when they last changed
    • When Meta fails to return one figure for an older post, the post keeps its last figure
    • When Meta stops accepting a login, Metrix asks you to reconnect straight away instead of retrying it on every sync
    • A post's chart ends on the brand's own today

    Live updates for Facebook Pages

    • A Page with live updates on that has not yet had anything from Meta says "Waiting for Meta's first update". Until that update arrives, new posts appear at the next scheduled sync
    • If Meta goes quiet on a Page, Live updates on turns amber and says "No updates from Facebook since" a date

    Competitors

    • Your brand's own Facebook and Instagram on Competitors are filled in from its connected accounts, so you no longer type them. Anything you entered yourself is kept
    • Facebook links in the facebook.com/people/... or /p/... form are now read as the Page they point to. A saved link that is not a Page asks you to paste the Page's own link instead of saying "Needs Meta approval"
    • Show all under Where you lead and Where competitors lead now shows the extra cards
    • The Competitors and Page speed pages no longer show a second brand header above their own

    Collab and shared posts

    • A Facebook post published by another Page connected in the same workspace, such as a collab or a shared post, now says its numbers are on that other Page, and names it, instead of showing no numbers, and is no longer reported as deleted
    • The post shows that Page's public likes, reactions, comments and shares, with when they were read. Reach, clicks and views stay with that Page, and these counts are not added to your totals or charts
    • This works only when the Page that published the post is connected in the same workspace

    Google Ads

    • Connect a Google Ads account from Accounts > Connect > Google Ads. The picker lists up to 500 accounts your Google sign-in can reach, including accounts under a manager account
    • Metrix only reads Google Ads: campaigns, ad groups, ads and their cost, clicks and conversions. It never changes or pauses anything there
    • Each Google Ads account has its own card with its currency, time zone, manager account and sync progress, plus Sync now, Reconnect, Disconnect and Remove
    • The Paid ads tab lists Google Ads campaigns beside Meta's. They open to ad groups and ads, with Google's own status, campaign type, Conversions and Cost. Performance Max campaigns have no ad groups and say so
    • The brand overview's paid Impressions include Google Ads, and so does Amount spent when the accounts use one currency; when they do not, Amount spent shows no figure. Reach and post engagements are still Meta's only
    • The Metrix AI Assistant keeps Google Ads cost apart from Meta Ads spend and never adds them together
    • Google Ads campaigns cannot be attached to initiatives yet
    • Until Google verifies Metrix's access to Google Ads, Google shows an "unverified app" warning when you connect, and only a limited number of people can connect
    • The privacy policy lists the Google Ads data Metrix reads

    Business Manual

    • The Metrix Business Manual is now a public page at metrix.metaveo.ai/metrix-manual. It needs no sign-in and has a Download PDF button for the A4 edition
    • It explains Metrix's features, platforms and numbers, for leaders, agencies, digital marketers, creators and analysts

    Fixes

    • A Facebook Page with fewer than 100 followers no longer shows "Sync error" after a sync. Meta gives no Page insights below 100 followers, and the Page now shows as connected
    • A brand editor who connects an account another brand already holds is told it is connected to another brand, instead of seeing a database error
    • A Meta ad account's connection is now renewed like its Facebook login, instead of needing a reconnect about 60 days after the ad account was chosen
    • Lifetime totals for very large Meta ad accounts now arrive. When Meta cannot answer for all ads at once, Metrix reads them in smaller batches
    • The brand overview's Paid view leaves out the platform mix card when there are fewer than three ad platforms or no ads
    • Browser tabs now name the Competitors, Page speed, Website, Blog, Content plans and Mood board pages
  14. 2026.11.02

    Paid ads by campaign, removing an ad account, deleting blockers, and Page speed from Google Analytics

    The Paid ads tab opens on campaigns with their ad sets and ads, a linked ad account can be removed from a brand, anyone who edits blockers can delete them, and Page speed tests the site your Google Analytics measures.

    Paid ads

    • On Posts, the Paid ads tab now opens on Campaigns, laid out as in Meta Ads Manager: each campaign opens to its ad sets, each ad set to its ads, and an ad opens its post
    • Campaign and ad set rows show Meta's own lifetime Result and Amount spent for that campaign or ad set as of the last sync, so they match Ads Manager instead of adding up the ads. A campaign whose ad sets count different results reads "Mixed results", and one that also runs another brand's ads shows "—"
    • Sort by name, amount spent, status or start date, filter by status, and search campaign, ad set and ad names. All ads switches back to the list of every ad
    • Campaigns appear once a Meta ad account is linked to the brand and a paid sync has run

    Ad accounts

    • On Accounts, each paid ad account listed on a Facebook Page card now has Remove, for people who manage the brand's connections
    • Before anything is removed, Metrix says what goes: the posts made from the account's ads, and its ads and campaigns with their spend and results in reports. Posts from your Facebook Page and Instagram stay
    • Other brands that use the same ad account keep it. To bring it back, choose it again in Sync paid

    Blockers

    • Delete is now available to anyone who can edit a brand's blockers, in each blocker's row menu and in its details
    • Delete asks first and removes the blocker with its update history. The deletion shows in notifications, as creating or editing a blocker does
    • The Blockers list updates as soon as a blocker is changed

    Page speed and Competitors

    • Page speed now tests the website your Google Analytics measures, taken from the property linked on the Website page. There is no separate website to type in
    • If no Google Analytics property is linked, or the property has no website, Page speed says what to do and links to the Website or Accounts page
    • On Competitors, your brand's website now comes from Google Analytics too when one is found; change it on the Website page

    Reports and Overview

    • A brand report's Overview shows the latest 10 organic posts and the latest 10 paid posts, with See all, instead of every post in the period
    • The Recommended next pop-up shows numbered steps, each with a "Do this" line
    • Charts that scroll sideways now open on the newest dates
    • The Marketing Suite at /docs now explains Competitors, Page speed and Initiatives on their own slides

    Fixes

    • The Posts tabs no longer show another tab's posts while a tab loads. If a tab fails to load, it says so and offers Try again
    • For ad accounts with many ads, the paid sync finishes its run again, so paid results stay up to date
  15. 2026.10.28

    Competitors and Page speed, initiative results with budgets and revenue, and reports that cover every brand

    Compare a brand with its competitors, run Google's speed test on your website, track leads, spend, enrollments and revenue per initiative, and publish, refresh and export fuller reports, including the all-brands report.

    Competitors

    • Each brand has a new Competitors page that compares your brand with competitors' public accounts and websites over 30 days, 90 days or 12 months
    • It opens with Overview (where you lead, where they lead, your biggest win and gap, and a line for each competitor), then Wins & gaps, Head to head with one competitor, and a comparison platform by platform
    • The comparison shows the best posts of the period, what each account posts by format, follower change, when they post, the hashtags each account uses, the hashtags competitors repeat that you don't, and their latest public posts
    • Add competitor takes a name, Instagram username, Facebook Page or website; Metrix looks for its other accounts and reads up to a year of its posts. Find competitors suggests similar businesses, and nothing is added until you accept a suggestion
    • Write a profile describes a competitor (who it serves, how it presents itself, what it does well and where it is weaker), and Strengths and next steps sums up where you and your competitors are stronger and what to do next. AI writes the profile from the competitor's website, its public posts and a web search, and Strengths and next steps from Metrix's figures. Both, like Find competitors, use AI credits, and each button shows its cost
    • The Website tab shows Google's PageSpeed report for each site, mobile or desktop, with scores, speed metrics, what would make it faster and Google's checks, plus a check of each homepage such as ways to get in touch
    • To compare Instagram, your brand's Instagram business account must be connected through Facebook in Accounts; a direct Instagram connection cannot read other accounts
    • A competitor's Facebook Page shows Needs Meta approval until Meta approves Metrix's access to public Pages

    Page speed

    • Each brand has a new Page speed page with Google's PageSpeed Insights report for your website, on mobile or desktop
    • Performance over time charts how the scores changed, and Recent tests lists each test with its date
    • A brand editor can choose Test again to run a new test, at most once every 15 minutes. If no website is saved yet, a brand editor adds it and chooses Save and test
    • Compare with competitors opens the Competitors page, where the same report is shown for each competitor's site

    Initiatives

    • An initiative now opens with tiles for Leads against your lead target, Amount spent against budget, Cost per lead, Enrollments against target, Conversion and Revenue
    • Results by campaign source lists each source with Leads, Cost per lead, Cost, Conversion, Enrollments and Revenue, and a Total row. Rows for Meta ads use the leads, cost per lead and spend Meta reports, as of the last paid sync
    • Type enrollments and revenue straight into a row, and use Add a source for Google Ads or any other source you track yourself. Revenue in different currencies is never added together
    • Budget & targets holds your plan per campus or location: Meta and Google lead targets and budgets, the enrollment target and the revenue planned, with Planned total and Actual so far rows. Edit plan adds up the totals as you type
    • Attach posts lets you search posts, captions and campaign names, filter by platform, tick several posts and attach them at once. Paid posts are named by their campaign, as on the Paid ads tab
    • Give initiatives tags (a course, a campus or an intake, for example) and filter the Initiatives board by tag. Edit changes an initiative's name, description, status, dates and tags; Delete removes the initiative and leaves its posts in place

    Reports

    • The Reports page for all your brands has a new Websites, Email & Insights tab with each brand's Google Analytics figures, email results, performance and recommended next steps, six brands at a time with a search
    • Publish report now works for the all-brands report, and the shared link includes a By brand chapter. You need to be able to manage reports for every brand the report covers
    • Refresh on a published report, for one brand or all brands, brings its figures up to date and keeps the same link; the list shows when it was last refreshed
    • PDF exports are now built from the report's figures, so charts cover the whole period. Export Full Record (PDF) lists every post, blocker, experiment result and activity event, and says if a very long list was cut short
    • CSV exports now hold the whole list with the columns shown on screen, and every table, CSV and PDF shows brand names instead of ids
    • The Activity Report names the item each event acted on, including items deleted since

    Also new

    • The Metrix Marketing Suite, a public overview of what Metrix does, is at /docs with Present and Save as PDF, and is linked from the sign-in page
    • When connecting directly with Instagram is refused, the message now includes Instagram's own reason

    Fixes

    • The Paid ads tab on Posts loads for brands with many ads instead of timing out
    • Weekly, Monthly and Quarterly on the all-brands Reports page now cover 7, 30 and 90 days including today, as on a brand's report
    • Post Performance on the all-brands report loads for large workspaces instead of showing nothing
    • Experiment Outcomes now lists every result, not only the first page of them
  16. 2026.10.23

    Email contacts and results across Metrix, paid ads status on account cards, and Turn off for live updates

    Import and export email contacts, see email results on your Overview, Dashboard, reports and signals, check whether paid ads are set up on each account card, and turn a Facebook Page's live updates off.

    Email contacts

    • On the Email page, the Contacts tab has Import contacts: choose a CSV file, match its columns, say how people agreed to receive your emails, and check a preview before they are sent to Mailchimp or Brevo
    • After an import, Metrix shows the result, and you can download the rows that were not imported as a CSV file
    • Export CSV saves a list or audience of up to 25,000 contacts to a file, with progress shown and a Cancel export button
    • New list (New audience for Mailchimp) creates a list without leaving Metrix, and Sign-up form opens a Mailchimp audience's sign-up page
    • Contacts stay in Mailchimp or Brevo. Metrix shows them only to the brand's Owners and editors and keeps no copy

    Email results

    • The Email page has a Performance panel with the period's totals against the previous period, open and click rate by campaign, and list growth
    • Open a sent campaign and expand Campaign insights for what the provider reports: top links and results by email domain, plus devices and browsers from Brevo, or locations, the first 24 hours, benchmarks and e-commerce from Mailchimp
    • Duplicate starts a new draft from an existing campaign, and Export CSV on the Campaigns tab saves up to 2,000 campaigns
    • A Mailchimp campaign without a name is shown by its subject and marked "(no name in Mailchimp)", instead of "Untitled campaign"

    Email across Metrix

    • Each brand's Overview has an Email card, and the Dashboard has an Email card for the campaigns your brands sent with Brevo or Mailchimp
    • Brand reports and published report links include email totals and list growth, and so do their CSV and PDF exports
    • Signals and next steps on a brand's Overview now cover email: open and click rates against your usual, unsubscribes, spam complaints, gaps in sending and changes in list size
    • The AI assistant can answer questions about a brand's email campaigns
    • Sent email campaigns appear on the Timeline and the Calendar, and scheduled ones on the brand Overview's Coming up calendar

    Accounts and connections

    • On Accounts, the Paid chip on a Facebook Page card shows the real paid ads state: On, Loading history, Waiting, Behind, Needs attention, No ads access or Not set up
    • A Paid ads strip under Live updates says when paid results last synced, how far the data reaches, and which ad accounts are linked, by name and currency
    • The paid button reads Set up paid when no ad account is linked, Reconnect for ads when the Facebook login lacks ads access (Meta then asks for that permission again), and Sync paid otherwise
    • An Instagram card shows "Paid · via Facebook" and points to the Facebook Page card, where paid ads are set up and synced
    • Live updates on a Facebook Page now has Turn off as well as Turn on, for people who manage the brand's connections. With it off, new posts arrive at the next scheduled sync, and it stays off when the Page is reconnected
    • The privacy policy now explains what Metrix does with YouTube and Google Analytics data: access is read-only, the data is never sold, used for advertising or used to train generalized AI models, and you can ask for synced data to be deleted

    Fixes

    • Post figures for Instagram accounts connected directly with Instagram now update; reading them was failing
  17. 2026.10.16

    Email campaigns, content plans that post on their own, a content calendar with holidays, paid ads exactly as Meta reports them, and AI credits

    Write and send email through Brevo or Mailchimp, let a content plan post what it writes, plan posts for a date or a holiday, read paid ads by campaign in Meta's own figures, see what each post brought to the website, and ask the AI assistant from any page.

    Content plans, blog and calendar

    • Ideas open in a pop-up with the full brief, where you approve or skip them and watch the post or article being written; Content plans gains Ideas, Posts written and Plans tabs, and adding a topic or plan goes step by step with a preview
    • A content plan can now Suggest, write and post: once you confirm that posts will publish automatically, each idea is written and posted to every channel you picked, without review; changing its channels or accounts asks for that confirmation again
    • An idea reads Posting… until Instagram or Facebook has the post, then Posted with a link to it, and a plan card says how many posts did not go out
    • Plan artwork is a designed post, with a short headline set on the image and the brand logo blended into the bottom-right corner; the "Add the brand logo" switch can turn it off, and SVG logos now work
    • Brand colours (up to six, under Settings > General) guide artwork and blog covers, and a new Mood board page keeps up to 50 reference images that plans pick from
    • Blog articles come with a cover image, and a topic can Check for duplicates (it uses extra AI credits) so repeats of earlier ideas are skipped; they are listed under Skipped repeats, where an editor can bring one back with Not a repeat
    • Plan a post for one date from Content plans or by clicking a day on the Coming up calendar: give a brief, channels, a time and how many days ahead to be reminded, then upload your own artwork or use Generate with AI
    • A dated post can be set to Remind us, Write it for us, or Write it and post it on the day, which publishes it on its date by itself
    • The Coming up calendar on the brand Overview now also shows dated posts, plan runs, blog topic reads, experiment ends and holidays beside scheduled posts, and opens large; set the brand's country and region under Settings > General and Metrix suggests upcoming holidays to plan for, with Not this one to set one aside
    • A notification reminds you ahead of an upcoming holiday in the brand's country

    Email

    • Each brand has an Email page: connect Brevo with an API key, or Mailchimp with an API key or Connect with Mailchimp where it is offered, and see campaigns, lists or audiences and senders, with every figure exactly as the provider reports it
    • Write a campaign in a drag-and-drop editor with headings, text, images, buttons, dividers, spacers and columns, set colours and alignment, and check it in a live preview at desktop and phone widths
    • Save a draft, send a test (to up to 5 addresses with Brevo, or 6 with Mailchimp's Free plan and 20 on its paid plans), schedule it, or send it now after a confirmation that names the lists it goes to. Scheduling with Mailchimp may need a paid Mailchimp plan
    • Only owners schedule and send campaigns; brand editors write drafts and send tests to people in the workspace, and viewers can read the page
    • Start from a saved template or one from your email provider, save your own, and use Write with AI or suggested subject lines, which use AI credits
    • On the Contacts tab, owners and brand editors look up, add, remove and unsubscribe contacts in a list, choosing consent or double opt-in when adding
    • Links to the brand's own website get UTM tags, so visits can be traced back to the campaign
    • Brand reports gain an Email section with the campaigns sent in the period, kept in published reports and in the CSV and PDF exports

    Paid ads

    • The Paid tab lists each ad under its campaign name, with the ad and ad set beneath, and its Type is the campaign objective as Ads Manager names it: Awareness, Traffic, Engagement, Leads, App promotion or Sales
    • Result and Amount spent columns show each ad's lifetime figures from Meta as of the last sync, and Status shows whether each ad is running, paused or stopped, with the header counting each
    • An ad's page reads its figures from Meta for exactly the period you choose: Lifetime, Today, Yesterday, the last 7, 14 or 30 days, This month, Last month or a custom range
    • Its figures use Ads Manager's names and values, including Results and Cost per result for the ad's goal, and a figure Meta does not report shows "—"
    • Every figure on an ad's page has an "i" that explains it in plain words
    • An ad's verdict and analysis are worked out only from Meta's own figures, and say so when the days on file do not add up to Meta's total
    • The Overview's Paid tab shows Amount spent, Reach, Impressions and Post engagements for the period as Meta reports them, counting each person once
    • Posts imported from Meta with no ad behind them are left off the Paid list
    • On a paid post's page, people who manage the brand's connections can Pause ad or Resume ad. Only the ad's own switch changes; its budget, targeting, ad set and campaign are left as they are

    Website

    • Every figure on the Website page has an "i" that explains it, and each tab says what it is for
    • Click any day in Daily traffic to open it in full: a summary, its figures against the day before and an average day, the posts that went out, and engagement by hour, pages, sources, channels, countries, devices and actions, with arrow keys to move between days
    • Dots under Daily traffic mark the days posts went out, and the last two days are faded because Google can take up to 48 hours to finish counting them
    • See what each post brought in: the day pop-up compares visits from the post's platform over three days with a usual day, Daily traffic has a From social view, and Posts and website visits ranks posts by the extra visits that followed
    • Where visitors came from names each source in plain words, such as Facebook, Instagram ads, Google search, ChatGPT or Direct, and adds together the rows that belong to one source
    • A brand can have several websites and YouTube channels, added with Add another website and Add another channel on the Accounts page, and each website is shown and reported on its own, never added together

    Overview, posts and reports

    • Recommended next on the brand Overview opens Signals: Next steps, then what needs attention, what is worth knowing and what is working (Negative, Neutral and Positive), each with How we worked this out
    • Effort and return weighs the time your posts take against the interactions they earn; set Time per artwork under Settings > General
    • Reports carry the signals and next steps too, and when publishing you can include or leave out the signals and the time and effort figures
    • The lowest-ranked card on the Overview is called Underperforming Content, or Underperforming Ads on the Paid tab
    • Posts published through Metrix carry a Posted via Metrix badge, and posts Metrix also wrote carry Made by Metrix; the Posts page has a Through Metrix filter
    • Every post opens with the same verdict, analysis and The numbers, including posts too new to call and posts with no figures yet
    • A Facebook post's page shows Comments on Facebook: each commenter's name and picture, what they wrote, likes and replies, read from Facebook when you open it. Metrix keeps no copy
    • Going back to a list returns to the same tab, page, filters and scroll position

    AI assistant, credits and team

    • The AI assistant opens from the top bar on every page, starting on the brand you are looking at
    • It answers from the brand's real figures for the period you ask about: totals, followers, posts, ad spend, leads and cost per lead, and each connected website
    • When a period has no readings it says so instead of guessing, and when it cannot answer it says why
    • AI actions are paid for in AI credits: each AI button now shows its price, and Plan & Usage adds this month's allowance beside the balance
    • Every workspace is on the Free plan, which includes a monthly allowance of AI credits
    • Brand editors can connect, reconnect and sync the accounts of the brands they edit, and the Connect menu offers Connect Facebook & Instagram or Connect Instagram only
    • Changing your email on the Profile page takes effect once you confirm it from the link sent to the new address
    • The dashboard's Workspace Members card shows each person's seat and the brands they reach

    Fixes

    • Deleting a scheduled post in Metrix cancels it; before, it could still go out at its time
    • A post's analysis counts a Facebook like once instead of twice, works out per-day rates over calendar days, and drops claims its readings cannot back
    • When Meta does not answer or asks to try again later, Metrix asks again a few seconds later, so one blip no longer costs a post its reading
    • A post deleted on Facebook or Instagram is treated as gone, instead of being retried for good and reported as a permission problem
    • Disconnecting an account no longer disconnects another account that shares its sign-in
    • Images and files whose names use non-Latin letters load and publish instead of failing
    • The assistant's answer cards and charts are readable on its light panel
    • Close buttons on dialogs and side panels are announced as Close by screen readers
  18. 2026.09.30

    Posts with up to ten images, Overall, Organic and Paid on the Overview, published reports rebuilt, and new Blog and Content plans pages

    Create post sends one post to several Instagram and Facebook accounts with up to ten images, the brand Overview splits into Overall, Organic and Paid, new Blog and Content plans pages write with AI, and a brand can now be deleted for good.

    Publishing

    • Create post is a simpler dialog: choose any of the brand's Instagram and Facebook accounts under Post to, and each one goes out as its own post, so one platform refusing does not hold back the others. Instagram accounts must be connected through their Facebook Page to post
    • A post can carry up to ten images, published in the order you picked them, as an Instagram carousel or a Facebook post with several photos
    • An image that is still uploading can be cancelled, and an upload that takes longer than 90 seconds stops and says so
    • Delivery reads Instant, Schedule or Save draft, and a time that has already passed is refused instead of the post going out at once
    • A post shows as published the moment it goes out, in the dialog and on the Posts page, without a reload
    • Initiatives are picked as chips, with a dot that shows whether each one is active or planned

    Overview, posts and reports

    • The brand Overview has Overall, Organic and Paid tabs: Overall adds your ads' reach and engagements to Reach and Interactions, and Paid adds up Meta's lifetime figures for each ad launched in the period, with Impressions in place of Views
    • The Posts page has All posts, Organic and Paid ads tabs, the tab you choose stays in the address so a link opens it, and paid posts carry a badge
    • Posts show their picture from Instagram, Facebook or the ad instead of a placeholder, and fall back to the ad's own creative image when a thumbnail link has expired
    • A brand's Overview shows the Platform mix chart the dashboard already had
    • Recommended next opens every recommendation at once in one dialog, instead of turning through them one card at a time
    • Published reports read as a document: numbered sections, a section menu down the side on wide screens, the full page width, and the same charts as the dashboard
    • Brand reports, in the app and when published, include a website section from Google Analytics when a property is connected, and Recommended next; the CSV and PDF exports carry both
    • In a published report, the best and worst performing posts link to the post on its own platform

    Blog and content plans

    • A new Blog page follows the topics you choose: on each topic's schedule (every day at 7am brand time unless you change it) Metrix reads the news and files idea cards to approve, dismiss or restore
    • An approved idea is written as an article you can edit in place and copy as Markdown or HTML
    • Each topic sets how often it reads, how many ideas it brings, whether it only suggests or writes every idea, and reference links for the writer
    • Promote on social turns a written article into posts for the channels you pick
    • A new Content plans page holds recurring briefs for Instagram and Facebook posts: how often they run, topics, references and reference images, with Suggest ideas or Suggest and write, and Run now to run one at once
    • A post a plan wrote opens Create post with its caption and artwork already in place, the artwork converted so Instagram accepts it

    Initiatives and experiments

    • Initiative targets are one per metric, such as Reach, Views and Interactions, added up across every platform the attached posts are on
    • Targets arrive with a goal already set, marked Auto until someone changes it; an automatic goal follows posts as they join or leave, and one set by hand is kept
    • Reach across several posts is offered as Total reach, and its info tooltip says plainly that it adds up each post's reach, so someone who saw two posts counts twice
    • Targets show as progress rings, and each attached post appears on the initiatives board on the day it went out or is due
    • Experiments are now a head-to-head board: pick posts and compare them at the same age, with a growth chart, and running ones show on the dashboard's Active Experiments card

    Brands and team

    • The Brands page shows each brand's logo, connections and time since its last sync, as a table or a grid of cards
    • A brand's logo can be added or replaced under Settings > General, and creating a brand without one asks first
    • Go to a brand opens a grid of brand logos with a search that also matches industry, a Recent row, and arrow keys and Enter to move and open
    • An owner can delete a brand for good from the Danger Zone in its settings by typing DELETE and the brand's name; its data and any connection only it used are removed, team members keep their accounts, and the dialog shows the work while a large brand takes a few minutes
    • Adding back someone who was removed from the workspace brings their account back instead of saying the email already exists; they are emailed a link to set a new password and get the seat and brands you choose
    • Brand peek on the Brands page opens on a click, a tap or keyboard focus, and sits under the list on narrower screens

    Around the app

    • What's new is a changelog you can scan: unread releases open on arrival, the rest fold to their title and summary, and an index runs down the side on wide screens
    • The quick tour walks through the pages in sidebar order, ending on What's new, and no longer stops on "Loading next section"
    • A public page at /data-deletion explains how to disconnect Facebook and Instagram, delete your Metrix account, and ask by email for data synced from Meta to be deleted

    Fixes

    • A Facebook post published from Metrix is labelled Facebook rather than Instagram, so its figures attach to it; posts published before were corrected
    • When Facebook does not answer a publish, Metrix no longer tries again and risks a second post; it asks a person to check the account
    • Meta Ads leads are counted once: lead ads had counted each lead twice as conversions, which also halved cost per conversion, and leads and cost per lead are now figures of their own
    • A synced post someone deleted in Metrix stays deleted and no longer makes the account's sync fail
    • The Overview's advice cards are about your organic posting and no longer tell you to send posts to Meta Ads or read ad launches as posting
    • A published brand report names the brand in its header instead of "Brand: Brand"
  19. 2026.09.22

    Publish from Metrix, and one seat per person

    Posts you write and send to Instagram and Facebook, four workspace seats in place of nine role words, Meta Ads figures per ad per day in the ad account's own currency, and a long list of connections, syncs and messages that now say what they mean.

    Publishing

    • Write a post in Metrix and publish it to Instagram and Facebook, rather than only measuring what was posted somewhere else
    • Creating an Instagram or Facebook post is the act of publishing it, so nothing sits in a state that looks sent and is not
    • The tags and initiatives you choose for a post travel with it when it goes out
    • A post that cannot be published says why before it is queued, instead of failing later inside a job you would have to go and find
    • Instagram takes JPEG, and the dialog says so while you are choosing the image rather than after the upload
    • A publish that fails for want of a permission offers the reconnect there and then, and names the permission it needs

    Seats

    • One seat per person, in place of the role, the scope and the access level that previously had to be read together to work out what somebody could do
    • Four seats a workspace hands out: owner, workspace viewer, brand editor and brand viewer
    • Nine role words folded onto those four, so the screens, the API and the database all use one vocabulary
    • A brand editor can publish reports for the brands they hold
    • A workspace cannot be left without an owner, and that holds on every route that could previously have emptied the seat
    • The people screens offer only what the API will actually do, rather than promising settings it would refuse
    • Every brand a person reaches is named in the users list, instead of being counted
    • Adding someone seats them in the workspace the page is showing, and the brand list says plainly that it takes more than one
    • The brand dialogs speak seats too, not only the people screens
    • Menus and brand controls are gated on the permission the write needs, rather than on a job title that only looked like one
    • Brand access levels are honoured on writes, not only on what you are shown

    Paid ads

    • Meta Ads readings are stored per ad per day: the history is backfilled once, and only the tail is re-read after that
    • Spend and conversion value are shown in the ad account's own currency
    • A paid post charts spend as a running total of days, and says which days each figure covers
    • Headline totals on a paid post name the window they cover
    • A paid series accumulates only where the readings under it are daily figures
    • Lifetime figures are reconciled as the sum of days alone, and re-run as more history lands
    • Ads are attributed to a brand as the daily sync reads them, so several brands can run from one Meta ad account
    • An ad account another brand already holds is refused with the reason instead of an error, and the brands sharing it are named rather than the account being ruled out
    • Paid creatives are stored as content, so a paid sync leaves posts to look at rather than figures on their own
    • A paid post stored under an older creative identity is adopted rather than duplicated
    • An ad reaches the Paid tab once it has readings, and a paid post no longer shows numbers its own readings cannot support
    • Readings that are not a day are retired wherever they were filed, and Meta Ads conversion value is named the way its siblings are

    Choosing which ad accounts to sync

    • Sync paid on the Facebook card, with a list of ad accounts that actually fills instead of always reporting none
    • Choose which Meta ad accounts a Facebook account syncs, and have that choice kept
    • The ad account list is shown every time Sync paid is pressed
    • The date range is sent as a calendar day

    Instagram

    • Connect an Instagram professional account directly, without a Facebook Page behind it
    • Meta is asked a second time for the Instagram permission it quietly skips on the first pass
    • A Page with no Instagram account linked to it says so, and says which Page
    • The Instagram entry is named for what it connects, and sits with the rest of the OAuth menu
    • The Instagram callback is accepted on the frontend origin as well

    Connections

    • A connected Facebook or Instagram account stays connected: its token is renewed while it is still valid, instead of going quiet about sixty days after it was issued
    • Reconnecting finds the account's own row rather than inserting a second one beside it
    • An unbranded resource no longer wins the reconnect match, and an account id is derived where the resource carries none
    • Connecting an account starts a sync, instead of leaving the brand empty until the planner reached it hours later
    • A withheld permission counts as something to act on, named separately with what to do about it, rather than being filed among the gaps a provider simply has
    • A provider's permanent gaps are told apart from a sync that needs attention, so the second is no longer drowned by the first

    Syncing

    • The Sync metrics button queues a sync again, for YouTube and Google Analytics as well as Meta
    • A long-running job renews its lease while it is working, rather than being cut off five minutes in
    • History a provider will never return is no longer re-requested forever
    • Post figures are refreshed by age: posts up to 30 days old every six hours, up to a year old daily, and older posts weekly

    When something goes wrong

    • The database says what it refused: a duplicate address, a migration never applied and a real outage no longer all read as "temporarily unavailable, please retry"
    • The brand overview says what actually failed, rather than giving an expired session, a proxy timeout and a server error the same sentence

    Signing in and your account

    • A new account is asked for its workspace and then for its first brand, instead of the prompt closing on the workspace and leaving you somewhere empty
    • Whoever creates a workspace or a brand is enrolled as its owner, and creators who were never put on what they made have been backfilled
    • Deleting an account gives its address back for reuse, and the account stays recognisable wherever it is still shown
    • A deleted account is kept off the lists built from its memberships
    • Pressing Enter before the page has finished loading no longer sends your credentials in the address bar
    • Workspaces are made in one place now, the setup prompt; the half-disabled settings page for them is gone

    Brands and workspaces

    • The brand overview stays on the workspace it belongs to, so it no longer draws zeros for anyone who can see more than one
    • An administrator reaches every brand in the workspace they administer
    • A brand that never had an editor can be renamed
    • A brand the tenant context cannot see is refused rather than drawn empty, and the accounts page says what it is showing for a deleted one
    • What the app remembers between visits is kept per workspace, so switching tenant cannot show you the last one's

    Elsewhere

    • The country report opens with a map of where the traffic came from
    • The assistant defaults to the workspace you actually belong to, instead of asking a question with one possible answer
    • The Website tab refetches when you open it, within a five-minute window
    • The Website page's reports are grouped in Overview, Acquisition, Geography, Pages, Technology, Audience, Events, Revenue and Realtime tabs, for the last 7, 28, 90 or 365 days or dates you choose (up to 366 days), and each table exports to CSV
  20. 2026.09

    Sign in with Google, and a calmer workspace

    Self-service sign-up with verified email, a redesigned brand overview, a posts workspace and initiatives.

    Getting in

    • Continue with Google on the sign-in page, or create your own account instead of waiting for an administrator to add you
    • Your address is verified before the account can be used; the link finishes on its own in the browser that registered, and asks for your password anywhere else
    • Registered but never got the email? The form offers to resend it, with a cooldown that matches what the server will actually send
    • Set your name and picture the first time you sign in, from a set of presets or your own upload
    • An owner can send a person a link to set a new password from Settings > Users

    Your brands

    • The brand overview redesigned, with live post thumbnails and four headline Google Analytics figures at a glance
    • The Website page rebuilt to match the dashboard, with daily traffic, top channels and top pages
    • A posts workspace you can read as a media grid or as a table, keeping search, pagination and bulk delete
    • The post detail page runs the full width, shows every current value in one list, and closes with discussion and the efforts the post belongs to side by side
    • Initiatives replace the old operations views, on a board where each bar fills to how far the work has actually got
    • Accounts rebuilt around search, platform and health filters, with one health pill per account instead of a wall of cards
    • The brand audit log is now Recent Activity, written as plain sentences rather than rows of field names

    Knowing what is going on

    • Notifications carry severity, and you can choose which ones reach you
    • Charts wait for their data instead of flashing empty, and a post chart no longer invents gains, zeroes or daily attribution it never measured
    • A manual sync stays alive and reports its result to the accounts page, and a failed one can recover instead of stranding the account

    And this page: release notes, so you can see what changed without being told.

  21. 2026.08

    Charts that tell the truth

    Gaps drawn as gaps, metrics for each connected account, and connections that say plainly when they have stopped working.

    Charts

    • A day with no reading now leaves a gap in the line, instead of a straight segment drawn through it that implied data nobody collected
    • A gauge no longer implies a trend it cannot support
    • Platform and category splits are drawn as donuts
    • Tooltips carry the metric names the backend actually returned, rather than labels the page guessed at

    Accounts and metrics

    • Accounts report an authoritative sync status: what really happened, not what was last attempted
    • Reconnecting an account prefers the newest credentials, and lets you pick any asset rather than only the one stored before
    • A connection whose credentials have stopped working says so, with the reason, instead of failing quietly and looking idle
    • Instagram account insights fixed, and Meta paid syncing no longer runs twice for the same brand
    • Sync jobs carry deadlines, so one stuck account can no longer hold up the rest

    Assistant

    • The assistant knows which brand you are asking about and stays inside it
    • Answers are laid out to be read rather than returned as a block of text
  22. 2026.07

    Reports redesigned, and syncing you can see

    A new report page, syncing every six hours with a badge while it runs, and charts dated by when a figure was actually observed.

    Reports

    • The report page redesigned, with new charts and a new PDF layout
    • Report data comes from pre-built roll-ups, so opening a report reads a summary instead of recomputing it

    Syncing

    • Every brand syncs automatically every six hours, on a fixed schedule rather than whenever somebody happened to open a page
    • A badge shows while a sync is running, and the accounts page reports what actually happened rather than what was last attempted
    • Sync requests are queued instead of all firing at once, so a brand no longer spends its own provider allowance racing itself
    • Instagram and Meta paid syncing corrected, including a selection that was syncing the wrong accounts

    Charts

    • Metric charts are dated by when a figure was actually observed, so a trend lines up with the day it happened
    • Metric filters, period handling and trend dates corrected across every analytics view

    Elsewhere

    • Posts keep a history you can open
    • Brand lists page properly, and hovering one shows a preview instead of loading the whole record
    • Calendar, timeline and activity views corrected
    • A new design for the emails Metrix sends you
    • Your picture appears on the user page
  23. 2026.06

    Posts you can work with, on pages that keep up

    Thumbnails that load, syncing on demand, and the end of the long blank wait on metrics and reports.

    Posts

    • Thumbnails load for Facebook, Instagram and YouTube posts; most of them used to show nothing at all
    • A Sync content button, so you can pull a brand's latest posts without waiting for the next scheduled run
    • Delete posts, and delete brands, from the list rather than one at a time
    • View counts corrected across Facebook and Instagram, where several figures were being read from the wrong field

    Speed

    • The metrics, reports and brand pages no longer refetch data the page already has, which is what the long blank wait was
    • Content sync for a brand was rewritten to stop making the same request repeatedly
    • Wide tables scroll on their own instead of pushing the page sideways

    Elsewhere

    • A redesigned sign-in page
    • Privacy policy and terms pages
    • The AI assistant can read up to three public web pages when an answer needs public facts

    Your account

    • Forgot password on the sign-in page emails you a link to set a new one
    • The Profile page changes your name, email, picture and password, and deletes your own account once you type DELETE
  24. 2026.03

    Connect a brand and see its numbers

    Facebook, Instagram, YouTube and Google Analytics on one brand, with dashboards, a timeline and PDF reports.

    Setting up

    • Add a brand and connect Facebook, Instagram, YouTube and Google Analytics to it
    • Connect each account from the brand's own page, and reconnect one later without starting over
    • A connection that drops mid-flow is picked back up instead of being lost
    • Choose the workspace's time zone at setup: reporting days start and end at midnight there
    • Add an account by hand, for example LinkedIn or X, to list it with the brand; Metrix reads no figures from an account added this way
    • Remember me on the sign-in page keeps you signed in

    Seeing your data

    • A dashboard for each brand, and one across all of them
    • A timeline of what happened, and a calendar view of the same
    • Metrics collected on a schedule, so a page shows what was already gathered instead of fetching it while you wait
    • Per-video metrics for YouTube
    • Export a report as a PDF, cover page included
    • Add numbers on a post's page to type in the likes, shares and comments you can see on the post
    • Press Ctrl+K (⌘K on a Mac) to jump to the Dashboard or Brands, or to Users and the audit log when your seat allows

    Working together

    • Blockers: note what is holding a brand back, with a severity, a status (open, resolved or dismissed, with a note to dismiss one) and a history of updates
    • Comment on a post or an experiment with your team
    • Tag posts, and rename or delete tags in one place
    • Edit a post's details: its title, platform, type, status, publish date and tags

    Sharing reports

    • Publish a report as a link anyone can open without signing in, with an optional expiry date, and revoke the link at any time; the shared page shows how many times it was viewed
    • Custom Builder: choose whether a report includes posts, experiments and metrics, then export it