Wix
Publish blog posts to your Wix site using a Wix API key with the Manage Blog permission. Rankealo creates a draft post and publishes it.
What you'll need#
- Wix account owner or co-owner access (required to create API keys).
- A Wix site with the Blog app enabled.
- An API key with the "Manage Blog" permission (SCOPE.DC-BLOG.MANAGE-BLOG).
- An author member ID for the blog (Wix requires one for posts created through the API) — or a key with "Read Members" so Rankealo can detect one.
Step 1 — Get your credentials#
- 1Go to Wix API Keys Manager (manage.wix.com/account/api-keys).
- 2Click "Generate API Key" and name it.
- 3Add the "Manage Blog" permission (SCOPE.DC-BLOG.MANAGE-BLOG). Optional but recommended: "Manage Rich Content Documents" (SCOPE.DC-RICOS.MANAGE-DOCUMENTS) for Wix's own HTML conversion, and "Read Members" (SCOPE.DC-MEMBERS.READ-MEMBERS) so the author can be auto-detected.
- 4Copy your API key securely.
- 5Find your Site ID: it is the ID in your Wix dashboard URL (manage.wix.com/dashboard/<site-id>/…) and is listed in the API Keys Manager site selector.
- 6Find the author member ID: the ID of the site member that should appear as the post author (Wix dashboard → Blog → Writers, or Contacts/Members). Leave it blank to let Rankealo use the first member it can read.
Reference: Wix API Keys Documentation, Wix Blog draft posts API.
Step 2 — Connect in Rankealo#
In Rankealo, open Integrations, choose Wix, and fill in these fields:
| Field | Required | Where to find it |
|---|---|---|
| API Key | Required | Generated from the Wix API Keys Manager with Manage Blog permission. |
| Site ID | Required | The site ID from your Wix dashboard URL or the API Keys Manager site selector. |
| Author member ID | Optional | Member ID of the blog author. Auto-detected (first readable member) when blank and the key has Read Members. |
Click Test Connection. Rankealo verifies your credentials — you must see a successful test before Save Integration becomes available.
Updating credentials later
Secrets are write-only. When you reopen a saved integration, secret fields show “leave blank to keep existing” — only re-enter them if you are rotating keys.What gets synced#
When Rankealo publishes, each article carries:
- TitleThe article title.
- ContentFull article body as HTML (or markdown where the platform supports it).
- Meta descriptionSEO meta description / excerpt, where the platform has a field for it.
- Featured imageSet as the post hero image, with alt text, when the article has an image.
- AuthorThe configured or auto-detected member is set as author on create.
- Not set by RankealoSlug and SEO settings are generated by Wix and cannot be written through the API. Tags and categories are not set.
Slug, featured image, tags and SEO title depend on the platform and your field mapping. Each platform guide lists exactly what it sends.
Updates & re-publishing#
Rankealo tracks the post it created for each article. When an article is edited — or automatically re-optimized by Improvements — Rankealo updates the same post in place rather than creating a duplicate.
Troubleshooting#
Cannot create an API key+
Connection test says the key lacks Manage Blog permission (403)+
Connection test asks for a member ID+
Publish saved a draft but the post is not live+
Still stuck? Contact support
