How the Odoo connection works
Sorank has no native Odoo connector, and that is intentional: Odoo exposes a standard external API over XML-RPC and JSON-RPC that can create records. Instead of maintaining a module, Sorank sends each finished article to your automation tool, Make.com or the open-source n8n, which calls Odoo to create the blog post.- Sorank generates the article: title, body, images, internal links, FAQ.
- A webhook fires as soon as the article is ready.
- Make.com or n8n calls Odoo’s external API to
createablog.postrecord.
Step 1: Open the Integrations page in Sorank
Click your profile avatar in the top-right corner, choose Settings, then open the Integrations tab and copy your webhook URL.Step 2: Build the scenario in Make.com or n8n
- In Make.com or n8n, create a scenario that starts with a Webhook trigger and paste the Sorank URL.
- Add the action that calls Odoo. Odoo has a dedicated Make.com app, or use the generic HTTP module in either tool.
- Authenticate with your Odoo database name, user and API key, then call the
createmethod on theblog.postmodel. - Map the Sorank fields to the Odoo blog post fields and switch the scenario on.

