How to Connect Your Wix Site to SEOmatic

Written By Minh

Last updated 1 day ago

Minimum Requirements

  • A Wix site with a paid plan

  • Site owner or admin access

  • A Wix app with the right permissions (see below)

Setting Up Your Wix App

Before connecting, you need to create an app in the Wix Dev Center.

  1. Go to the https://dev.wix.com/apps and log in with your Wix account.

  2. Click "Create New App".

  3. In the app's OAuth settings, copy your App ID and App Secret.

  4. Set the following permissions: - Manage Blog (Read and Write) - Read Members

  5. Install the app on your Wix site and copy the Instance ID from your site dashboard URL.

Save all three values somewhere secure - you will need them in the next step.

Step 1: Go to Connections

In your SEOmatic dashboard, go to Connections from the sidebar (or click the "Missing connection" warning in the header if you see one).

Step 2: Enter Your Credentials

Click Connect Wix and fill in your App ID, App Secret, and Instance ID.

SEOmatic will automatically validate your credentials as you type. If any permissions are missing, you will see a warning.

Click Connect.

Step 3: You're Connected

On the Connections page, you should now see your Wix site listed with a green "active" status - that means you're connected and ready to publish.

Troubleshooting

Problem

Solution

Invalid App ID or App Secret

Double-check that you copied both values from your app's OAuth settings in the https://dev.wix.com/apps. Make sure there are no extra spaces.

Access denied or Instance ID does not match

The Instance ID must match the Wix site you want to connect. You can find it in your site's dashboard URL. Make sure the app is installed on that specific site.

Insufficient permissions

Your Wix app is missing the "Manage Blog" permission. Go back to your app settings in the Wix Dev Center, add the required permissions, and reinstall the app on your site.

Connection timed out

The Wix API took too long to respond. Try again in a few minutes.