[Changelog](/changelog) June 29, 2023

# Campaign Validation

With Trackingplan, you can now set up User Acquisition specification warnings to validate your campaigns based on your own requirements.

Released June 29, 2023 · 2 min read

![](/images/65d62d11fe16ce77eee6e5ec_18-4.avif)

With Trackingplan, you can now **set up User Acquisition specification warnings to** [** validate your campaigns**](/docs/paid-media-use-cases) ** based on your own requirements**.

Trackingplan will alert you if any of your campaigns don’t meet the custom rules you've defined so you can get them fixed in record time before compromising the performance of your marketing investments.

## What's New?

Now Trackingplan allows you to **set up complex validation rules for your UTMs to help marketing teams validate that the campaigns they run comply with their naming conventions, ensuring the** [** effective monitoring of UTM naming conventions**](/blog/effective-monitoring-of-utm-naming-conventions-best-tracking-practices)**.**

### Complex campaign validation functions

With Trackingplan’s validation functions, you can validate your campaigns based on your requirements and automatically receive User Acquisition specification warnings whenever your campaigns don’t meet the custom rules or the naming conventions you’ve defined.

Let’s see some real examples of campaign validation functions supported by Trackingplan:

![Campaign validation rules supported by Trackingplan](/images/679cf02ac28d006290d9d13b_6706894c9087fda92f35e776_65fabf0c35ec5cfd212430a6_campaign-validation-rules.avif)

### Regex & Enum Validation

Moreover, you can also set up validation rules by using **Regular Expressions (RegEx)** or ** Enums**.

In the case of campaigns, this will enable you to define specific criteria and formats for your UTMs, ensuring consistency across the different teams that deal with your traffic acquisition.

Let’s see some examples:

-   **Regex validation:** the format 'source' must be 'XX\_YY'.
-   **Enum validation**: use only the following list of mediums; x, y, c, and a.

Learn more about [Trackingplan's Data Validation mechanisms](/docs/data-validation).

### Spot inconsistencies in your naming conventions at a glance

As a bonus track, Trackingplan’s single source of truth also provides you with powerful cross-service insights to check the consistency of your UTMs.

For instance, in the example below you can easily spot how the Black Friday *utm\_campaign* has been tagged incorrectly in three different ways; black friday, black\_friday, and BlackFriday.

## Get Started Today!

To ensure you’ll never let another campaign go out of control by using naming convention alerts to set rules to monitor campaign tagging, just ask our [**support team**](mailto:support@trackingplan.com) which validation rules you would like to add and we will implement them for you so you can get any problem fixed before compromising the performance of your marketing campaigns.

If you’re interested in trying Trackingplan’s validation functions on Acquisition to prevent errors in the attribution of your campaigns and ensure error-free UTMs and ROAS calculation, [**get started**](https://app.trackingplan.com/signup) for free or [** ask for a demo**](https://calendar.app.google/zVwy6x5zqiPpJ5ae7) to unleash its full potential.

On this page

1.  [*01*What's New?](#what-s-new)
2.  [*02*Get Started Today!](#get-started-today)

**Stop babysitting tags**

Trackingplan audits your real user data around the clock and flags issues before they cost you.

[Start free trial →](https://app.trackingplan.com/signup)

Share Copy link [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.trackingplan.com%2Fchangelog%2Fcampaign-validation) [X](https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.trackingplan.com%2Fchangelog%2Fcampaign-validation)

Read next

[All releases →](/changelog)

-   [
    
    NewerNewerJul 20, 2023
    
    ### Delete Properties in Bulk
    
    We're excited to introduce a new enhancement to Trackingplan's Properties Tab to streamline property management and improve efficiency. Now, managing property specifications across your events is easier than ever, allowing you to delete properties that haven't shown any traffic with just a single click.
    
    ](/changelog/delete-properties-in-bulk)
-   [
    
    OlderOlderJun 22, 2023
    
    ### Sequence Validations in Regression Testing
    
    \* Note: Trackingplan's Regression Testing feature has been deprecated and is no longer available in Trackingplan. This content is kept for informational purposes to explain how event and data consistency could be validated in regression tests. For current solutions on data quality and event monitoring, please refer to trackingplan.com .
    
    ](/changelog/sequence-validations-in-regression-testing)

Trackingplan

## See everything. Miss nothing.

Your implementations audited around the clock with real-time, real-user data. Real-time alerts about errors or changes in your data, campaigns, pixels, privacy and consent. Let AI flag issues before they cost you.

[Start free trial →](https://app.trackingplan.com/signup) [Book a demo](/demo)
