Skip to main content

Ad preview not loading in reports

Right — that's the reassurance out of the way. Now let's get the picture back.

L
Written by Lucas Prata

Your numbers are fine. A preview that won't load has no effect on your data — spend, impressions, ROAS and everything else stay accurate even when the creative doesn't show. This is a display problem, not a measurement one.

Right — that's the reassurance out of the way. Now let's get the picture back.

There are really only two kinds of reason a preview is blank in a report, and telling them apart is the whole job:

  • A genuine Meta or browser hiccup — a timeout, an expired link, a deleted ad, an ad blocker. These are one-offs, they're easy to clear, and they tend to affect the odd ad here and there.

  • A Page grant that was never finished — Atria has the ad's data but not permission from the Facebook Page to render its creative. This one's quieter, it's the cause we see most, and it usually takes out every ad tied to the same Page rather than a random one.

So before you troubleshoot anything, ask yourself one question: is it one or two ads, or is it a whole Page's worth? That single observation points you at the right half of this article.

If it's the odd ad — a Meta or browser hiccup

Atria pulls previews live from Meta the moment you open them, so anything between you and Meta's servers can leave one blank. Run through these in order — the first two clear most cases:

1. Hard refresh. Press Ctrl + Shift + R (Windows) or Cmd + Shift + R (Mac). Meta hands out preview links with a short lifespan, and on an older report the link may simply have expired — a hard refresh fetches a fresh one.

2. Shorten the date range. Start at 7–14 days. Loading previews across a big window leans harder on Meta's API and is the usual cause of a timeout. Narrow the range and the previews often just appear.

3. Try an incognito window. Extensions are off by default there. If the preview loads in incognito, the culprit is a browser extension — an ad blocker like uBlock Origin, a VPN, or a privacy tool blocking Meta's domains (facebook.com, fbcdn.net). Add an exception for app.tryatria.com, or disable extensions one at a time until it comes back.

4. Give a brand-new ad a few minutes. A freshly created or just-edited ad may not have a preview ready yet — Meta needs time to process creatives, video especially. Wait five or ten minutes and refresh.

A couple of these are expected behaviour rather than faults, and worth knowing so you don't chase them:

  • A deleted ad has no preview to show. Once an ad is fully deleted in Meta Ads Manager, Meta drops the creative from its servers. Your performance data stays in Atria; the visual can't be recovered. Nothing to fix here.

  • Some formats only render inside Meta. Instant Experience ads and full carousel swipes use internal Meta APIs that no external platform can reach — you'll see those in Meta Ads Manager but not in Atria.

  • A mix of loaded and blank previews in one report is normal. Each preview depends on that ad's own status, format and age.

If it's a whole Page — you need to grant Page access

This is the one the old version of this article missed, and it's the bigger cause by some way. When all the previews for a given Facebook Page are blank — or you see a prompt asking you to grant access — Atria has the performance data but hasn't been given permission to render that Page's creatives. The data syncs; the pictures don't.

The fix lives in a panel called Grant Page Access to Preview, which opens inside the preview itself — there's no separate permissions page to hunt for elsewhere. And here's the bit that trips almost everyone up: the control that actually does the work is Edit Settings, inside that panel. Skip it, and the grant silently fails — you think you've done it, and nothing changes.

We're not going to reproduce the full steps here, because they're kept current in their own article and we don't want two versions drifting apart. Follow Page permissions in Analytics reports — start with Edit Settings, and it'll walk you the rest of the way.

One thing to keep separate: the Grant Page Access to Preview panel is not the Permissions button in the top right of Launch. That button re-checks the launch permission counter (the 0/2 · 1/2 · 2/2 one) and is a different job entirely. For getting previews to render, you want the panel inside the preview — nowhere else.

Still blank after all that?

If a single ad won't render but you've hard-refreshed, shortened the range and ruled out extensions — and it isn't a deleted ad or a Meta-only format — then it's most likely a Page grant even if it doesn't look like a whole-Page outage. Go through Page permissions in Analytics reports and make sure Edit Settings was actually used.

If every preview across your whole account is blank, that points at your Meta connection rather than any one Page. Check it at Settings & members → My connections: if Meta shows a warning, click Reauthorize, and on Meta's own screen choose Edit previous settingsnot Reconnect, which resets your permissions and makes more work. (Note: this is the workspace-level connection, reached from your profile icon → Settings & members. There's no "Ad Accounts" page in Settings — adding an ad account is a different flow, under Analytics & Launch → Ad accounts → +.)

For what the preview is actually meant to show you — and a known caveat or two about live previews of video and partnership ads — see Previewing ads.

──────────────────────────────

If you've been through this and a preview's still stubbornly blank, send us the report and the ad — screenshots are gold here — at [support@tryatria.com](mailto:support@tryatria.com), and we'll take a look with you.

Related articles

Page permissions in Analytics reports

Previewing ads

Did this answer your question?