Partner Application
Request access to the partner portal
A short application so we know who we're speaking with. We review every submission personally — typically within one business day. Approved practices receive a portal invitation and a partner agreement to review.
Application received
Thank you. We review every application personally and will be in touch within one business day.
✓ Verified against the federal NPI registry
Your National Provider Identifier checked out, so you don't have to wait on us to confirm anything. The partner agreement is on its way to your inbox now — review and sign it whenever suits you.
Prefer to talk first? That's completely fine. Leave it unsigned and we'll walk through it together on the call — though signing beforehand means we can be far more open about protocols and pricing when we speak.
Choose how you'd like to go forward
Recommended
Sign the agreement — opens your portal
Signing unlocks Level 1 access: protocols, handling and storage, Certificates of Analysis, patient materials, and ordering. It also means your kickoff call can cover everything openly, including pricing, instead of staying general.
Review & sign the partner agreementOpens in a new tab. You'll confirm your name and email once — that's the document's own signer verification. Then book your 45-minute kickoff: choose a time
Talk first
Perfectly reasonable. A 15-minute discovery call — what your practice treats, which biologics may fit, how the portal works. We'll keep specifics general until the agreement is in place.
Book a 15-minute discovery call- We review your practice — usually same day, always within one business day.
- You receive a partner agreement — already filled in with the details above. You review and sign.
- Your portal opens — protocols, pricing, Certificates of Analysis, patient materials, and ordering.
Every field writes to a canonical contact field. Native GHL fields are preferred over custom duplicates, because natives are populated by every entry path — a custom duplicate always loses. These same codes become the merge tokens on the partner agreement.
| Question | Contact field | Type | Agreement token |
|---|---|---|---|
| First name | first_name | Native | {{contact.first_name}} |
| Last name | last_name | Native | {{contact.last_name}} |
| Work email | email | Native | {{contact.email}} |
| Direct phone | phone | Native | {{contact.phone}} |
| Practice name | company_name | Native | {{contact.company_name}} |
| Your role | role__title | Custom | {{contact.role__title}} |
| City | city | Native | {{contact.city}} |
| State | state | Native | {{contact.state}} |
| National Provider Identifier | npi_national_provider_identifier | Custom | {{contact.npi_...}} |
| Practice website | website | Create | — |
| Biologics of interest | what_is_your_practice_looking_for | Custom | — |
| Current supplier status | current_status | Create | — |
| — on submit — | provider_nda_status = applied | Custom | — |
The fix: the submission is an upsert keyed on email. An existing contact is updated in place; a new one is created with email and phone present from the first touch. That is what ends the orphan-duplicate problem — the current form writes several answers to company scope instead of the contact, which is why agreement tokens rendered blank.
Naming rule: biologics are written out in full everywhere a provider can see them — Natural Killer-derived Exosomes, Natural Killer Cells, Mesenchymal Stem Cell-derived Exosomes, Live (Non-Frozen) Mesenchymal Stem Cells. No abbreviations on any patient- or provider-facing surface.