Skip to content
Sign in

Integrations

Publish where your site already lives: WordPress, Shopify, Webflow, Notion or your own code.

RankHouse sends its posts and rewritten titles and descriptions to the system your site runs on: WordPress, Shopify (the app is in Shopify's review), Webflow or Notion (blog posts only for now), or a custom site through our publishing API.

Every new connection starts on Manual Publish, so nothing reaches your site until you press Publish. Turn on Agent Auto Publish, and the agent publishes everything by itself: new posts go live on your site, and new titles and descriptions go live on their pages.

Google data comes in read-only. Each publishing connection has its own key or app, and you can revoke it at any time.

Seven layers behind every post. One website per account.

Five ways to connect

RankHouse offers SEO automation for WordPress, Shopify, Webflow and Notion, and for custom sites through its publishing API, with Manual Publish on by default. Pick the one that matches how your site is built. Each has its own page with the full details.

WordPress plugin

Posts land in WordPress, and new titles and descriptions are saved in your Yoast, Rank Math or SEOPress fields.

For WordPress and WooCommerce sites: install the RankHouse plugin from the WordPress plugin directory and paste one key. With no SEO plugin installed, it prints those tags itself. How the plugin works

Shopify app (in Shopify's review)

Blog articles and new SEO titles and descriptions land in your Shopify admin, and the app has no access to your theme.

You grant its permissions on Shopify's own install screen. It updates the SEO title and description of products, collections, pages and articles. How the app works

Webflow

Blog posts land in your Webflow CMS, in the collection you choose.

Approve RankHouse on Webflow's own screen, or paste a site API token, then pick which field gets each part of a post. It sends blog posts only for now, and adds no code to your site. How the Webflow connection works

Notion

Blog posts land in your Notion blog database, one page per post.

Approve RankHouse on Notion's own screen and tick your database, then pick which column gets each part of a post. It sends blog posts only for now, and never changes pages it didn't create. How the Notion connection works

Publishing API

New posts reach your site through a few HTTPS endpoints your developer adds once.

For sites your developer built, or that run on their own code. RankHouse sends signed requests, and your site decides what it accepts: new posts at the least, and titles and descriptions if your developer adds that endpoint. How the API works

The WordPress plugin is on WordPress.org, and the Shopify app is in Shopify's review.

What each connection can do

Google gets read-only access. Your CMS connection can publish, and you can revoke it at any time.

ConnectionWhat it can doWhat it can't doHow to switch it off
Search ConsoleReads the searches, clicks, impressions and positions for your siteChange anything. Access is read-onlyDisconnect it in RankHouse under Account, Integrations, or remove RankHouse from your Google Account's third-party access
GA4Reads sessions, new users and page viewsChange anything. Access is read-onlyDisconnect it in RankHouse under Account, Integrations, or remove RankHouse from your Google Account's third-party access
WordPress pluginCreates posts with an image, in categories you already have. Updates SEO titles and descriptions on existing pages. Reads your pages, categories and authorsCreate users, categories or products. Change prices, SKUs or stock. Trash a post it didn't create. Set noindex on any pageDisconnect it in RankHouse, which revokes the key, or deactivate the plugin
Shopify appPublishes blog articles. Updates SEO titles and descriptions on products, collections, pages and articlesOpen or edit your theme, so it adds no scripts to your storefrontDisconnect it in RankHouse, or uninstall the app in your Shopify admin
WebflowCreates, updates and deletes the blog posts it publishes, in the CMS collection you choose. Reads your sites, collections and fieldsEdit your pages, styles or site settings, or add code to your site. Send titles and descriptions for your pagesDisconnect it in RankHouse, which deletes the token, or remove RankHouse's access in Webflow
NotionCreates, updates and moves to the trash the blog post pages it publishes, in the database you choose. Reads the pages and databases you share with itRead or change pages it didn't create, or see the people in your workspace. Send titles and descriptions for your pagesDisconnect it in RankHouse, which withdraws its access, or disconnect RankHouse in Notion's settings
Publishing APISends new posts, and titles and descriptions if your site accepts themReach anything your developer's endpoints don't acceptDisconnect it in RankHouse, which revokes the key

Search Console and GA4 connect read-only, so the agent can start from searches where your pages already show up on page two (positions 11 to 20), and put your traffic next to its work.

The Shopify app asks for four permissions: read and write content, and read and write products. Shopify keeps a product's SEO title and description on the product itself, so updating them needs product access.

The WordPress key is 64 characters long, and one key connects one site. After 10 wrong keys from one address, the plugin blocks that address for 15 minutes. Publishing API requests carry your key and a signature, so your site can check that each one came from RankHouse.

The privacy policy lists each company that receives data from RankHouse, including the AI providers.

Checked against the plugin, the app and the publishing API on October 15, 2026.

Publishing modes

You pick a publishing mode for each connection in RankHouse under Account, Integrations, and you can change it at any time. Posts follow each connection's own mode. Titles and descriptions follow one rule for the whole site: if any connection is on Agent Auto Publish, they go live by themselves.

Manual Publish (the default)

Everything waits in RankHouse.

Nothing reaches your site until you press Publish, and then it goes live.

Manually Publish as Draft

You press Publish in RankHouse, and each post lands on your site as a draft.

You check it there and publish it yourself. A new title and description has no draft stage, so it goes live on the page when you press Publish.

Agent Auto Publish

Completely automatic.

The agent publishes everything by itself: new posts go live on your site, and new titles and descriptions go live on their pages.

Only Agent Auto Publish puts new posts live by itself. On Manual Publish and Manually Publish as Draft, a person publishes each post. On a custom site, your developer's endpoint must follow the status each post is sent with.

Once RankHouse has finished a set number of pieces since you connected (10 posts, for example), it asks whether to turn on Agent Auto Publish. Say not now, and it asks again once more work is finished. Choose Don't show this again, and it stops asking. Either way, your publishing mode stays as it is.

Say yes, and every connection that isn't already on Agent Auto Publish switches to it at once. From then on, the agent publishes everything by itself.

Before you turn on Agent Auto Publish, export your audit. It lists every page's current title and description, so you can put any of them back by hand.

Connecting more than one system to one site

One account covers one website. If that website runs on more than one system, you can connect each of them.

  • When you press Publish on a post, it goes to every active connection.
  • With Agent Auto Publish, a new post goes live only on the connections set to Agent Auto Publish. The others get it when you press Publish.
  • A new title and description goes to one connection only: WordPress if it is connected, then a custom site, then Shopify.
  • If any one connection is on Agent Auto Publish, that title and description goes live on the first connection in that order, even if that connection is set to Manual Publish.

Running on more than one system? Leave every connection on Manual Publish until you have checked where title and description updates land.

What stays on your site

RankHouse adds no scripts to your pages. The WordPress plugin loads its scripts and styles only on its own settings screen in your admin, and the Shopify app has no access to your theme, so your storefront loads as it did before.

The work is saved as ordinary content in your own system: posts as posts, and titles and descriptions in your SEO fields. Disconnect, and it stays where it is.

Disconnecting is the stop switch. It revokes the key or removes the app's access, so RankHouse can't send anything more to your site.

On WordPress without Yoast, Rank Math or SEOPress, the RankHouse plugin prints the title and description tags itself. Keep it active, or copy them into an SEO plugin before you remove it.

Leaving RankHouse altogether? Read how cancelling works.

Before you connect

  • Connections work with English (United States) sites, one website per account.
  • A custom site needs its developer once, to add the endpoints. Many hosted builders, such as Wix and Squarespace, don't let you add the endpoints the publishing API needs. Webflow sites don't need them: they connect to Webflow directly.
  • The WordPress plugin writes to Yoast, Rank Math and SEOPress fields, or prints the tags itself. All in One SEO isn't supported.
  • Export your audit before you switch on Agent Auto Publish. It is your record of each page's current title and description.
  • Stuck on a connection? Talk to a person. Your developer can write to us too.

Questions about connecting

01Will it change my live site?

Only if you let it. New connections start on Manual Publish, so changes reach your site when you press Publish. With Agent Auto Publish on, the agent publishes everything by itself: new posts go live on your site, and new titles and descriptions go live on their pages. Technical issues come with a plain-English fix guide.

02What can RankHouse see and change?

RankHouse can read Search Console and GA4 but can't change anything in either. The WordPress plugin and the Shopify app can create posts and update SEO titles and descriptions. The plugin never changes prices, SKUs or stock, and never creates users, categories or products. You can revoke the key at any time.

03Does it work with Wix, Squarespace or Webflow?

Webflow, yes: RankHouse connects to Webflow directly and publishes blog posts to your CMS. Wix and Squarespace work through our publishing API, if your developer can add a few endpoints to your site. Once that's done, RankHouse publishes to it like any other site.

04Does one account cover several websites?

Each account covers one website, and changing the domain replaces it. If you run several sites, give each one its own account.

05Is my data used to train AI models?

No. We don't train AI models of our own on your data, and we reach the AI providers through business APIs whose terms don't allow them to train on our requests. The privacy policy lists each provider.

More answers on the FAQ page.

Start on Manual Publish. Decide the rest later.

Connect WordPress or your own site (the Shopify app is in Shopify's review). The agent builds each month's keyword list and works on it every day, and you choose when its work goes live.

Reads your homepage in about a minute. Seven layers behind every post.