Pre-activation data quality

Validate your audience file
against your actual campaign brief
— before activation.

One last check before you ship the audience. Activemark tells you exactly what passes, what fails, and why — so bad data doesn't reach your media partner.

Currently in private beta · Accounts are approved manually

audience_q2_email_blast.csv → schema: email_campaign_v3
email 98.2% valid · RFC 5322
first_name 100% present · max 32 chars
zip_code 214 records outside campaign geo radius
phone 1,847 records missing · required for SMS channel
Brief: Spring SMS Reactivation · channel: sms · geo: 10mi Boston FAIL · score 61

The gap nobody fixes

Files fail at the platform

After the media partner rejects the upload. After the budget is committed.

Briefs and files live separately

Campaign requirements stay in a PDF. No one checks the file against them.

QA is manual and inconsistent

Every analyst has their own checklist. Nothing is repeatable or auditable.

How it works

Four steps from file to confident activation

1

Profile your file

Drop in a CSV or JSON. Activemark reads every field — data types, null rates, value distributions, min/max ranges, top values — and surfaces a complete data portrait before you write a single rule.

2

Define or import a schema

Build validation rules in the UI, auto-generate from a profile, or import JSON/YAML. Field types, value ranges, regex patterns, null tolerances, suppression checks — save and reuse across every file you process.

3

Run a brief audit AI-powered

Paste or upload your campaign brief. Activemark extracts audience requirements — channels, demographics, geography, funnel stage, suppression rules — then scores your file against them and surfaces every gap.

4

Export your report

Get a structured pass/fail report — PDF, Excel, JSON, or HTML — with field-level scores, failure samples, and a health score. Send it to the client, attach it to the ticket, or trigger it via API.

Brief Intelligence

Your file validated against
your actual campaign intent

Generic validators check structure. Activemark checks fit. Paste in a campaign brief and AI extracts exactly what the campaign requires — channels, demographics, geo radius, funnel stage, suppression rules, data freshness requirements — then tells you whether your file can deliver it.

  • Channel requirements inferred automatically — email format validated, phone field presence checked for SMS
  • Geographic targeting validated against zip codes and radius calculations
  • Demographic claims mapped to actual field presence and null rates
  • Suppression requirements surfaced even when stated vaguely
brief_audit · Spring SMS Reactivation bofu
Campaign typeDirect response · win-back
ChannelSMS / text
Geography10 mi radius · Boston MA
AudienceLapsed customers · 90+ days
SuppressionDNC list · recent purchasers

Gap analysis

phone field is 12.3% null — SMS channel requires a populated number for every record
214 zip codes fall outside 10-mile Boston radius — geo targeting will miss these records
No date field present — recency validation for 90-day lapse window not possible
DNC suppression field detected — suppression list can be applied
Overall readiness
61 / 100

Capabilities

Everything in one pre-activation workflow

File Profiling

Instant structural analysis — field types, null rates, value distributions, top values, date ranges.

Schema Validation

Define rules per field — type, range, regex, nulls, allowed values. Reuse schemas across every run.

Campaign Brief Audit

AI extracts campaign requirements from any brief and scores your file against them. Gaps surfaced automatically.

Suppression Lists

Maintain org-wide DNC and opt-out lists. Apply multiple suppression lists per validation run.

Geo Validation

Radius-based geographic filtering using ZIP code centroid data. Multi-radius group support for mixed-density markets.

Reports & API

Export as PDF, Excel, JSON, or HTML. Trigger validation runs via API with a schema name and file path.

Who it's for

Built for teams that ship audience data

Marketing Agencies

Standardize QA across client files. Catch failures before they reach the platform and before the client blames you.

Marketing Ops & Data Teams

Replace ad-hoc spreadsheet checks with a repeatable, auditable validation workflow tied to the actual campaign brief.

Data Providers & CDPs

Validate outbound audience files against client campaign requirements before delivery. Ship with a report attached.

Early access

Ready to check the file
before it ships?

Activemark is in private beta. Accounts are reviewed and approved manually. If you work in marketing ops, data activation, or campaign delivery — we want to hear from you.

Request Early Access

activemark.io · Westford, MA