RekomiRekomiBlogPricing
Rekomi Docs
Rekomi Docs
Welcome to Rekomi
Quickstart for brandsPlans and trialsIntegrationsStripe Connect (sales tracking)Organization settingsTeam managementNotifications

Campaigns and commissions

CampaignsCommission modelsPay per click or lead (CPC & CPL)Coupon-code attributionSub-affiliate recruitingTracking and attribution

Affiliates

Recruit affiliatesManage affiliatesAI co-pilotApply to the curated network

Money flow

SalesPayoutsMulti-currencyTax formsReports

Email

Sending domainBroadcasts
CRM and email integrations

Most popular

MailchimpKlaviyoOmnisendBrevoGetResponse

Creator and SaaS

ConvertKit (Kit)ActiveCampaignbeehiivOntraportMailerLiteMoosend

Specialist platforms

DripSendGridMailjetEmailOctopusFlodeskIterableCampaign MonitorPabbly Email MarketingEmmaMaropostCustomer.ioFreshworks CRMOrttoSendlane

Enterprise and long-tail

SendFoxBenchmark EmailCampaignerCordialE-goiiContactListrakSailthruSelligent (Marigold Engage)SendyVeroVision6Braze
For brandsCRM integrations
|Brands|

Omnisend

Connect Omnisend so approved affiliates are identified in your store account with tags.

omnisend logo

Rekomi's Omnisend integration creates or updates contacts in your Omnisend account. Omnisend is account-wide (no list picker) and uses tags + segments for organization.

What syncs

When an affiliate is approved (or, optionally, when they apply), Rekomi calls POST /v3/contacts with the identifier-based body shape Omnisend expects:

{
  "identifiers": [{
    "type": "email",
    "id": "...",
    "channels": { "email": { "status": "subscribed", "statusDate": "..." } }
  }],
  "firstName": "...",
  "lastName": "...",
  "tags": ["Rekomi affiliate"]
}

The endpoint is upsert, existing email returns 200; new email returns 201.

Finding your API key

In Omnisend:

  1. Account → Integrations → API Keys.
  2. Create a new key. Copy it.

Connecting Omnisend in Rekomi

  1. Go to Integrations in the dashboard sidebar.
  2. Click the Omnisend card.
  3. Paste your API key. Click Connect.
  4. Rekomi runs a test call against GET /v3/contacts?limit=1.

Tags

Comma-separated. Omnisend accepts the tags array inline (max 100). Rekomi sends the Rekomi affiliate system tag plus any defaults you configure.

When sync fires

  • Default: only Approved affiliates sync.
  • Optional: turn on "Include applicants before approval" to also sync Pending.

Per-campaign overrides

Each campaign can override the account-level configuration. From a campaign's detail page, click the CRM sync tab.

Per-affiliate sync visibility

Open any affiliate's detail page. The CRM sync panel shows the per-CRM status. Resync clears prior jobs and re-fires the sync.

Troubleshooting

  • 401, API key invalid. Re-copy from Integrations → API Keys. Repeated auth failures mark the integration "action needed" and trigger a reconnect email once per breakage; after reconnecting, use Resync all on the Failed tile of the integration page.
  • 400, Identifier shape malformed. This is internal; contact support.
  • 429, Rate limited. Omnisend does not publish an RPS limit; Rekomi falls back to exponential backoff.

Disconnecting

From the Omnisend connect page, click Disconnect. Integration row + per-campaign overrides are deleted. Sync history is preserved.


See the omnisend integration overview on the marketing site for use-cases, persona fit, and unique automation patterns.

Klaviyo

Connect Klaviyo so approved affiliates land in a Klaviyo list automatically.

Brevo

Connect Brevo (formerly Sendinblue) so approved affiliates land in a contact list automatically.

On this page

What syncsFinding your API keyConnecting Omnisend in RekomiTagsWhen sync firesPer-campaign overridesPer-affiliate sync visibilityTroubleshootingDisconnecting