Emma
Connect Emma (myEmma) so approved affiliates land in a group automatically.
Rekomi's Emma integration adds every approved affiliate to an Emma group. Emma is now a Marigold product, so it appears in Rekomi as Marigold Engage (Emma).
What syncs
When an affiliate is approved (or, optionally, when they apply), Rekomi calls POST /{accountId}/members/add with email, fields: { first_name, last_name }, group_ids: [groupId]. The endpoint is upsert by email.
Finding your credentials
In Emma:
- Account Settings → Integrations → Account API.
- Copy your Account ID (numeric), Public API key, and Private API key.
Connecting Emma in Rekomi
- Go to Integrations in the dashboard sidebar.
- Click the Marigold Engage (Emma) card.
- Paste all three credentials. Click Connect.
- Rekomi runs a test call against
GET /{accountId}/fields?count=true.

Tags
Emma has no tag concept, groups serve that role. Rekomi only attaches to the chosen group; if you want tag-like behavior, create dedicated Emma groups.
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 Emma as well, matched on email so existing contacts are updated, not duplicated. Each one carries:
- member fields
rekomi_referral_link,rekomi_campaign,rekomi_referring_affiliate,rekomi_referring_affiliate_code,rekomi_last_event,rekomi_last_sale_amount, created on first use - no tags; segment on
rekomi_last_event - 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
- Triple-credential auth: HTTP Basic with
publicKey:privateKey+ accountId in URL path. - Emma returns 403 (not 429) for rate-limit exceeded, Rekomi recognizes this and treats it as retryable (1-minute backoff).
- Rate limit: 180 calls/min.
See the emma integration overview on the marketing site for use-cases, persona fit, and unique automation patterns.