Ontraport
Connect Ontraport so approved affiliates land in your CRM with tags.
Rekomi's Ontraport integration upserts every approved affiliate and applies tags.
What syncs
When an affiliate is approved (or, optionally, when they apply), Rekomi runs a 2-3 call sequence:
POST /1/objects/saveorupdatewithobjectID: 0(contacts),email,firstname,lastname,ignore_blanks: true. Returns contact ID.PUT /1/objects/tagwithobjectID: 0, ids: [contactId], add_list: [tagId, ...]to attach the chosen tag + any extra numeric tag IDs.PUT /1/objects/tagByNamewithadd_names: [...]for any tags configured by name, Ontraport auto-creates missing tag names on this call. This carries theRekomi affiliatesystem tag.
The multi-call sequence is required because Ontraport's contact save and tag attach are separate endpoints.
Finding your credentials
In Ontraport:
- Administration → Integrations → Ontraport API Instructions and Key Manager.
- Copy your App ID and API Key.
Connecting Ontraport in Rekomi
- Go to Integrations in the dashboard sidebar.
- Click the Ontraport card.
- Paste both. Click Connect.

Tags
Ontraport's "lists" in our Integrations UI correspond to Ontraport tags (Ontraport doesn't have email-marketing-style lists, its primitive is tags + sequences). Pick a default tag; campaign overrides add additional tags. Extra tags entered as numeric IDs attach directly; tags entered by name are auto-created in Ontraport if missing.
Referred customers and leads (optional)
Turn on Sync referred customers and leads on the integration page and every sale or lead Rekomi attributes to an affiliate is written to Ontraport as well, matched on email so existing contacts are updated, not duplicated. Each one carries:
- contact fields
Rekomi referral link,Rekomi campaign,Rekomi referring affiliate,Rekomi referring affiliate code,Rekomi last event,Rekomi last sale amount, created in aRekomisection on first use - tags
Rekomi customerorRekomi lead - Affiliates synced by the section above also get
Rekomi referral link,Rekomi campaignandRekomi affiliate statusin the same fields, so you can merge a partner's link into your emails.
Refunded, denied and fraud-quarantined conversions are never pushed, and imported historical conversions are skipped. It is off by default.
Per-campaign overrides + per-affiliate visibility + troubleshooting + disconnecting
Same patterns as other CRM providers.
Provider-specific notes
- Two headers:
Api-Appid+Api-Key. ignore_blanks: trueprevents wiping populated fields with empty values.- If attaching the chosen tag fails, the sync is retried (the contact upsert is safe to repeat, so re-running won't create duplicates); only the by-name extras are best-effort non-fatal.
- Rate limit: 180 req/min.
X-Rate-Limit-Remainingheader.
See the ontraport integration overview on the marketing site for use-cases, persona fit, and unique automation patterns.