🧭 Overview
If you have connected a Google Ads account to Search Atlas but your campaign audit is returning no data, the cause is almost always one of four things: a plan or feature access restriction, an incomplete account connection, a quota limit, or a data-population delay. This article walks you through each scenario so you can identify and resolve the issue quickly.
🔒 Step 1: Check Whether the Feature Requires an Upgrade
The campaign audit feature is not available on all Search Atlas plans. Before investigating your Google Ads connection, confirm that your current plan includes access.
- In the left sidebar, click Ads, then select Campaigns.
- Look for a purple Upgrade button anywhere on the campaign audit screen or overlaying the data area. This button is the most reliable indicator that the feature is locked behind a higher-tier plan.
- If you see the Upgrade button, your current plan does not include campaign audit functionality. Click the button to review the plans that unlock this feature, or contact our team via the chat widget to discuss your options.
If no Upgrade button is visible, your plan supports campaign audit and you can continue to the steps below.
🔗 Step 2: Validate Your Google Ads Account Connection
A Google Ads account that appears connected in the platform may still have an incomplete or broken authorization. Follow these steps to verify the connection is valid.
- In the left sidebar, click Ads, then select Campaigns.
- Confirm that the correct Google Ads account is listed and set as active for the client you are auditing.
- If the account appears connected but shows a warning icon, a Reconnect prompt, or a grey status indicator, the OAuth authorization has expired or was revoked. Click Reconnect and complete the Google authorization flow again.
- After reconnecting, return to the campaign audit view and allow up to five minutes for data to begin populating.
Important: Make sure you authorize with a Google account that has at least read-level access to the client's Google Ads account. Authorizing with an account that has no permissions on the Ads account will produce a successful-looking connection that returns no data.
📋 Step 3: Confirm the Correct Account and Campaign Are Selected
Search Atlas supports multiple Google Ads accounts per workspace. It is easy to have the wrong account or an empty account selected.
- Verify that the account ID shown in the audit matches the client's actual Google Ads account ID.
- Check that the connected account contains active or paused campaigns. If the account has never run a campaign, the audit will have nothing to display.
- If the client runs ads under a Manager (MCC) account, make sure you have connected the individual sub-account, not just the top-level manager account. Audit data pulls from the sub-account level.
📊 Step 4: Understand Quota Limits That Affect Audit Data
Depending on your plan tier, Search Atlas applies limits to how many Google Ads accounts you can audit and how frequently audit data is refreshed.
- Account quota: Your plan may cap the number of Google Ads accounts that can be connected and audited simultaneously. If you have reached this limit, additional accounts will connect but will not pull audit data until an existing account is removed or your plan is upgraded.
- Refresh frequency: Campaign audit data is not real-time. Depending on your plan, data refreshes on a set schedule. A newly connected account may show no data until the first scheduled sync completes.
- Historical data range: Some plan tiers limit the historical date range available in the audit. If your selected date range falls outside your plan's allowance, the report will appear empty. Try narrowing the date range to the last 30 days to confirm whether this is the issue.
⏳ Step 5: Allow Time for Initial Data Population
After a Google Ads account is connected for the first time, the platform needs to retrieve and process campaign data from Google's API. This initial sync can take anywhere from a few minutes to a few hours depending on the size of the account.
- Wait at least 15–30 minutes after connecting an account before concluding that data is missing.
- For large accounts with many campaigns, historical data, and numerous ad groups, the initial sync may take longer. Check back after one to two hours.
- Refreshing the page or navigating away and returning does not speed up the sync, but it will display data as soon as it is ready.
✅ Quick-Reference Checklist
- No purple Upgrade button blocking the campaign audit screen
- Google Ads account is connected and authorization is active (no warning icons)
- Authorized Google account has at least read-level access to the Ads account
- The correct sub-account (not MCC) is connected
- Account quota has not been reached on your current plan
- Date range is within your plan's historical data allowance
- Sufficient time has passed for the initial data sync to complete
💬 Still Seeing No Data?
If you have worked through every step above and the campaign audit still shows no data, there may be an account-specific issue that requires investigation by our team. If you need further assistance, open the chat widget in the bottom-right corner of the platform and type human teammate to be connected with a member of our team.