WordPress Integration

Connect Surva.ai to WordPress

The WordPress integration allows you to publish content created in Surva.ai directly to your WordPress site. Save time by managing your content workflow in one place.

Prerequisites

Before connecting, ensure you have:

  • A WordPress site with admin access
  • WordPress REST API enabled (enabled by default)
  • An application password or API credentials
  • Surva.ai Growth plan or higher

Generating WordPress Application Password

  1. Log in to your WordPress admin dashboard
  2. Go to Users then Profile
  3. Scroll to Application Passwords
  4. Enter a name (e.g., "Surva.ai")
  5. Click Add New Application Password
  6. Copy the generated password (you will not see it again)

Connecting to Surva.ai

  1. In Surva.ai, go to Settings
  2. Click Integrations
  3. Find WordPress and click Connect
  4. Enter your WordPress site URL
  5. Enter your WordPress username
  6. Paste your application password
  7. Click Test Connection
  8. If successful, click Save

Publishing Content

Once connected, you can publish from Surva.ai:

  1. Go to Content and select an article
  2. Click the Publish button
  3. Select WordPress as the destination
  4. Choose post status (Draft, Publish, or Scheduled)
  5. Select categories and tags
  6. Set featured image (if available)
  7. Click Publish to WordPress

Content Mapping

Surva.ai maps content fields to WordPress:

  • Title maps to Post Title
  • Content maps to Post Content (HTML preserved)
  • Meta Description maps to Yoast/SEO plugin excerpt
  • Featured Image uploads and attaches automatically
  • Slug maps to URL permalink

Auto-Publishing

Enable automatic publishing:

  1. Go to Settings then Content Settings
  2. Enable Auto-publish to WordPress
  3. Set default post status
  4. Choose default category
  5. New approved content publishes automatically

Troubleshooting

Connection failed:

  • Verify your site URL includes https://
  • Check that REST API is not disabled by a plugin
  • Ensure application password is correct
  • Confirm user has publishing permissions

Images not uploading:

  • Check WordPress media upload permissions
  • Verify server has sufficient upload size limit
  • Ensure image URLs are accessible

Disconnecting

To remove the WordPress connection:

  1. Go to Settings then Integrations
  2. Click Disconnect next to WordPress
  3. Confirm disconnection

Previously published content remains on your WordPress site.

Was this page helpful?

Your competitors are already being recommended by AI. Are you?

Join 1,000+ companies tracking their AI visibility. See exactly where you stand in ChatGPT, Perplexity, Claude, and Gemini answers—and what to do about it.

7-day free trial • Then $59/month. Cancel anytime.

Get the weekly AI visibility report

Every Friday: top rising brands, AI answer trends, and opportunities you might be missing.

50K+
Prompts tracked
10K+
Brands monitored
5
AI platforms