RekomiRekomi
PricingFor creators
Sign inStart free trial
|CRM integration|

Affiliates live in the same Ontraport CRM as your customers and students.

Ontraport already holds your contacts, students, and leads in one tag-driven CRM. Rekomi adds the affiliate dimension to the same contact graph, one person can be a student AND an affiliate AND a customer, with automations branching on whichever tag matters for that step.

Start 14-day free trial →Setup docs
Ontraport
live
+
Rekomi
Coaches and course creators on CRM-plus-automation.
|Starter plan and above · $49/mo|
|How it works|

From paste-API-key to first paid affiliate in 10 minutes.

01 / 03
Connect

Paste your Ontraport API key into Rekomi. Rekomi runs a test call to verify the key, then pulls your list/audience picker live from Ontraport so you pick the right destination.

02 / 03
Approve

Affiliates apply via your public landing page or your bulk invite. Approve them manually, auto-approve on a campaign, or import an existing affiliate CSV from Rewardful.

03 / 03
Sync

Approved affiliates land in your Ontraport list as tagged subscribers within seconds. Rekomi handles idempotency, retries, and per-campaign overrides; you handle the nurture sequence.

|What syncs|

The exact Ontraport fields Rekomi writes.

No surprise fields, no overwrites of contact data you already have. Empty values are omitted so existing nurture data is preserved.

  • Contact upsert via POST /1/objects/saveorupdate with objectID: 0 (contacts), email, firstname, lastname
  • ignore_blanks: true, preserves any existing data on the contact you wouldn't want overwritten
  • Tag attachment via separate POST /1/objects/tag call with the resolved tag IDs (Ontraport requires 2 calls; save+tag is not atomic)
  • Returned contact ID is used in the second call, Rekomi caches it for the duration of the sync job
  • Sync semantics: synchronous + idempotent on email
|Three use-cases|

What Ontraport customers actually do with Rekomi.

Use-case 01

Student to affiliate upgrade with course-aware commission

Build an Ontraport sequence on `Tag added: Course Completed`: at day 30, fire a 'become a course affiliate' email. Students who accept get the `Rekomi affiliate` tag PLUS their course tag, your existing student-nurture sequence keeps reaching them, plus the affiliate-onboarding sequence fires.

Paired commission
Flat 25% RevShare on the same course's sales (60-day cookie)
Use-case 02

Coaching-program graduate ambassador track

Top-tier coaching clients become Rekomi affiliates after program completion. Their Ontraport profile carries the `Coaching Alumni` AND `Rekomi affiliate` tags. Build a private alumni newsletter using Ontraport segments, exclusive content for affiliates who actually went through your program.

Paired commission
Hybrid: $250 flat per referred coaching-program sale + 5% RevShare on continuation
Use-case 03

Lead-magnet to affiliate funnel

Lead magnet (free download) → Ontraport sequence (5 emails) → soft affiliate-program offer in email 5. Cold leads who never buy still become affiliates if they recommend the magnet. Earns affiliates without selling them anything first.

Paired commission
Flat $20 CPS on first referred sale
|Provider-specific handling|

Rekomi handles Ontraport's edge cases so you don't have to.

Every CRM API has quirks. Rekomi's integration code was built and audited against the live Ontraportdocs, these are the ones you'd otherwise hit yourself.

Two-call save+tag sequence

Ontraport's contact save and tag attach are separate endpoints with no atomic-transaction wrapper. Rekomi runs the save first, captures the contact ID, then fires the tag call. If the second call fails, Rekomi marks the sync `Retrying` and re-fires just the tag step (the contact upsert is idempotent so re-running the full sequence is also safe).

App ID plus API Key, both required

Ontraport uses two credentials: App ID (account scope) and API Key (auth). Rekomi's connect form requires both. Paste only one and the test call against `GET /1/Contacts` returns a clear 'missing X header' error.

ignore_blanks preserves existing contact data

