The Wexlyn extension puts your real numbers where you make decisions: next to each row in Meta Ads Manager and Google Ads. The platform's own columns stay; Wexlyn's appear beside them, read-only, for the date range the page shows.
Install
- Download the extension: wexlyn-extension.zip and unzip it somewhere it can stay (Chrome loads it from that folder).
- Open
chrome://extensions, switch on Developer mode (top right), press Load unpacked and pick the unzipped folder. - Pin Wexlyn to the toolbar (puzzle icon → pin) so the popup is one click away.
The Chrome Web Store listing is on its way; until then this is the install path for everyone, including clients.
Connect your accounts
Click the Wexlyn icon in the toolbar and press Connect with Wexlyn. A Wexlyn window opens, you choose which accounts the extension may read, and the window closes by itself. Agencies tick every client account they want and switch between them from the dock on the page or the popup.
Each connected account gets a read-only API key named "Chrome extension" under Settings → API keys. The extension can read reports and talk to Wexlyn AI; it cannot change anything in Wexlyn or in your ad accounts. Revoke the key there and the extension stops instantly.
If the sign-in window cannot open (some managed Chrome profiles block it), open app.wexlyn.ai/extension/connect yourself, create a pairing code and paste it into the popup.
On the page
Open a campaigns, ad sets or ads table in Meta Ads Manager, or campaigns, ad groups or ads in Google Ads. A Wexlyn block appears at the right of every row with the columns you chose, and a dock sits in the bottom-right corner:
- Setup: the account, the attribution model (last click, first click, scientific, depreciation, linear), the date range (follow the page's range, last 7/30/90 days, or custom) and the on/off switch for the row columns.
- Columns: tick what you want beside each row: sales, calls, leads, total revenue, profit, ROAS, ROI, cost per call, qualified calls, new customers, LTV, subscriptions and more. The order on the page follows the catalog.
- Dashboard: the account's totals for the same range and model, and revenue by platform.
- AI: Wexlyn AI with this account's data, so you can ask "which ad set has the best cost per call" without leaving Ads Manager. The conversation continues in Wexlyn AI inside the app.
Rows are matched by name (and by id where the page exposes one), so a campaign, ad set or ad renamed on the platform matches again after Wexlyn's next hourly sync. The block sits inside the Campaign, Ad set or Ad column's free space and follows the column when you drag it wider or narrower; if the column gets too narrow it moves to the right edge of the row.
What the numbers mean
They are the same numbers as Reporting → Performance for that level, range and model, computed by Wexlyn from your tracked clicks and your connected sales, calls and subscriptions. A dash means Wexlyn has no attributed activity for that row in the range; "…" means it is still loading. Rows the platform shows but Wexlyn has not synced yet show a dash until the next sync.
Privacy
The extension only runs on adsmanager.facebook.com, business.facebook.com and ads.google.com. It reads row names and ids from the page to look them up in Wexlyn and never sends anything from the page anywhere else. Keys are stored in the browser's extension storage, never in the page.