Skip to main content

Connect BrightLocal

Learn how to connect BrightLocal to your AgencyAnalytics dashboard. This article covers the connection requirements, step-by-step setup, and how to fix common issues like missing data.

Written by AgencyAnalytics Team

BrightLocal

Connecting BrightLocal to an AgencyAnalytics Client lets you display BrightLocal data without logging into your account each time. Once connected, your data is automatically pulled into AgencyAnalytics.

API and Data Access

See every available metric on the BrightLocal integration page to learn what's possible with the integration.


Connect BrightLocal

To avoid a failed connection or error when integrating BrightLocal to a Client, the person connecting must have:

  • BrightLocal Multi-business, SEO Pro, or Enterprise account plan

  • At least one report at brightlocal.com for the location you want to connect

If those requirements are met, follow these steps to connect:

  1. Open the Client where you'd like to connect BrightLocal, then click the Data Sources tab at the top.

  2. Click the blue Connect Data Source button in the upper right corner of the page.

  3. Search for BrightLocal in the search bar at the top, then click the BrightLocal card.

  4. Click Connect New Account to launch the OAuth window.

  5. In the window that appears, enter the API Key for your BrightLocal account, then click Save. If you're not sure where to find your API Key, see BrightLocal's API setup guide or contact BrightLocal support.

6. Select the client you want to connect, then click Save.

The integration is now complete. Your client's BrightLocal metrics will be imported and displayed within the dashboard.


BrightLocal FAQ

Why is my BrightLocal integration showing no data?

This happens when there's no report in your BrightLocal account for the location you've connected. BrightLocal requires you to run a report in your account (at brightlocal.com) before it sends data to AgencyAnalytics. Until a report exists, you'll see an error that reads "no reports have been found for this location."

To fix it, go to brightlocal.com and run a report for that location. Once the location has a report, the data will show on your BrightLocal dashboard.

Why can't I group my BrightLocal data by the date range I select?

BrightLocal doesn't send date-dependent data through its API, so in most cases, we can't group your data by date. The only exception is line graph widgets.

Why can't I see my BrightLocal Citation Tracker data?

To see Citation Tracker data, you'll first need to run a report in BrightLocal. For instructions, see BrightLocal's guide on creating a Citation Tracker report.


What's Next


💬 Need additional help?

If you have any questions, please contact our friendly support team using these instructions! We're available 24/5 to help 😄

Did this answer your question?