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-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 → Ontraport API → Manage API Keys.
- 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.
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 idempotent, so re-running is safe); 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.