Webhook / Custom CMS

Webhook / Custom CMS Integration

For CMS platforms not directly supported, Outpacer offers a webhook integration that sends article data to any HTTP endpoint.

Setup Steps

  • In Outpacer, select Webhook as your CMS type.
  • Enter your webhook URL — this is the endpoint that will receive article data.
  • Optionally add an API key or secret header for authentication.

Webhook Payload

When an article is approved for publishing, Outpacer sends a POST request to your webhook URL with a JSON payload containing:

  • title — Article title
  • slug — URL-friendly slug
  • content_html — Full article content in HTML
  • content_markdown — Article content in Markdown
  • meta_description — SEO meta description
  • featured_image_url — URL of the featured image
  • keyword — Target keyword
  • tags — Suggested tags/categories

Use Cases

The webhook integration is ideal for headless CMS setups (Strapi, Contentful, Sanity), static site generators (Next.js, Gatsby, Hugo), or custom backend systems. You write the receiving endpoint; Outpacer handles content generation and delivery.

Retry Logic

If your webhook endpoint returns a non-2xx status code, Outpacer retries up to 3 times with exponential backoff. Failed deliveries are logged and can be retried manually from the article detail page.

Was this article helpful?