Your email tool owns the send, the open, the click. Your product owns what happened next — the signup, the upgrade, the error. Crossdeck is the layer that crosses them, with identity as the spine, so an inbox touch finally sits beside the outcome it caused — not in a separate dashboard that never meets your app.
Sent, delivered, opened, clicked — each event lands on the person's timeline, joined by their email, right next to what they did in your app.
Stamp your email links with one helper and the click binds to the person on landing — so the session after the click is stitched to them, no login required.
Signup, upgrade, revenue, the error they hit — Crossdeck already holds it. The email touch simply joins the story it helped cause.
Authorize over OAuth 2.1 in one click. Crossdeck registers its own webhook and starts reading your email events — read-only, your token held in a vault.
Add one helper — campaignLink() — to the links in your emails. Every click now binds to the person on landing.
Their email touches sit on the same timeline as everything else — opens, clicks, signup, revenue, and the errors they hit.