Store attribution on contacts
Connect0CodeKit
Clean data at every step
SPIRITT builds 0CodeKit checks into your pipelines: validating emails, decoding UTM attribution, standardizing countries, hashing payloads and timing work around weekends.

What you can do with 0CodeKit.

Leads that are real
Emails are validated with corrections suggested before they reach your CRM or campaigns.
Attribution decoded
UTM parameters split out of every landing URL, so each lead carries its campaign.
Data made consistent
Country names and ISO codes, hashes and date checks keep records uniform.
Works with your other apps.
Get started in three steps.
01
Open your workspace
Start a SPIRITT workspace for the data pipelines and automations you run.

02
Connect 0CodeKit
Connect 0CodeKit so SPIRITT can validate, parse, convert and hash data.

03
Delegate an outcome
Name the data flow to clean up. SPIRITT builds the checks in.

Hand over a mission.
Choose a mission. Make it yours.
Put 0CodeKit to work.
Better data, every run
Questions
0CodeKit, with SPIRITT.
01What can SPIRITT do with 0CodeKit?+
Validate emails, parse UTM parameters, convert country names and ISO codes, find keywords in text, hash or HMAC messages, check weekends and calculate BMI.
02Does email validation fix typos?+
It returns whether an address is valid plus a corrected value SPIRITT can apply.
03Which hash algorithms are available?+
Common digests and HMAC variants. SPIRITT uses HMAC when a shared secret signs the data.
04Where do these checks run?+
Inside the forms, CRMs, campaigns, backends and exports SPIRITT builds and maintains.
05How are credits managed?+
SPIRITT checks remaining credits before large runs and sizes batches to fit.
06How do I get started with 0CodeKit?+
Open a SPIRITT workspace, connect 0CodeKit and name the data flow you want cleaned.




