Updated on
Jun 10, 2026
Automatically generate data governance rules that monitor your naming conventions for compliance, catching violations like missing parts, incorrect delimiters, or values outside your allowed lists.
When you define a naming convention in Improvado, you establish a structure for how campaigns, ad sets, or other entities should be named. But as your team scales, naming mistakes inevitably slip through.
Data governance rules bridge that gap. With a single click, Improvado generates a compliance rule for each dimension in your naming convention. These rules continuously scan your live data and flag any entity names that don't match the structure you defined — so you can catch issues before they affect reporting.
Rules are created and managed through the AI Agent chat interface. Once created, they appear on your Data Governance Dashboard alongside any other rules you've configured.
Each data governance rule checks a single dimension (e.g., Campaign Name, Ad Set Name) against the structure defined in your naming convention. Specifically, the rule:
-).A single entity name can have multiple violated parts. The rule output shows exactly which parts failed and what values were found, making it easy to identify and fix the issue.
Each rule is named using the format: {Naming Convention Name} - {Dimension Column} (e.g., "Meta Ads Campaigns - campaign_name").
When rules are first created, they use the following defaults:
You can modify any of these settings from the Data Governance Rules page after creation.
When you update your naming convention and save changes, Improvado automatically checks whether the update affects your data governance rules. If it does, the rules are regenerated to match the new structure — no manual action required.
Changes that trigger an automatic sync include:
Changes that do not trigger a sync (because they don't affect rule logic):
When a rule is synced, any customizations you've made to its settings — such as owners, status, severity, or description — are preserved. Only the underlying compliance query is regenerated.
Data governance rules are automatically deleted when the associated naming convention or dimension is removed:
This cleanup happens automatically before the naming convention data is removed, ensuring no orphaned rules remain.
You can also delete individual rules from the Data Governance Rules page at any time, just like any other data governance rule.
The rule queries your live source data directly, so violations are detected as soon as new data arrives.
For each entity name in the dimension, the rule evaluates every required part:
```--``` or a trailing delimiter).What happens if I edit a rule's SQL directly?
The next time your naming convention is saved with structural changes, the rule's SQL will be regenerated and your manual SQL edits will be overwritten. Custom settings like owners and severity are preserved, but the query itself is always derived from the naming convention structure.
Do rules check optional parts?
No. Only parts marked as required in your naming convention are validated. Optional parts are excluded from the compliance check.
Can I disable a rule without deleting it?
Yes. Change the rule's Status to Disabled on the Data Governance Dashboard. A disabled rule won't run on its schedule but will remain linked to the naming convention. If a sync occurs, the rule will stay disabled.
Is there a limit on the number of dimensions?
Currently, the Create Data Governance Rules button is available for naming conventions with up to 6 dimensions to avoid creating an excessive number of rules at once. This limit may be adjusted in a future update.
Improvado team is always happy to help with any other questions you might have! Send us an email.
Contact your Customer Success Manager or raise a request in Improvado Service Desk.