Meta Ads token expiry

Last updated February 17, 20262 min read

Meta access tokens expire approximately every 60 days. When your token expires, Greylytics can no longer sync bad leads to your Custom Audience — your suppression will stop working silently unless you reconnect.

How you'll know

Dashboard banner — When your token is within 7 days of expiry, a yellow warning banner appears at the top of the dashboard. It shows the exact expiry date.

After expiry — Once the token has expired, the banner turns red and new leads will have a sync status of Failed. Existing synced leads remain in the audience.

Warning

If your token expires, new bad leads will not be suppressed until you reconnect. Reconnect as soon as you see the warning banner — don't wait for it to expire.

Reconnecting

Open Space Settings

Click Space Settings in the top navigation.

Go to the Ad Settings tab

Select the Ad Settings tab. You'll see a red Reconnect button next to your Meta Ads connection.

Click Reconnect

Click Reconnect. The Meta login window opens.

Log in and re-authorise

Log in with the same Meta account that was originally connected. Grant permissions again. You'll be returned to Greylytics automatically.

Confirm the connection

Greylytics will detect your existing audience and reconnect to it. You don't need to re-create the audience or re-apply it to your campaigns.

After reconnecting

  • The dashboard banner disappears.
  • Any leads that failed to sync while the token was expired are not automatically retried. If you need those leads suppressed, contact support.
  • New leads from this point forward will sync normally.

Preventing future expiry

There is no way to prevent Meta tokens from expiring — it's a Meta platform limitation. Set a recurring calendar reminder every 50 days to check your connection status, or monitor the Greylytics dashboard.

Tip

Consider adding Greylytics to a shared team inbox so token expiry warnings are seen by more than one person.