Integration via Zapier

Zapier is a service that allows you to connect different platforms and tools to automate data transfer and perform routine tasks. With Zapier, you can easily set up actions that happen automatically when certain events or conditions occur.

Here are some of the main benefits of using Zapier:

  • Improved productivity: automation of routine tasks, such as sending emails or notifications via instant messengers; Zapier allows you to reduce manual work and focus on more important tasks.
  • Integration of programs and tools: connecting platforms that do not have built-in integration tools; for example, you can create connections between your CRM systems, email, social networks, etc.
  • Marketing automation: sending emails, nurturing leads, working with social networks, and other tasks to attract customers.
  • Improved communication: notifications from the chat messaging service about important messages.
  • Analysis and reporting: automate the collection and transfer of data to analytical tools for analysis and reporting.

What is Zap

A Zap is a connection between one or more platforms consisting of 2 elements:

  • Trigger — an event whose data needs to be transferred from platform 1 (for example, filling out a Google Form);
  • Action — an action that must be performed on platform 2 (for example, creating a contact in eSputnik).
Zapier diagram showing a Zap consisting of a Trigger step and an Action step

Possibilities of Zaps in eSputnik

List of eSputnik events that you can stream in Zap:

  • New Contact — triggers when a new contact is added;
  • New Contact in Segment — triggers when a new contact is added to a segment.
Zapier eSputnik trigger event selection with the Event field highlighted, listing New Contact and New Contact in Segment
šŸ“˜

Note

Thanks to dynamic segments, the New Contact in Segment event becomes extremely multifunctional. For example, you can set up an alert if a new contact appears in dynamic segments of customers with an average bill of more than $1000.

List of actions in eSputnik that can be performed after submitting a Zap:

  • Add/Update Contact — adds confirmed contact or updates existing contact;
  • Send Email — sends an email using a specified message template;
  • Send Event — sends an event to user;
  • Send SMS — sends SMS using a specified message template;
  • Subscribe Contact — subscribes a contact.
Zapier eSputnik action event selection with the Event field highlighted, listing Add/Update Contact, Send Email, Send Event, Send SMS, and Subscribe Contact

Setting Integration (Using Google Forms as an Example)

  1. Create a Google Form to collect contact data and configure sending responses to Google Sheets.
Google Form Responses tab with the Link to Sheets button highlighted

Fill out the form — Google Sheets should record your answers.

Proceed to a Zap creation.

Creating a Zap

  1. Sign up in Zapier .

  2. Click Create Zap.

Zapier dashboard with the Create Zap button highlighted, showing a Zaps list with one existing Zap named Test
  1. Enter Zap name.
Zapier Zap editor with the Enter Zap Name field highlighted, showing Trigger and Action steps

Creating an Event

  1. Click on the Trigger spacer.
Zapier Zap editor with the Trigger step highlighted
  1. Select Google Sheets.
Zapier Change trigger dialog with Google Sheets highlighted in the app list
  1. Select New Spreadsheet Row from the list to create an event every time a new row appears in the spreadsheet.
Zapier trigger event dropdown with New Spreadsheet Row highlighted for the Google Sheets trigger
  1. Click Continue.
Zapier trigger step with the New Spreadsheet Row event selected and the Continue button highlighted
  1. Log in to Google Sheets and click Continue.
Zapier trigger Account section with a connected Google Sheets account and the Continue button highlighted
  1. Specify the spreadsheet and worksheet where the data from the form is transferred; click Continue.
Zapier trigger setup with the Spreadsheet and Worksheet fields and the Continue button highlighted
  1. Test the connection.
Zapier Test your trigger step with the Test trigger button highlighted for the Google Sheets connection

As a result, you should see the data you entered into the form. Click Continue with the selected record to go to the action settings.

Zapier trigger test results showing a sample spreadsheet row with the Continue with selected record button highlighted

Creating an Action

  1. Choose an action: enter eSputnik in the search field and click on the corresponding spacer.
Zapier Change action dialog with esputnik entered in the search field and the eSputnik app highlighted
  1. Select the Subscribe Contact event from the list.
Zapier action event dropdown with Subscribe Contact highlighted in the list
  1. Click Continue.
Zapier eSputnik Subscribe Contact action step with the Continue button highlighted
  1. Log in to eSputnik and click Continue.
Zapier action Account section with a connected eSputnik account and the Continue button highlighted
  1. Match the contact fields in your eSputnik account with the answers in the table.
Zapier Subscribe Contact action fields with Email Address and First Name mapped to spreadsheet columns, highlighted

You can also choose in the Action list:

  • segment to which contacts from the form should be added (Segments field)
  • form name (Form Name field).
Zapier Subscribe Contact action with the Segments and Form Name fields highlighted, Form Name set to Test
šŸ“˜

Note

The form name appears in the event name that is sent to eSputnik. For example, suppose you specify the Test form name in the Zap settings. In that case, when the contact fills out the form for the first time, the subscribeFromApi-Test event will be sent to eSputnik, and when they fill it out again, subscribeUpdateFromApi-Test* will be sent. You can connect a double opt-in workflow to the first event; the workflow for the second event can include a block to check if the contact has confirmed the subscription and other blocks depending on your tasks.

  1. Click Continue.
Zapier Subscribe Contact action with the Continue button highlighted below the Segments and Form Name fields
  1. Test the connection with eSputnik.
Zapier Subscribe Contact test results showing mapped contact data and empty optional fields, with the Test step button highlighted

As a result, you should see the contact data that you entered in the form in eSputnik contacts (Contacts → All contacts tab).

Yespo All contacts tab listing contacts with their channel, ID, update date, and full name

Also, you should see the subscribeFromApi(-form name) event with the corresponding contact details in the event history (Automation → Event history tab).

Yespo Event history tab showing a SubscribeFromApi-test event entry

Click Publish to activate the Zap.

Zapier Zap editor with the Publish button highlighted after a successful test

Other Examples of Integrations with eSputnik via Zapier

Below is a list of common examples of integrations with eSputnik via Zapier. It is incomplete but is intended to give you ideas based on the specifics of your business.

  • Integration with CRM. Connect eSputnik to your CRM system (such as Salesforce, HubSpot, or Zoho CRM) to automatically add contacts to mailing lists, generate leads, or perform other CRM actions when contacts sign up for a newsletter or interact with your messages.
  • Integration with social networks. Submit new leads from Facebook, Instagram, etc., to eSputnik to increase the number of touchpoints and get more contact information.
  • Integration with analysis and reporting tools. Transfer data on email openings, clicks, and other events in eSputnik to analytical services to create reports and analyze campaign results.
  • Integration with Slack or Microsoft Teams. Set up alerts on your communication platforms for essential events in your campaigns, such as email openings or unsubscribes.
  • Integration with other marketing automation tools. Connect eSputnik with marketing platforms like HubSpot or Marketo to create complex campaigns.
  • Integration with survey services. Transfer the results of questionnaires and surveys to external storage for further processing.


Did this page help you?