PassiveWP logo
Help CenterSettings / OpenAI

OpenAI API Key Setup: Enable AI Features Without Cost Surprises

Step-by-step help for settings / openai, including where to click, what to change, and how to confirm it worked.

Settings / OpenAI5 guided stepsCtrl/Cmd + K search
Ctrl/Cmd + K

OpenAI API Key Setup: Enable AI Features Without Cost Surprises

Settings / OpenAI

How this article is organized
Go hereUse the route chips to see the exact menu path before you click.
Do thisFollow the action callout to make the change without extra guesswork.
ConfirmUse the verification cue to make sure the fix actually worked.

A correct API key and model setup lets you use AI tools safely while controlling spend.

When to Use This Guide

Use this before publishing new monetized content, changing integrations, or troubleshooting connection issues.


Before You Start

  • You are logged into WordPress with an Administrator account.
  • You can access PassiveWP -> Settings.
  • You have any required keys or partner credentials ready.

Exact Menu Path

WordPress Admin -> PassiveWP -> Settings -> OpenAI

Step-by-Step Walkthrough

Step 1: Create an OpenAI API key in your OpenAI account dashboard.

Go here WordPress AdminPassiveWPSettingsOpenAI

Do this In WordPress AdminPassiveWPSettingsOpenAI, paste your key into "OpenAI API Key", click Save Changes, and stay on the page until the success notice appears.

Confirm Generation should complete without authentication, quota, or model errors.

Step 2: Paste the key into Settings > OpenAI and save.

Go here WordPress AdminPassiveWPSettingsOpenAI

Do this In WordPress AdminPassiveWPSettingsOpenAI, paste your key into "OpenAI API Key", click Save Changes, and stay on the page until the success notice appears.

Confirm Reload the screen once and confirm your values are still saved.

Step 3: Run the OpenAI test in PassiveWP to verify connectivity.

Go here WordPress AdminPassiveWPSettingsOpenAI

Do this In WordPress AdminPassiveWPSettingsOpenAI, click "Check API Connections" and confirm the response is successful.

Confirm OpenAI test should show success with no auth/quota error.

Step 4: Set conservative usage limits for initial testing.

Go here WordPress AdminPassiveWPSettingsOpenAI

Do this In WordPress AdminPassiveWPSettingsOpenAI, click "Check API Connections" and confirm the response is successful.

Confirm OpenAI test should show success with no auth/quota error.

Step 5: Only scale generation volume after quality and ROI checks.

Go here WordPress AdminPassiveWPSettingsOpenAI

Do this In WordPress AdminPassiveWPSettingsOpenAI, do this in order: open the relevant panel, find the control related to "Only scale generation volume after quality and ROI checks.", apply one change, click Save/Run, then reload once to confirm it stuck.

Confirm No blocking error banner appears, and the next step is available.

Quick Troubleshooting Checks

  • Re-open the same settings tab and confirm values are still present.
  • Run the built-in test for that integration (Amazon/OpenAI/MaxMind).
  • If a key is defined in wp-config, update it there instead of the UI field.

Common Mistakes to Avoid

  • Leaving defaults in place without checking if they match your niche.
  • Ignoring failed connection tests before publishing monetized content.
  • Using invalid or expired credentials and expecting background jobs to recover.

Success Checklist

  • Connection test returns success.
  • Defaults match your target country and monetization style.
  • A test post renders correctly on desktop and mobile.

Pro Tips for Affiliate Marketers

  • Re-test credentials after rotating keys.
  • Keep credentials in one secure document so your team stays synced.
  • Review settings monthly, especially before seasonal campaigns.

If You Get Stuck

Open the matching troubleshooting article in this help center and repeat one step at a time instead of changing multiple settings at once.

Was this article helpful?

Ready to build better affiliate pages and get more from your traffic?

Build cleaner money pages, keep product data fresh, and know what to improve next without stacking more tools on top of WordPress.

PassiveWP dashboard overview