A speaker-program SOP checklist lists each rule in a client’s SOP and the moment it should be checked. This one covers 36 common rules across six stages, from the request to close-out and reporting. Each client keeps the ones its SOP has and adds its own. For each rule it shows the action a client most often chooses: block, warn, escalate, require proof, or monitor.

Check each rule at the moment it applies

A rule checked at close-out is a rule found too late. Each stage has its own moment: the lead time when a date is picked, the honorarium cap when a speaker is chosen, the attendance limit when an HCP registers. The checklist is organized by that moment. Go through one client’s SOP with it: tick the rules the SOP has, write the client’s own value next to each, and strike the ones it switches off.

Off The client’s SOP doesn’t have the rule, so it isn’t checked. Strike it on your copy.

36 common rules, six stages, one moment each

Request6 rules

DoneRuleWhat the SOP saysChecked whenUsual action
RQ-1 Lead timePrograms are requested a set number of days ahead, by format.When a date is pickedBlock
RQ-2 Business needEach request states the business need and the intended audience.At submitRequire proof
RQ-3 Approval pathApprovals follow the client's path, by format, cost, or expected audience.At submitEscalate
RQ-4 Budget lineA request fits the remaining budget line.At submitBlock
RQ-5 Topic limitPrograms on one topic stay within the client's limit per territory and period.At submitBlock
RQ-6 Approved materialsOnly materials with a current review-committee approval are used.When materials are attachedBlock

Speaker7 rules

DoneRuleWhat the SOP saysChecked whenUsual action
SP-1 Speaker contractThe speaker's contract covers the program date.When a speaker is chosenBlock
SP-2 Topic trainingThe speaker is qualified for the topic and trained on the approved deck.When a speaker is chosenBlock
SP-3 Honorarium capThe honorarium follows the speaker's tier and stays under the annual cap.When a speaker is chosenBlock
SP-4 Yearly program limitA speaker does no more programs a year than the client allows.When a speaker is chosenBlock
SP-5 Exclusion listsSpeakers are screened against exclusion lists and license status.When a speaker is chosenBlock
SP-6 Schedule conflictA speaker already booked that day is flagged.When a speaker is chosenWarn
SP-7 Speaker selectionSpeakers are chosen for their expertise and approved by the client's medical team, not by sales.When a speaker is nominatedEscalate

Audience5 rules

DoneRuleWhat the SOP saysChecked whenUsual action
AU-1 Attendance limitAn HCP attends a topic no more often than the client's limit.When an HCP is added or registersBlock
AU-2 Audience fitGuests and the speaker's own colleagues are not the audience.At registrationBlock
AU-3 Trained speakersA trained speaker does not attend as an attendee, where the client says so.At registrationBlock
AU-4 Meal restrictionsHCPs under state meal rules, and government employees, get no meal.At sign-inRequire proof
AU-5 Minimum registrationsA program has its minimum registrations by a set day, or the host decides whether to cancel.Before the programWarn

Venue & meals4 rules

DoneRuleWhat the SOP saysChecked whenUsual action
VM-1 VenueThe venue is a private room suited to an educational program.When the venue is chosenEscalate
VM-2 Meal limitMeal cost per attendee stays under the client's limit for that meal and city.At reconciliationWarn
VM-3 AlcoholAlcohol is not reimbursed.At reconciliationBlock
VM-4 Virtual mealsVirtual programs carry no meal costs.On the request formBlock

Program night4 rules

DoneRuleWhat the SOP saysChecked whenUsual action
PN-1 Personal sign-inEach HCP signs in personally, with a signature and a meal answer.At sign-inRequire proof
PN-2 Late walk-insA walk-in added after the program needs a reason.When attendance is correctedRequire proof
PN-3 Online attendanceOnline attendance comes from the meeting itself.After the meetingRequire proof
PN-4 Minimum attendanceWhen fewer HCPs attend than the client's minimum, the host records why.When attendance is confirmedRequire proof

Close-out & reporting10 rules

DoneRuleWhat the SOP saysChecked whenUsual action
CO-1 Required recordsRequired records are in before each stage, such as a signed sign-in sheet before close.At each stage changeBlock
CO-2 Rep certificationThe rep certifies the program after it runs.After the programRequire proof
CO-3 Speaker attestationThe speaker attests that they presented the approved deck without changes.After the programRequire proof
CO-4 Speaker paymentThe speaker is paid once the sign-in sheet and the host's report are in.Before paymentBlock
CO-5 Speaker expensesSpeaker travel and lodging stay within the client's limits.At reconciliationWarn
CO-6 Spend allocationEach HCP's share of the spend is allocated before close.At closeBlock
CO-7 HCP identityBefore close, every attendee who could receive value is confirmed: matched to one HCP record, or marked as not an HCP.At closeBlock
CO-8 ExceptionsEvery exception records who approved it and why.Whenever a rule is overriddenRequire proof
CO-9 Spend per HCPSpend per HCP exports for Open Payments and state reports.At reportingRequire proof
CO-10 OutliersReports flag outliers: busy speakers, frequent attendees, high spend.Across programsMonitor

Kept on every program4 items

DoneItemWhat Pharmagin keepsChecked whenUsual action
One record per HCPEach HCP is one record, matched to the client's CRM, its target list, or the NPI registry.When an HCP registers or is addedAlways on
Close checklistA program closes only when its checklist is complete.At closeAlways on
CRM updateAttendance goes back to the client's CRM, from approval to close.From approval onwardAlways on
SOP changesWhen the SOP changes, open programs follow the new rules, and approved dates are not reopened.When the client's setup changesAlways on

Your client’s own rule

A rule that isn’t on this list is set up the same way: the moment it is checked, how strict it is, and the record it leaves. Write the client’s own rules here.

DoneRuleWhat the SOP saysChecked whenAction
Own rule 1
Own rule 2
Own rule 3

Bring us a client's SOP. We'll show you the checks.

We'll map every rule to the moment Pharmagin checks it, and set up the checks in a demo workspace for that client.