Skip to content

Configure Routing Rules

Last updated: March 18, 20266 min readAdvancedBrandDeveloper

Routing rules give you fine-grained control over how consent events and data flow to your connected integrations. Rules are evaluated in priority order and determine whether events are forwarded, blocked, or transformed.

What Are Routing Rules?

Routing rules are conditional logic that evaluates each consent event and decides where it should be sent. Without rules, all events are forwarded to all connected integrations. Rules let you be selective.

Rule Conditions

  • Jurisdiction — Match visitors from specific regions (EU, Saudi Arabia, UAE, etc.)
  • Consent State — Match specific consent choices (analytics granted, marketing denied)
  • GPC — Match visitors with Global Privacy Control enabled
  • Domain — Match events from specific domains

Rule Actions

  • Forward to specific platforms — Send only to selected integrations
  • Block — Prevent forwarding to specific platforms
  • Transform — Modify event data before forwarding (e.g., strip PII)
1

Go to Routing Rules

Navigate to Integrations → Routing Rules tab.

2

Click 'Create Rule'

Open the rule builder.

3

Define conditions

Set the conditions that trigger this rule.

4

Set actions

Choose what happens when conditions match.

5

Set priority

Higher priority rules are evaluated first.

6

Enable

Toggle the rule on.

Routing rules builder
The routing rules builder with conditions and actions.
Routing rule builder modal
1
2
3
Build routing rules with conditions, actions, and priority settings.

Decision Audit Log

Every routing decision is logged with the rule that matched, the outcome, and latency. View these in the Decision Log tab. Logs are retained for 90 days.

Routing decision audit log
Every forwarding decision is logged with rule matched, outcome, and latency.
Rules are evaluated in priority order (highest first). First match wins per integration. If no rules match an integration, the event is forwarded by default.

Next Steps

  1. 2Troubleshoot integration failures

Was this article helpful?