Setup Wizard
Walk through Lead Distro AI's campaign setup wizard — Draft state, step-by-step buyer and supplier configuration, test ingestion, and activation. Quickstart for new campaigns.
What is the Setup Wizard?
The Setup Wizard is a step-by-step flow that walks you through creating a new campaign — adding suppliers, mapping delivery, running a test ingestion, and activating. New campaigns start in Draft state until you complete the wizard or manually activate; drafts don't accept live traffic.
The Draft → Active Lifecycle
| State | Behavior |
|---|---|
| Draft | Campaign exists but ingest API rejects leads with `inactive_campaign`. Suppliers can't send live traffic. Visible in dashboard with 'Continue Setup' banner. |
| Active | Campaign accepts ingest API calls. Suppliers send live leads. Distribution to buyers runs normally. |
| Paused | Manually paused. Ingest API rejects leads with `inactive_campaign`. Buyers and suppliers stay configured; un-pause to resume. |
Wizard Steps
- Step 1 — Campaign Basics: Name, vertical, campaign type (Direct Post vs Ping-Post), distribution method default.
- Step 2 — Field Mapping: Define system fields required, add custom fields for the vertical.
- Step 3 — Add Suppliers: Configure at least one supplier with API key, cost mode, and (optionally) Test Mode for onboarding.
- Step 4 — Add Buyers: Configure at least one buyer with delivery method, price, caps, and filters.
- Step 5 — Test Ingestion: Run a Test Send through the full path — supplier ingest → distribution → buyer delivery.
- Step 6 — Activate: Switch campaign from Draft to Active. Live traffic starts flowing.
Validation Gates
Each wizard step validates before letting you proceed:
- Field Mapping requires at least the system fields enabled.
- Adding a supplier generates the API key — store it securely before proceeding.
- Adding a buyer requires a delivery method config (URL for webhook, sheet for Google Sheet, email for email delivery).
- Test Ingestion requires at least one successful end-to-end test before the Activate button enables.
Drafts persist until you activate. You can return to a draft any time from the campaign list page — the 'Continue Setup' banner takes you back to whichever step you left off on. Use drafts to stage campaigns ahead of a launch date without exposing them to live traffic.
Skipping the Wizard
Experienced users can skip the wizard and manually configure each step on the campaign page directly. Click Activate in the campaign settings to flip from Draft to Active without going through the wizard — useful when migrating a campaign config from an external source or duplicating an existing campaign.
Frequently Asked Questions
Why is my campaign rejecting leads with 'inactive_campaign'?
Can I activate a campaign without running a test ingestion?
How do I return to a Draft campaign I started but didn't finish?
Can I edit a campaign after activating it?
Does duplicating a campaign also copy its Draft state?
Can I have multiple Draft campaigns at once?
Related Articles
If you have any questions, send us an email at support@leaddistro.ai