Skip to main content
Prerequisite You need administrative access to your Growi dashboard to configure webhook URLs.

Overview

When a brand has one or more Webhook URLs configured, Growi will send an HTTP POST request with a JSON body whenever a campaign’s creator affiliation changes state, a creator’s affiliate code is updated, or a creator generates an attributed sale.

Configuration

In the Organization settings, configure:
  • Webhook URLs: One or more HTTPS destinations. Every active destination receives every event.

Event types

The webhook payload includes an event field to differentiate between actions:
If the system encounters an unknown status, it will fall back to campaign_affiliate.<status>.

Delivery details

Non-2xx responses are treated as failures and will be retried. Delivery is at-least-once: use the payload’s idempotency_key to deduplicate.