eSputnik

MarketingAPI key

Manage contacts and segments, send emails and prepared messages, and send events and orders to eSputnik (Yespo) marketing automation.

13 actions

ActionEffectData handledScope
esputnik_upsert_contactCreates a contact, or updates the one with the same email, phone or externalCustomerIdwritePersonal data
esputnik_search_contactsFinds contacts by email, phone, external id or namereadPersonal data
esputnik_get_contactGets one contact by id with channels, fields, segments and languagereadPersonal data
esputnik_delete_contactDeletes a contactdestructivePersonal data
esputnik_list_segmentsLists segments (static, dynamic and combined) with their ids, optionally by namereadGeneral
esputnik_list_segment_contactsLists the contacts in a segment, a page at a timereadPersonal data
esputnik_add_contacts_to_segmentAdds contacts to a static segment by contact id or external customer idwritePersonal data
esputnik_generate_eventSends an event that can start workflowswritePersonal data
esputnik_send_emailSends an email to a list of addresses, with HTML and optional plain textwritePersonal data
esputnik_send_prepared_messageSends a message designed in eSputnik to recipients by email or phone (locator), contact id or external id, with optional JSON parameters for dynamic contentwritePersonal data
esputnik_search_email_messagesFinds prepared email messages by name or tag, with their ids for send_prepared_messagereadGeneral
esputnik_unsubscribe_emailsAdds email addresses to the unsubscribed list so they receive no more bulk emailwritePersonal data
esputnik_add_ordersSends orders for analytics and triggerswritePersonal data