Rekomi sends `ignore_blanks: true` so empty fields don't overwrite existing contact data. Your existing nurture-sequence custom fields stay intact even if the affiliate signed up with just an email.

|Who this is for|

Built for coaches, course creators, and consultancy firms on Ontraport's Plus or Pro tier ($79-297/month) with active CRM pipelines + automation maps + landing pages. Your contact lifecycle from cold lead to alumni already runs in Ontraport, Rekomi adds the affiliate lifecycle to that same contact graph.

Start 14-day free trial →Visit Ontraport
|FAQ|

Common Ontraport questions.

Does Ontraport have an affiliate program?+

Yes, Ontraport ships a built-in affiliate-tracking module called Ontraport Affiliates. That feature requires Pro plan ($297/month) and only works for products sold via Ontraport's own order forms. If you're on Plus or want commissions on Stripe checkout, Shopify, or anything outside Ontraport's order forms, Rekomi adds that on top.

When should I use Ontraport's built-in affiliates vs Rekomi?+

Built-in is fine if you're 100% on Ontraport order forms and Pro plan. Rekomi wins when (1) you're on a non-Pro Ontraport tier, (2) you sell via Stripe / Shopify / outside Ontraport, (3) you want Stripe Connect automated payouts to affiliates in 50+ countries, (4) you want the public REST API and customer-facing webhooks. Most coaching businesses end up using Rekomi for the payout automation alone.

Will Rekomi tag affiliates in my main contact pipeline?+

Yes, the affiliate lands as a contact in your main Ontraport CRM with the `Rekomi affiliate` tag (plus any per-campaign extras). They're not in a sandbox; they're part of your main contact graph, ready for any automation or sequence you'd run on tagged segments.

What about the Ontraport landing pages?+

Your existing Ontraport landing pages keep capturing leads the way they do today. Rekomi adds its own affiliate-program landing page (hosted at /p/your-program) for affiliate signups specifically, separate from your customer-facing landing pages so the cohorts don't blur.

|Related integrations|

Other CRMs that pair well.

Same persona, different stack. Pick the home your existing audience already lives in.

See all 38 integrations→
ActiveCampaign
ActiveCampaign
ActiveCampaign already runs your customer journeys. Drop affiliate triggers into the same automation tree.
ConvertKit (Kit)
ConvertKit (Kit)
Tag your audience as affiliates without leaving Kit. Re-segment buyers into a referral cohort and pay them.
Mailchimp
Mailchimp
Your audience already lives in Mailchimp. Plug Rekomi in and your top customers become tagged subscribers.
Drip
Drip
Drip's tag-based automations love affiliate signals. Approve, tag, broadcast, bonus.
Documentation
Read the Ontraport setup docs
API-key location, troubleshooting, disconnect flow.
→
New conversion+$84.00 · Lauren A.
Payout sent$8,420 · Stripe Connect
|Ready when you are|

Ten minutes to first click.

14-day free trial. Stripe-native. No card. Live this afternoon.

View pricing
  • 14-day free trial
  • Cancel anytime, $0 charged
RekomiRekomi

The two-sided affiliate platform for subscription businesses and the creators who promote them.

Product

  • Features
  • Tracking
  • Payouts
  • AI co-pilot
  • MCP
  • Network
  • Integrations
  • Security
  • Pricing

Compare

  • vs Rewardful
  • vs FirstPromoter
  • vs PartnerStack
  • vs Tapfiliate
  • vs Dub Partners

Integrations

  • Mailchimp
  • Klaviyo
  • ConvertKit (Kit)
  • ActiveCampaign
  • Brevo
  • Beehiiv
  • Omnisend
  • See all 38 →

For creators

  • Why join
  • How the network works
  • Create creator account
  • Creator sign-in

Company

  • About
  • Blog
  • Docs
  • Security
  • Trust center
  • Terms
  • Privacy
  • Refund policy
  • DPA
  • Cookie policy

© 2026 Rekomi LLC. All rights reserved.