First steps
User Data
- Responsive Email Editor Review
- Designing your email
- Creating Synchronized Modules
- Setting Up Responsive Email Design
- Setting Up Smart Containers
- Creating a Gmail Promotions Annotation
- Adding The Rollover Effect
- Adding Anchor Links
- Module Library
- Adding a Table to an Email
- Adding Custom Fonts
- Creating CTA Button
- Working with Images
- Creating Timer
- Using AI in the Email Editor
- Messenger Protocol Support in Email Clients and Platforms
Omnichannel
- Setting Up Widgets for Your Site
- Widgets Gamification
- Widget Calling
- Setting Up Locations for the Widget Calling Rules
- Storing data from widgets to contact fields
- Using Annoyance Safeguard
- Actions After Form Submission
- Replacing Double Opt-In System Workflow
- Creating Pop-ups via Google Tag Manager or WordPress
- Sending Yespo Widget Events to Google Analytics
- Using A/B Tests for Widgets
- Collecting Contact Information Using Request Forms
Automation
- Building and Editing Workflows
- Configuring Workflow Start/Stop Conditions
- Start Block
- Popular Blocks
- Message Blocks
- Using One from Many Message Block
- Contact Blocks
- Conditions Blocks
- Other Blocks
- Message to Segment Blocks
- Time Blocks
- Advanced Workflow Block Parameters
- Setting Up Allowed Send Time
- Using Workflow Launch History
- Webhook Workflows
- Workflow Troubleshooting
- Double Opt-In
- Welcome Сampaign
- Welcome Series Segmented by Category
- Launching a Workflow After a Contact Import
- Regular Workflow for a Segment
- Birthday Campaign
- Linking Workflow to the Button
- Using Variables from Order in Workflow
- Collecting Order Feedback
- Customer Reactivation
- Sending Extra Campaigns
- Sending Reminders at the Time Specified by the User
- Sending Campaign to Those Who Did Not Open the Previous One
- Using A/B Tests In Workflows
Personalization
Analytics
- Email Campaign Report
- Web Push Campaign Report
- Viber Campaign Report
- Mobile Push Campaign Report
- App Inbox Campaign Report
- Telegram Campaign Report
- In-App Report
- Widget Report
- Triggered Campaign Report
- AMP Campaign Report
- SMS Campaign Report
- Multilingual Campaign Report
- Setting up UTM Tags
- Revenue from Campaigns
- Tracking Campaign Performance in Google Analytics 4
- Message Analytics
Multilanguage Campaigns
Events and Behaviour Tracking
Recommendations
API
Security and Compliance
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 Yespo).
Possibilities of Zaps in Yespo
List of Yespo 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.
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 Yespo 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.
Setting Integration (Using Google Forms as an Example)
Create a Google Form to collect contact data and configure sending responses to Google Sheets.
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.
3. Enter Zap name.
Creating an Event
1. Click on the Trigger spacer.
2. Select Google Sheets.
3. Select New Spreadsheet Row from the list to create an event every time a new row appears in the spreadsheet.
4. Click Continue.
5. Log in to Google Sheets and click Continue.
6. Specify the spreadsheet and worksheet where the data from the form is transferred; click Continue.
7. Test the 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.
Creating an Action
1. Choose an action: enter Yespo in the search field and click on the corresponding spacer.
2. Select the Subscribe Contact event from the list.
3. Click Continue.
4. Log in to Yespo and click Continue.
5. Match the contact fields in your Yespo account with the answers in the table.
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).
Note
The form name appears in the event name that is sent to Yespo. 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 Yespo, and when they fill it out again, subscribeUpdateFromApi-Test will be sent. You can connect the 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.
6. Click Continue.
7. Test the connection with Yespo.
As a result, you should see the contact data that you entered in the form in Yespo contacts (Contacts → All contacts tab).
Also, you should see the subscribeFromApi(-form name) event with the corresponding contact details in the event history (Automation → Event history tab).
Click Publish to activate the Zap.
Other Examples of Integrations with Yespo via Zapier
Below is a list of common examples of integrations with Yespo via Zapier. It is incomplete but is intended to give you ideas based on the specifics of your business.
- Integration with CRM. Connect Yespo 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 Yespo 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 Yespo 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 Yespo 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.