Airtable
To use Airtable as a Keyword Source, you’ll need to specify your Airtable Personal Access Token.
Obtain your Airtable Personal Access Token
- Visit https://airtable.com/create/tokens
- Click the Create new token button
- Enter a name for your own internal reference
- For Scopes, click the Add a scope link and select data.records:read
- For Access, click the Add a base link and select the applicable bases you wish to use in Page Generator Pro
- Click the Create token button
- Copy the resulting Personal Access Token which is displayed
Add Personal Access Token to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Airtable Personal Access Token setting
- Click the Save button.
Notion
To use Notion as a Keyword Source, you’ll need to specify your Notion Internal Integration Secret.
Obtain your Notion Internal Integration Secret
- Visit https://www.notion.so/my-integrations
- Click the New integration button
- Enter a name for your own internal reference
- Click Submit
- On the Secrets screen that appears, click Show and make a note of the Internal Integration Secret
- Click the Capabilities link, and ensure that Update content and Insert content are not ticked.
- Users who have access to your Internal Integration Secret can use it elsewhere. Ensuring that your Notion data is read only through this integration is therefore strongly recommended.
- Click Save changes
Permit your Notion Integration Access to your Database(s)
For each Notion database that you wish to use in Page Generator Pro:
- Navigate to the database on Notion
- Click the three dots symbol > Connections > Add connections, selecting the Integration created above (in this example, PGP)
- Click the Confirm button
Repeat these steps for each Notion database that you wish to use in Page Generator Pro’s Keyword system.
Add Personal Access Token to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the Internal Integration Secret into the Notion Internal Integration Secret setting
- Click the Save button.
OpenAI
To take advantage of Page Generator Pro’s AI generation for Keywords, Content Groups and content, you’ll need to use OpenAI.
Obtain an OpenAI Key
- Register an account at OpenAI
- Once logged in, navigate to https://platform.openai.com/account/api-keys
- Click Create new secret key
- Make a note of the API Key that displays on screen.
Add API Key to Plugin Settings
In Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the OpenAI API Key setting,
- Select an appropriate text model (GPT-3.5: Turbo (ChatGPT) is recommended, and selected by default),
- Click the Save button.
OpenWeatherMap
Sometimes, you might reach an API limit when using the OpenWeatherMap Dynamic Element.
To resolve this, you’ll need to define some one-time OpenWeatherMap settings.
Enable the OpenWeatherMap API
- Visit https://home.openweathermap.org/users/sign_up
- Complete the form to create a new user account
- Login at https://home.openweathermap.org/users/sign_in
- Click the API keys tab
- Copy the API Key that’s displayed
Add API Key to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the OpenWeatherMap API Key setting,
- Click the Save button.
Pexels
Sometimes, you might reach an API limit when using the following functionality:
- Pexels Dynamic Element
- A Content Group’s Featured Image using the Pexels source.
To resolve this, you’ll need to define some one-time Pexels settings.
Enable the Pexels API
- Visit https://www.pexels.com/join/
- Complete the form to create a new user account:
- First name
- Last name
- Email address
- Password
- Once logged in, visit https://www.pexels.com/api/new/
- Request API access, and copy your API key.
Add API Key to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Pexels API Key setting,
- Click the Save button.
Pixabay
Sometimes, you might reach an API limit when using the following functionality:
- Pixabay Dynamic Element
- A Content Group’s Featured Image using the Pixabay source.
To resolve this, you’ll need to define some one-time Pixabay settings.
Enable the Pixabay API
- Visit https://pixabay.com/accounts/register
- Complete the form to create a new user account:
- Username
- Email address
- Password
- Click the confirmation link sent to your email address
- Once logged in, visit https://pixabay.com/api/docs/
- Scroll down to the Search Images, and make a note of your API key
Add API Key to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Pixabay API Key setting,
- Click the Save button.
Yelp
Sometimes, you might reach an API limit when using the following functionality:
- Yelp Dynamic Element
To resolve this, you’ll need to define some one-time Yelp settings.
Enable the Yelp API
- Visit https://www.yelp.com/signup
- Complete the form to create a new user account:
- Click the confirmation link sent to your email address
- Once logged in, visit https://www.yelp.com/developers/v3/manage_app
- Complete the form:
- Note your API Key that is then displayed.
Add API Key to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Yelp API Key setting,
- Click the Save button.
YouTube
Sometimes, you might reach an API limit when using the YouTube Dynamic Element.
To increase the API limit, you’ll need to add your own API key.
Create a new Project
To obtain an API Key, first create a new Project in the Google APIs Console
- Visit https://console.developers.google.com/projectcreate
- Enter a Project name, and choose an Organization and Location. These values can be anything you want
- On the top left corner of the screen, click the dropdown
- Select the newly created Project
Enable the YouTube API
- In the search field below the Welcome to the API Library title, start typing YouTube Data API v3.
- Click on the result that appears
- Click on the blue Enable button
- Click on the Create Credentials button
- Click the dropdown below the Which API are you using? question, and select the YouTube Data API v3
- Click the dropdown below the Where will you be calling the API from? question, and select Web server
- For What data will you be accessing?, select Public data
- Click the What credentials do I need? button
- Make a note of the API key displayed on screen
- Click Done
Add API Keys to Plugin Settings
Finally, in Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the YouTube Data API Key setting,
- Click the Save button.