Lead Drop

Install Lead Drop on your site to track leads with a privacy-first workflow, then review private aggregated totals by date range from one workspace.

API credentials stay in-memory for this session only. Lead events are sent to the Lead Drop API and stored encrypted at rest.

How it works

  • Create a workspace to receive a workspace_id, public_key, and secret_passphrase. Store credentials immediately.
  • Use Ping Tester to validate client-style event writes with workspace + public key authentication.
  • Use Stats to query aggregated totals by date range with bearer secret_passphrase auth, optionally grouped by page path.
  • Use Rotate Keys to issue fresh credentials and immediately replace old values in your integrations.

Session Credentials

Loaded in this browser session

Workspace

Not set

Public Key

Missing

Not set

Secret Passphrase

Missing

Workspace Setup

Create a fresh workspace, or load existing credentials into this session.

API TargetPOST https://api.lunarturtle.com/v1/lead-drop/workspaces

Save credentials immediately. secret_passphrase is only returned at create and rotate time.

Load Existing Credentials

Active Credentials

No credentials loaded yet.

Verification required for workspace creation.

Common questions

Quick answers before you use this tool.

API credentials stay in-memory for this session only. Lead events are sent to the Lead Drop API and stored encrypted at rest.
No account is required. Open the tool and use it right away.
Add this to your frontend code where you want to track a lead. You can set type and path to whatever event name and route you want:
ts
await fetch("https://api.lunarturtle.com/v1/lead-drop/ping", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-Workspace": "wdk_xxx",
    "X-Public-Key": "public_key_xxx",
  },
  body: JSON.stringify({
    type: "page_view", // e.g. signup, cta_click, demo_request
    path: "/pricing",  // any route you want to track
  }),
});
It creates one Lead Drop workspace and returns three values: workspace_id, public_key, and secret_passphrase.
Ping Tester sends a sample lead so you can confirm everything is working before you go live.
It calls /v1/lead-drop/stats with X-Workspace and Authorization: Bearer <secret_passphrase>, then shows aggregated counts for your selected date range.
Rotate Keys replaces the workspace credential hashes server-side and returns new public_key and secret_passphrase once. Old credentials stop working.
Yes. Lead Drop currently allows up to 1,000 leads per workspace each month. We plan to increase caps in the future. If you have questions, feel free to contact us.