top of page

Automation & AI

AI-Accelerated Campaign Governance App

Manual campaign‑link creation led to misconfigured UTMs and inconsistent naming. I designed a PowerApp that standardizes campaign names, automatically validates UTM querystrings and enforces URL construction and governance rules. This self‑service tool unlocked 100% compliance rate while also reducing link creation time and eliminated the need for manual operations builds.

The Problem

Misconfigured tracking links were eroding attribution accuracy and consuming operational capacity. Team members lacked consistent understanding of URL composition, resulting in malformed parameters, inconsistent naming, and unreliable downstream reporting. Because errors were frequent and difficult to detect pre-launch, Operations teams became a manual dependency for link creation, slowing execution and diverting effort away from higher-value systems work.


Existing spreadsheet-based generators offered no real-time validation and failed under common edge cases, including Adobe Analytics-specific CID handling and hash fragment positioning. The issue was not training or discipline; it was the absence of an enforcement layer capable of making compliant behavior the default.



AI as a Technical Accelerator

I used AI as a reasoning partner and logic accelerator to compress development cycles without outsourcing architectural decisions:


  • Translated governance requirements into PowerApps formulas by iterating on validation rules, edge-case handling, and querystring parsing, reducing build time from months to weeks.

  • Generated and refined complex expressions, including nested conditional logic and regex-based URL validation, while maintaining full control over rule design and enforcement thresholds.

  • Simulated failure modes and exception scenarios to harden error-handling logic before production use.


AI accelerated implementation, not judgment. I defined the governance model, enforcement rules, and edge cases; AI increased speed and reliability in translating those decisions into working logic.


A governance framework is only as strong as its enforcement layer...

when compliance depends on knowledge and discipline alone, it collapses under operational pressure.

The Solution

01

Standardized Campaign Name Generation

• Dynamic taxonomy mapping through controlled dropdowns aligned to approved standards
• Auto-generated campaign identifiers ensuring consistency across CRM, MAP, and analytics platforms
• Removal of freeform inputs at governance-critical points to prevent downstream data fragmentation

02

Automated Querystring Validation

• Real-time detection of malformed URLs, missing parameters, and invalid delimiters
• Purpose-built handling for Adobe Analytics CID requirements and property-specific exceptions
• Automatic repositioning of hash fragments to preserve valid URL structure
• Enforced parameter order and delimiter logic to ensure consistent ingestion across analytics systems

03

Smart Enforcement Without Friction

• Inline guidance and actionable error messaging that corrected behavior without slowing execution
• One-click link generation with automatic clipboard copy to support rapid campaign deployment

04

Governance Visibility & Monitoring

• Link generation volume tracking by user and product to measure adoption and scale
• Centralized SharePoint list to log, monitor, and audit campaign tracking records, enabling governance oversight and efficient troubleshooting

Governance built into the system,

not enforced after the fact

BUSINESS IMPACT

100%

utm compliance rate

<2 min

average link generation time

0

manual link builds required from operations

Project Gallery

bottom of page