Integrate Google Ads

Generate Keyword Ideas, Research Keywords and get existing keyword's search volume data

When you integrate your Google Ads into SerpBear, you will unlock these features:

  • Ability to Research keywords from the "Research" page.

  • Generate keyword ideas for your websites based on their content, already ranking keywords in Google Search Console, and already tracking keywords or custom keywords.

  • Ability to view monthly search volume data for tracked keywords.

Integrating Google Ads to SerpBear

Step 1: Create a Google Cloud Project

If you don't already have one, go to the Google Cloud website and log in with your Google account. Then once you land on the Google Cloud page, click the dropdown menu from the top left and create a new Project.

Step 2: Enable Google Ads API in your Google Cloud Project

From the top left corner click the menu icon and then click the "APIs & Services" and then click "Library".

From the Library page, search for "google ads" and enable the Google Ads API.

Step 3: Obtain your Cloud Project's Client ID and Secret

Open the menu by clicking the menu icon from the top left corner of the screen and click "APIs & Services" and then click "Credentials".

Then obtain your Client ID and Client Secret keys by following along with this video instruction.

Note: In "Authorized redirect URIs" you need to insert your serpbear instances URL. To insert the correct URL, open your serpbear instance in the browser, copy the URL from the address bar, and add /api/adwords it at the end of the URL. So if your SerpBear instance URL is http://localhost:5000 the URL should look like this: http://localhost:5000/api/adwords

Once you have generated the client ID and the Client Secret, go to your SerpBear instance, open the Settings Panel, and then navigate to Integrations > Google Ads, insert the client IDs and Client Secret, and click the "Authenticate Integration" button.

Once you click that button, A Google authentication page will appear in a new window and you have to give it the access it wants.

Step 4: Create a Google Ads Manager Account

Go to the Google Ads Manager Account page and create an account.

Once the account is created, click the "Tools" button from the top and then click the "API Center" menu.

When the API Center page opens up, copy the "Developer token" go back to SerpBear's Google Ads Integration Settings panel, and insert it in the Developer token field.

Step 5: Create a Google Ads Test Account

Go to this page to create a Test Google Ads account.

Once you have done that, you will now have 2 accounts, one is a Google Ads manager account and one is a Google Ads test account.

From the top right corner of the Google Ads dashboard, click your Avatar/profile image to view the list of accounts, and copy the Account ID of the "closed" account which is the test account.

Then go back to SerpBear's Google Ads Integration Settings panel, and insert it in the Account ID in the Test Account ID field.

Step 6: Test the Integration

Once you have completed all the above steps, click the "Test Google Ads Integration" button. If you have set everything up properly, you should see a success message.

Step 7: Update the Keyword Volume Data of existing keywords in the tracker

Click the "Update Keyword Volume Data" button to update the search volume data for the existing keywords in the tracker. You will only need to do it once as from now on, whenever you add new keywords, the volume data will be automatically fetched from Google Ads.

Last updated