Lead Distro AILead Distro AI
DocsPartner PortalPortal Overview

Portal Overview

Give your buyers a white-labeled Partner Portal in Lead Distro AI. Branded UI, self-service cap management, lead review, real-time reporting, and returns flow for every client.

Last updated:

Overview

The Partner Portal is a separate, white-labeled interface for your buyers. They can view their leads, track delivery status, mark each lead's outcome, see performance metrics, and submit returns, all without seeing your costs or other buyers.

Enabling a Portal

  • Click Destinations in the left menu and open the buyer. On the Partner Portal card, click Enable Portal. You can also flip the Portal switch on that destination's row in the Destinations table. Turning it off asks you to confirm first, because everyone who logs in for that destination loses access.
  • This creates a separate, private workspace for that buyer.
  • Click Add Member, then Create Account. Enter the person's name, email, and a password. The screen then shows their login details, with a Copy message to send button.
  • They sign in at https://portal.leaddistro.ai, or at your own portal domain if you have set one up, and land in their portal. Portal members do not use a seat on your plan.

What Buyers See

  • Their leads with contact details, status, and timestamps, as a list or as a pipeline board.
  • An Outcome on every lead that they can set to Converted or Not Qualified. Each change reaches your reports and your Meta and Google Ads conversion tracking.
  • A home page that shows the leads that are waiting for a status update.
  • Their wallet balance, or how many leads of their order they have used, at the bottom of the sidebar on every page.
  • Cards for their leads (how many, how many converted, and what they spent), their calls, and the status of their leads. They pick the dates, and the home page starts with the last 14 days.
  • A Recent activity list of their newest leads. A click opens the same lead details as the Leads page.
  • Return management: submit returns with reasons.
  • A Billing page in the sidebar with their invoices, cards and wallet, plus an Add funds button.
  • An API page in the sidebar, only if you set up a postback for them. It shows how their system can send lead updates back to you.
  • Account settings and team management.

Portal users only see data scoped to their buyer account within your organization. They can never access your agency dashboard or see other buyers' data.

Portal Name

A destination never sees your real campaign name in its portal. Campaign names often hold private details, like a source's name or a deal you made. So the portal shows a Portal name instead. If you have not set one, it shows the vertical and the type, like "Solar Leads" or "Auto Insurance Calls". If two campaigns would show the same name, the later ones get a number, like "Solar Leads 2".

  • Open the campaign, go to Settings → General, and type a name in Portal name. It can be up to 80 characters. Then save your changes.
  • Clear the box to go back to the vertical and type.
  • For a call destination, the alias you set on its target still wins for that destination.
  • Set it before you invite a destination if the campaign name holds anything private. The new name shows on their Leads and Calls pages, their exports, and their API page.
  • With the MCP, use update_campaign and pass portalName.
  • Automations can use it too: put {{campaign_portal_name}} in any message a destination reads. An automation email sent to the destination's own email or notification emails shows the Portal name for {{campaign_name}} as well. Emails to your team, Slack, webhooks and Sheets keep the real name.

Frequently Asked Questions

Is the Partner Portal white-labeled?
Yes — buyers see a portal with their own branding (logo, colors, name) rather than Lead Distro AI's branding. The portal runs on the Lead Distro AI domain, or on your own portal domain if you set one up, in a separate, private workspace scoped to the buyer. To them, the portal looks like a private extension of your agency's brand, not a third-party tool.
Can I use a different logo in dark mode?
Yes. Partners can switch the portal between light and dark mode, so you can upload a logo for each. Go to Settings → White Label, find Portal Branding, and upload your main logo under Light mode and a light-colored version under Dark mode. Then click Save Changes. The dark mode logo is optional: leave it empty and the portal shows your light mode logo in both modes. Both logos show in the Partner Portal and the Source Portal sidebars and on their sign-in pages. Emails always use the light mode logo. Use PNG, JPEG or WebP, up to 2MB each. Portal branding is on the Growth plan and above.
Can I host the Partner Portal on my own domain?
Yes. You set one custom domain for your account, and every buyer's portal uses it. Turn on Custom Portal Domain in Settings → Labs (admins only). Then go to Settings → White Label, find Custom Domain, and click Connect your domain. Enter a subdomain such as portal.youragency.com, add the CNAME record it shows at your domain provider (it points to cname.vercel-dns.com), and click Verify records. We handle the SSL certificate. Custom domains are on the Growth plan and above. Each buyer can't have a separate domain of their own.
How do I invite a buyer's team to their portal?
Click Destinations in the left menu and open the buyer. On the Partner Portal card, click Enable Portal, which creates a separate, private workspace for that buyer. Then click Add Member and choose Create Account. Enter the person's name, email, and a password. The screen shows their login details with a Copy message to send button, so you can paste them straight into an email or text. They sign in at https://portal.leaddistro.ai, or at your own portal domain if you have set one up. To change a password or remove someone later, use the menu next to their name on the same card. Portal members do not use a seat on your plan.
What can buyers see and do in the portal?
Their leads (with full contact details, status, and timestamps) as a list or a pipeline board, each lead's outcome (they can mark a lead Converted or Not Qualified, which updates your reports and your Meta and Google Ads conversion tracking), a home page with lead and call numbers for the dates they pick, return management (submit returns with reasons, see return history), a Billing page, an API page when you set up a postback for them, and account settings (team management, delivery method config, contact info). They cannot see your costs, your supplier list, other buyers' data, or anything outside their scoped buyer account.
How does the returns flow work?
Buyers submit returns from the portal with a reason (bad contact info, wrong vertical, duplicate, TCPA risk, etc.). Returns appear in your dashboard for review — accept the return (lead is reversed in P&L), reject it (no change), or open a thread with the buyer to negotiate. Configure auto-accept thresholds per buyer (e.g., automatically accept returns within 24 hours of delivery) to reduce manual review.
Is the Partner Portal mobile-friendly?
Yes. The portal uses the same responsive layout as the main dashboard, so buyers can review leads, check performance, and submit returns on mobile. The lead detail view and return submission flow are optimized for one-handed mobile use — important since many lead buyers (intake staff at law firms, dispatchers at home-services companies) work from phones or tablets in field environments.
Why does my destination see a different campaign name in the portal?
The portal never shows your real campaign name, so private details stay private. It shows the Portal name you set in the campaign's Settings → General, or the vertical and type, like "Solar Leads", when you have not set one. Change it any time. A call destination's target alias still wins for that destination.
Where does a destination find its postback details?
On the API page in the left menu of their portal. It shows the same postback setup page you can share from the campaign, with their own key, the fields to send, and an example. The page only appears for a destination that has a postback set up. To set one up, open the destination on your campaign, choose Postback Webhook, and click Generate Webhook Secret.
Where do destinations see their invoices and add funds?
On the Billing page in the left menu of their portal. Old links to the billing settings still work. A destination on a prepaid wallet sees its balance at the bottom of the portal sidebar; a click opens Billing, where Add funds is.
What does "leads are waiting for a status update" mean?
It counts the leads a destination accepted in the last 90 days that still have no outcome and no stage. Click it and the Leads page opens with just those leads. Moving a lead to a stage or setting its outcome takes it off the count.
Can a buyer access multiple Partner Portals from one login?
Yes. Each buyer's portal is its own workspace, and one login can belong to several of them. A buyer who works with multiple lead distribution providers (all using Lead Distro AI) can switch between their portals from the org-picker in the top nav without re-authenticating.

If you have any questions, send us an email at support@leaddistro.ai