Send new contract campaign mappings to distribution before billing

Your contract webhooks arrive with vendor campaign labels and inconsistent IDs, causing misrouted leads and revenue leakage before billing. Engineering and distribution get normalized campaign IDs and contract filters so routing is correct before the next billing run.

Send new contract campaign mappings to distribution before billing

Send new contract campaign mappings to distribution before billing