Skip to main content

Connect Rank Tracker

This article covers how to connect Rank Tracker in AgencyAnalytics, add and organize keywords, enable multiple search engines, and manually refresh your rankings.

Written by AgencyAnalytics Team

Track Your Keyword Rankings

Rank Tracker helps you build clear keyword reports for your Clients in seconds. Rankings update automatically every 7 days, or you can manually refresh them anytime. We track out to 100 positions for Google, 20 for Google Local, 50 for Bing, and 100 for Google Mobile.

Before you start: Rank Tracker is a paid add-on for any AgencyAnalytics subscription. An Admin on your account, or a Staff user with Billing permissions, can add it from the Billing page.


Enable Rank Tracker

Step 1: Open the Client where you'd like to connect the Rank Tracker integration, then click the Data Sources tab at the top.

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

Step 3: Search for Rank Tracker in the search bar at the top, then click the Rank Tracker card.

Step 4: Click Enable at the bottom left.

Step 5: After a few moments, you'll see a confirmation screen with Rank Tracker connected.


Add Keywords to Rank Tracker

Once Rank Tracker is enabled, open the Client you want to track keywords for. Click SEO under Data Sources on the left, then Rank Tracker to open the dashboard. In the top right, click the Add Keywords button.

There are four quick steps to adding keywords:

  1. Add the keywords or phrases

  2. Choose a location for these keywords

  3. Apply a language for these keywords

  4. Add an optional tag for sorting

The top of the keyword screen shows how many keywords are in use across your account. You can't track more keywords than you've purchased, so check that you have room first. Keep in mind that each keyword and location combination counts as a unique keyword. Tracking "best pizza near me" for three separate zip codes counts as three keywords.

In the keyword field, add one keyword or phrase per line. You'll want to choose keywords that are relevant to your business type and model.

Step 1: Add your keywords or phrases, one per line. Choose keywords that fit your business type and model. For example, a wood-fired pizza parlor might track general phrases like "best pizza near me" alongside more specific ones like "best wood fired pizza."

If you have Google Ads, Google Search Console, or SEMrush connected, use the Suggestions drop-down on the right for help.

Step 2: Choose one or more locations using city, country, region, or zip/postal code. The location should match the keyword you're tracking. A single-location business uses its city, while a statewide business might mix "near me" keywords per office with broader statewide keywords.

Step 3: Select a language. Choose Default to use the native language for the search location, or pick a specific one. For example, a birria taco truck in Texas might add Default-language keywords for English, then a second set in Spanish. Then click Continue.

Step 4: Add an optional Tag to filter and sort by. Tick an existing tag to apply it, or type a new tag and click the Plus button. Tags make keywords easier to find later if you track multiple locations, languages, or goals.

When you're ready, click Add Keywords.

You'll return to the dashboard, where new keywords show a clock icon until their first ranking is pulled. If your Client's URL isn't found within the tracked positions (100 for Google, 20 for Google Local, 50 for Bing, 100 for Google Mobile), it shows as "not found."

Note: To tag, star, delete, or bulk-manage keywords you've already added, see Managing Keywords in Rank Tracker.


Enable Multiple Search Engines in Rank Tracker

With Rank Tracker open, click the Filter and Settings button in the top right.

Click a title to expand its options, then check the box beside each search engine you want to enable for this Client.

Each search engine must be enabled to track for it. If a search engine isn't enabled, its keyword rankings and related metrics (like Google Change or Google Avg Ranking) won't generate.

For example, when Google is enabled, related data like Google Change and Google Avg Ranking becomes available.

If Google Local wasn't enabled before, turning it on starts tracking those rankings going forward and makes Google Local Change data available.


Manually Refresh Rank Tracker Keywords

Admin and Staff users get four on-demand refreshes per keyword each month. If you track 500 keywords, you can manually refresh up to 2,000 keywords per month (500 keywords × 4 refreshes).

Keyword rankings automatically refresh every 7 days from the date added. When you manually refresh a keyword, the refresh cycle will change to 7 days from that date:

  • Gabriel adds 100 new keywords to Rank Tracker on June 1st. These keywords will automatically refresh 7 days later, on June 8th.

  • Gabriel manually refreshes 50 of these keywords on June 4th. These 50 keywords will automatically refresh 7 days from that date, on June 11th.

To refresh, open Rank Tracker, check the keywords you want to update, then click Refresh. You'll see your remaining monthly credits and how many this refresh will use. Credits reset at the start of each month.

Tip: Manual refresh is perfect for reviewing performance right after a campaign launches, or for a quick confidence check before you send a report.


What's Next


💬 Need additional help?

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

Did this answer your question?