O
OptioRxLead Hub
HomeAccountCheck LeadsValidate LeadsHow It Works
© 2026 OptioRx. All rights reserved.ACHC & PCAB certified pharmacy partner
How it works

Check, validate, and submit CRM leads with confidence.

A short tour of every tool in the portal — what it does, when to reach for it, and the guardrails that keep your CRM tidy.

Quick start

Three steps from sign-in to handoff

The vendor flow is built around a single contract: check before you submit.

01

Sign in & verify your vendor key

Open Account, sign in, then paste your API key to bind it to this session. We tie it to your sign-in so you don't have to re-enter it on every check.

02

Run a duplicate check

Use Check Leads → Individual for one-off lookups, or Bulk Upload to score an entire workbook in parallel.

03

Validate before handoff

Validate Leads runs schema and row-level checks against your workbook. Submission is gated until all ERROR rows are fixed.

Match signals

What the verdict means

Every check returns one of three verdicts and a recommended action.

EXACT_MATCH

Already in CRM — don't submit.

A confident hit on email or phone — the lead already exists in CRM.

POSSIBLE_MATCH

Looks like a possible duplicate — review before submitting.

Partial signal (e.g. fuzzy company match, last-10-digit phone). Worth a human eye before submitting.

NO_MATCH

No overlap found — safe to submit.

Nothing meaningful overlaps with existing records.

Conflict signals

When the email and phone you sent point at different records in our CRM, we flag the row as a conflict. It's worth a human review before you submit.

At scale

Bulk & validation

Two complementary tools for getting a clean workbook over the line.

Bulk Upload

Drop an .xlsx, .xls, or .csv and we score every row in parallel. Big runs throttle themselves automatically so you don't have to, and you can export the annotated results as a CSV when the run finishes.

Validate Leads

Schema, format, US state, ZIP+4, and free-text checks run server-side. Rows are grouped by severity:

  • ERRORblocks submission until fixed.
  • WARNINGworth reviewing but won't stop you.
  • INFOsuggestions to clean up the row.
Reference

Frequently asked questions

What file formats are supported?

Validate Leads expects Microsoft Excel .xlsx workbooks. Bulk Check is more permissive — .xlsx, .xls, and .csv all work. The first sheet must use the canonical headers shown in the template.

What's the difference between EXACT_MATCH, POSSIBLE_MATCH and NO_MATCH?

Each row comes back with one of three verdicts. EXACT_MATCH means we found a confident duplicate; POSSIBLE_MATCH means part of the row overlaps and a human should look; NO_MATCH means the row is clear to submit.

Why are some leads marked 'Conflict'?

When the email and phone you sent point at different records in our CRM, we flag the row as a conflict. It's worth a human review before you submit.