# Common Issues

Fixes for common Adsap problems, including Meta and Google Ads connections, campaign launches, and billing.

Canonical: https://adsap.ai/docs/troubleshooting
Updated: 2026-09-13

## Meta Connection Issues

### Token Expired

Adsap connects to Meta through Facebook Login for Business. If your session expires or you see connection errors:

1. Go to **Settings**. The Integrations section is on that page.
2. Click **Reconnect Meta** to refresh your session.
3. If reconnection fails, click **Disconnect** and reconnect your Meta account through Facebook Login for Business.

### Ad Account Not Appearing

If an ad account does not show up after connecting Meta:

- Check that you have **admin or advertiser access** to the ad account in Meta Business Manager.
- Click **Reconnect Meta** to re-fetch the account list.
- Check that Meta has not disabled or restricted the ad account.

### Connection Health Banner

A yellow banner appears in the app when your Meta connection needs attention. Click the banner to go to Settings and fix it.

## Google Ads Connection Issues

### Token Expired or Revoked

Adsap connects to Google Ads through Google sign-in. If the dashboard reports that your Google Ads connection needs attention:

1. Go to **Settings** and find the Google Ads card in the Integrations section.
2. Click **Reconnect** and complete the Google sign-in flow.
3. On Google's consent screen, tick the **Google Ads** permission checkbox. Without it, Adsap rejects the connection.

### Account Not Appearing

- Check that your Google login has access to the customer account in Google Ads.
- Reconnect to re-fetch the account list.
- Manager (MCC) account lists can lag; check the client account directly if a campaign seems missing.

The [Google Ads integration](/integrations/google-ads) guide covers more Google Ads specifics.

## Campaign Launch Issues

### Validation Errors on Review

The **Review & Launch Ads** dialog checks every row of the ad sheet before launching:

- Rows with a problem show the reason and do not go out. Fix the row and click **Review Ads** again.
- Valid rows launch one at a time.

Common errors include missing Facebook Page, invalid targeting for special ad categories, and budget below Meta's minimum.

### Launch Seems Stuck

Ads launch one at a time from the ad sheet. If it seems stuck:

1. Keep the **Review & Launch Ads** dialog open; it reports each ad's result.
2. Wait a few minutes. Sheets with many rows take longer.
3. If it ends with **Launch Completed with Errors**, open the **Failed Ads** list to see Meta's reason. Failed rows stay at Draft.

### Campaigns Published as Paused

Nothing is wrong. Adsap publishes every campaign **paused** by default. After publishing, activate your campaigns from the performance dashboard when you are ready.

## Billing

### Payment Failed

If your payment fails, update your payment method from the Billing tab:

1. Open **Settings**, then **Workspaces**, then the **Billing** tab, and click **Manage Subscription**.
2. Adsap sends you to the Stripe portal.
3. Add a new card or update your existing payment details.

## Still Need Help?

- **Email**: Contact jeremy@adsap.ai
- **AI Copilot**: Ask the Adsap AI copilot in Claude, ChatGPT or Perplexity to help troubleshoot a problem or check your campaign setup.
