Define precise criteria directly in your integration tiles to control exactly when Invoca sends data to a partner — without relying on operational Signals or manual lookup tables.Previously, routing call data based on location or consent required workarounds like “operational” Signals or manual Lookup Tables. Conditional Firing Rules let you define that logic directly within an integration action.
Why use Conditional Firing Rules
- Simplified consent management — block data from reaching a specific partner (like Meta or Google) when a consumer has opted out, supporting GDPR, CCPA, and similar requirements
- Seamless multi-location routing — for franchise or multi-brand accounts, route data to the correct account or property based on location IDs or brand attributes, without hundreds of “outcome” Signals
- Cleaner reporting — eliminate operational Signals that exist only to trigger an integration, keeping Signal reports focused on real business outcomes
- Self-service control — manage complex data flows yourself through a familiar interface, without needing custom support
How it works
Conditional Firing Rules use the same logic-builder interface as Invoca Signals and Scorecards, built directly into the action configuration workflow. You can build rules based on:- Marketing Data (for example, store_id, UTM parameters, or custom data layer attributes)
- Campaign Names
- Profile Names
Common use cases
Honoring consumer consent: if your Invoca Tag captures a consent flag from your Consent Management Platform, you can require, for example, thatcookie_consent is not denied before an integration fires — keeping data from reaching downstream platforms when a user has opted out.
Multi-location data routing: for a franchise or multi-brand account, create an integration action that only fires when store_id equals a specific value — so each location or franchisee receives only its own lead data, with clean attribution.