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.
Claude AI
To take advantage of Page Generator Pro’s AI generation for Keywords, Content Groups and Research, you may wish to use Claude AI.
Obtain a Claude AI Key
- Register an API account at Claude AI
- Once logged in, navigate to https://console.anthropic.com/settings/keys
- Click Create Key
- Enter a Key name and click Create Key
- Make a note of the API Key that displays on screen.
Set up Billing
To use the Claude AI, you must provide billing details.
- Navigate to https://console.anthropic.com/settings/plans
- Click Select Plan
- Select either the Build or Scale plan. It’s recommended to select the Build plan, as this will use pre-paid credits, ensuring you don’t go over your credit balance.
- Define a suitable initial credit purchase, and enter your card details. We recommend starting with a small amount, such as $5, with the auto-load credit option disabled.
- Once done, the credit will display in your account, and the Claude API will function
Add API Key to Plugin Settings
In Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Claude AI API Key setting,
- Select an appropriate text model (Mistral 7B is recommended, and selected by default),
- Click the Save button.
Gemini AI
To take advantage of Page Generator Pro’s AI generation for Keywords, Content Groups and Research, you may wish to use Gemini AI.
Obtain a Gemini AI Key
- Navigate to https://aistudio.google.com/app/apikey
- Click Create API Key
- Select an existing Google Cloud Project, or add a new one, and follow the prompts on screen to obtain your API Key.
Set up Billing
To use the Gemini AI, you must provide billing details.
- Navigate to https://aistudio.google.com/app/apikey
- Click Go to billing next to the generated API Key
- If a billing account has already been linked, no further action should be required. You can confirm this by seeing the message “Billing account [name] is linked to this project”
- If no billing account is linked:
- Click Manage Billing Accounts
- Click Create Account
- Enter a name for the billing account, and click Continue
- Enter payment details, and click Submit and Enable Billing
Add API Key to Plugin Settings
In Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Gemini AI API Key setting,
- Select an appropriate text model,
- Click the Save button.
Midjourney
To take advantage of Page Generator Pro’s AI image generation, you may wish to use Midjourney.
As Midjourney does not offer an official API, Page Generator Pro uses ImagineAPI to generate images through Midjourney. You’ll therefore need to:
- Register (or already have) a Discord account,
- Register for a paid subscription on ImagineAPI
- Register for a paid subscription on Midjourney
- Generate a token on ImagineAPI, entering it in to the Plugin’s settings.
Discord
- Visit https://discord.com
- Register a Discord account
- If you previously have a Discord account, ensure that 2FA is disabled. This is required for ImagineAPI to function.
Midjourney
- Visit https://www.midjourney.com/home
- Click Sign up
- Click Continue with Discord
- Once registered, visit https://www.midjourney.com/account
- Select the applicable plan (Basic Plan or higher).
- Once paid, click the Create on Discord button and follow the on screen steps.
ImagineAPI
- Visit https://www.imagineapi.dev/pricing
- Click Get Started
- Complete payment for the ImagineAPI subscription
- Once registered, follow the on screen steps to link your Midjourney account
- Once your Midjourney account is linked, you’ll be invited to create an account on ImagineAPI
On ImagineAPI, generate a token:
- Visit https://cl.imagineapi.dev/
- Click the user icon in the bottom left corner
- Scroll to the Token section
- Click the Generate Token icon
- Copy the token
- Click the checkbox on the top right to save your account changes
Add Token to Plugin Settings
In Page Generator Pro’s Integration Settings screen:
- Enter the API Key into the Midjourney (ImagineAPI.dev) API Key setting,
- Click the Save button.
Mistral AI
To take advantage of Page Generator Pro’s AI generation for Keywords, Content Groups and Research, you may wish to use Mistral AI.
Obtain a Mistral AI Key
- Register an account at Mistral AI
- Once logged in, navigate to https://console.mistral.ai/api-keys/
- Click Create new key
- Enter a Key name and click Create 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 Mistral AI API Key setting,
- Select an appropriate text model (Mistral 7B is recommended, and selected by default),
- 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 Research, you may wish to use OpenAI.
Obtain an OpenAI Key
- Register an account at OpenAI
- Once logged in, navigate to https://platform.openai.com/api-keys
- Click Create new secret key
- Define an optional Name, and select the applicable Project, clicking Create 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.
OpenRouter
To take advantage of Page Generator Pro’s AI generation for Keywords, Content Groups and Research, you may wish to use OpenRouter.
OpenRouter acts as a gateway to numerous AI models, including OpenAI, Gemini, Claude and others. The benefits of this are:
- Only one API Key is required
- Flexibility of defining the model to use from most AI providers, provided they are listed on OpenRouter
To obtain an OpenRouter Key
- Register an account at OpenRouter
- Once logged in, navigate to https://openrouter.ai/settings/keys
- Click Create Key
- Define a Name, optional credit limit and click Create
- 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 OpenRouter API Key setting.
- Click the Save button.
Add Models to Plugin Settings
The models option is freeform text (compared with direct AI integrations, such as Claude, OpenAI and Gemini). This is because OpenRouter’s available models will regularly be updated.
It’s also possible to specify multiple models. OpenRouter will automatically try other models specified in the list if the first model’s providers are down, rate-limited, or refuse to reply due to content moderation.
To define model name(s):
- Navigate to https://openrouter.ai/models
- Search for an appropriate text model
- Click the copy model ID icon by its name:
- Paste the name in the OpenRouter Models field in the Plugin Settings screen.
- Click Add or press the Enter key.
- Repeat the process for any additional models you wish to specify.
- 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.