Overview
Make (formerly Integromat) is a visual automation platform that connects apps and services. Publish Owl sends article data to a Make Custom Webhook, triggering your scenario to publish content, notify your team, update spreadsheets, or any other action across Make's ecosystem.
Requirements
- A Make account (free or paid)
- A scenario configured with a Custom Webhook module as the trigger
Setup
In Make:
- Create a new scenario
- Add Webhooks → Custom webhook as the first module
- Click Add to create a new webhook
- Copy the webhook URL (e.g.,
https://hook.make.com/...) - Build the rest of your scenario to handle the article data
- Activate the scenario
In Publish Owl:
- Go to Sites
- Click + Add Site
- Enter a name and select Make as the CMS type
- Paste the Make Webhook URL
- Click Save Site
Payload Format
Publish Owl sends a JSON payload to your Make webhook with the following fields:
{
"action": "create",
"source": "publish-owl",
"timestamp": "2026-01-15T10:30:00.000Z",
"data": {
"title": "Article Title",
"content": "<h2>...</h2><p>...</p>",
"slug": "article-title",
"status": "publish",
"publishDate": "2026-01-15T10:30:00.000Z",
"categories": ["Technology"],
"tags": ["AI", "automation"],
"excerpt": "A brief summary...",
"featuredImage": "https://...",
"metadata": { ... }
}
}
In Make, access fields via the webhook module's output mapping (e.g., data.title,
data.content). The action field indicates whether it's a new article
("create") or a content refresh ("update").
Supported Features
- All article fields — Title, content, slug, excerpt, tags, categories, featured image, metadata
- Status — Draft or publish (pass through to your scenario logic)
- Scheduling — Publish date is included in the payload for your scenario to handle
- Updates — Content refreshes send an "update" action with the post ID
Troubleshooting
Webhook URL validation fails
Publish Owl validates that the URL contains hook.make.com (or hook.integromat.com for
legacy URLs). Make sure you copied the full webhook URL from your scenario.
Scenario not triggering
Ensure your scenario is active (turned on). Inactive scenarios won't process incoming webhooks.
Fields not available in Make
Run a test job in Publish Owl first to send sample data. Make needs to receive at least one payload to detect the data structure and make fields available for mapping.
404 error from webhook
The webhook may have been deleted or the scenario restructured. Create a new webhook in Make and update the URL in Publish Owl.