IMPORTANT! Before you can use Pagespeed Leads application with an unlimited or agency plan, you are going to need a Google PageSpeed Insights API key.
Go to https://console.cloud.google.com/ and login or register if you don’t have an account.
Create a project by clicking on My Project
and New Project in the pop-up window:
Give it a name, select your organization name and location.
More information here: https://cloud.google.com/resource-manager/docs/creating-managing-projects
Activate the Google PageSpeed Insights API.
When you are on the Home page of Google Cloud Platform, click on API’s and Services and select Dashboard.
Then click on “+ Enable APIS and SERVICES“.
Look up for Google PageSpeed Insights API, click on the card
More information on PageSpeed Insights here: https://developers.google.com/speed/docs/insights/about
Create your credentials for the API. On API’s and Services and select Credentials
In the Credentials section, click on Create Credentials and select API Key
You are going to get a pop-up with your API Key. Copy the API Key and keep it safe for now. Click CLOSE and you are done with Google Cloud Platform.
Add your Google PageSpeed Insights API to PSL Application under your Profile by clicking the icon in the top right corner and select Profile.
You will need to copy your API Key under your Profile in the Google API Key section. It will save it automatically.
And if you are an Agency, copy your API Key under your Agency Profile in the Google API Key section. We will explain later on the difference between the tabs Profile and Agency. It will save it automatically.
That’s it! You can now use Pagespeed Leads. But, you also need to connect your MailChimp account to capture the emails you are going to get from the lead page on your website. Follow the instruction here: Get your MailChimp API Key to connect it to your PSL profile.
NOTE: Check this KB article if you get the error message Invalid Google API Key: https://pagespeedleads.com/invalid-google-api-key-error-message/