Loading CraftMyFunnel...
Loading CraftMyFunnel...
Join service teams scaling their outreach with CraftMyFunnel. Create your account to start a pilot or talk to engineering about custom workflows.
How CraftMyFunnel enforces multi-tenant data isolation, guarantees zero event drop with the Transactional Outbox pattern, and searches encrypted PII using deterministic HMAC-SHA256 blind indexing.
Every database entity in CraftMyFunnel (Lead, Campaign, SequenceStep, ConnectedMailbox) is strictly scoped to a validated teamId.
Database queries enforce server-side tenant scoping derived exclusively from cryptographic Clerk / NextAuth JWT sessions. Client-provided workspace cookies are cross-checked against database membership records prior to executing any read, write, or delete operation.
To protect sensitive prospect information at rest while retaining high-performance exact-match search capabilities, CraftMyFunnel implements the Blind Indexing Pattern (BlindIndexService):
Direct background queue dispatching in distributed systems is prone to partial-failure anomalies (database write succeeds, but message broker crashes before job enqueue).
CraftMyFunnel utilizes an atomic Transactional Outbox (OutboxService):