Generic HTTP destination

Post Nimriz events to any compatible webhook or HTTP endpoint with custom headers and payload templates.

Nimriz provides a Generic HTTP outbound destination that sends server-side click and conversion events to any URL. This is perfect for custom data pipelines, proprietary systems, or niche automation platforms like Make (Integromat).

Requirements

You must have a Growth plan or higher to use the Generic HTTP destination.

Configuration

To set up a Generic HTTP destination, you configure the connection details similarly to a standard webhook, but with extra control over the payload shape.

1. HTTP Request Setup

  1. In Nimriz, go to IntegrationsDestinationsBrowse catalog.
  2. Choose Generic HTTP.
  3. Enter your Endpoint URL.
  4. Set your HTTP Method (POST, PUT, or PATCH, usually POST).
  5. (Optional) Provide custom headers as JSON, such as {"Authorization": "Bearer <your-token>"}.
  6. Click Test connection, continue through the Filter events, Map fields, and Review steps, then click Connect destination.

2. Payload Templating

By default, Nimriz sends the full canonical JSON event schema. If your receiving system requires a specific structure, you can construct a Payload Template.

Nimriz uses a simple variable substitution engine. Wrap variable names in double curly braces {{variable_name}} inside your JSON template.

Example Template:

{
  "event_time": "{{timestamp}}",
  "link": "{{short_url}}",
  "device_type": "{{device_category}}",
  "source": "{{utm_source}}"
}

The system will interpolate the fields from the Nimriz click event payload before executing the HTTP request.

Delivery and Retries

The generic HTTP connector respects the same async delivery semantics as all destinations. Events are queued and delivered in the background; if your endpoint returns a temporary error (like 429 or 5xx), Nimriz retries automatically before moving the delivery to the dead-letter queue. You can monitor delivery health, recent attempts, and dead-letter items from the destination's detail page.

Related next steps

Ready to test this setup?

Create an account to try the workflow, or compare plans when the setup needs higher limits, integrations, or team controls.