Integrations
Build powerful SEO automations with Make
Rankability's API connects to Make's visual workflow builder. Design multi-step automations that create content, track rankings, and sync data across your agency's tool stack.
Why Make
Why Make + Rankability
Visual workflow builder
Make's drag-and-drop scenario builder lets you design complex, multi-step automations visually. Connect Rankability's Copywriter, Reporter, and Client APIs to any combination of tools — CRMs, spreadsheets, project managers, CMS platforms — without writing a single line of code.
Conditional logic and branching
Make supports routers, filters, and error handling. Build scenarios that check a keyword's difficulty before creating content, route high-priority SPI alerts to different Slack channels, or retry failed API calls automatically.
Scheduled and event-driven
Run scenarios on a schedule (hourly, daily, weekly) or trigger them from webhooks. Combine Rankability's daily tracking scans with Make's scheduling to generate weekly client reports automatically.
Use cases
Example workflows
Bulk content production
A Google Sheet contains 50 keywords with target intent and client ID. A Make scenario reads each row, sends a Rankability Copywriter API request in auto mode, polls for completion, then exports the finished draft to Google Docs and notifies the writer in Slack.
Weekly performance digest
Every Monday, a Make scenario queries the Rankability Reporter API for each client's SPI score and top movers. It compiles the data into a formatted summary and sends it via email or posts it to a Notion database for the account manager to review.
Client onboarding pipeline
When a new deal closes in HubSpot, Make creates a Rankability client via the Clients API, uploads brand guidelines to the knowledge base, creates an initial tracking project with seed keywords, and schedules the first content batch.
Setup
How to connect
Generate an API key in Rankability
Navigate to Settings > API keys. Create a key with the scopes your workflows need. Supported scopes include copywriter:run, copywriter:read, reporter:read, reporter:run, reporter:write, clients:read, and clients:write.
Add an HTTP module in Make
In your Make scenario, add an HTTP "Make a request" module. Set the URL to the relevant Rankability API endpoint. Add your API key as a Bearer token in the Authorization header.
Configure the request body
Map data from your trigger module into the JSON body. For a Copywriter job, include topic, intent, mode, and optionally client_id, language, and custom_instructions.
Add polling or webhook modules
For async operations like content creation, add a polling loop or use Make's "Sleep" module to wait, then fetch results from the status endpoint. Rankability returns structured artifacts including the draft, brief, entities, and content score.
API reference
Available API endpoints
| Module | What you can do |
|---|---|
| Copywriter | Create content, check status, retrieve drafts and briefs |
| Reporter | Create tracking projects, read SPI data, trigger scans |
| Clients | Create, update, and list client profiles |
| Credits | Check remaining credit balance before running jobs |
"The interface is very easy to use, and there are many training and walkthrough videos that help get integrated with the software. Already easily the best SEO tool dedicated to making successful copy that ranks well. It saves a lot of time — the tool gathers all competition for specific needs and aids us in making quality content in a much quicker time, as well as being able to serve our clients better."
— Lucas H., Director of Marketing & Design · G2
Start building your SEO automations
Rankability's API gives Make the data and actions it needs to power your agency's workflows.