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
Integrating with Horoshop
Horoshop is a SaaS platform for creating online stores. You can independently, without involving developers, set up the transfer of contact and order data from a website based on Horoshop to Yespo.
Note
To integrate with Yespo on the Horoshop platform, activate the Pro tariff plan in your Horoshop account. Additionally, set up data transmission through API.
Before connecting a new integration, complete the following steps:
If you have already completed these steps, proceed directly to connecting and setting up a new integration.
Connecting a New Integration in Your Yespo Account
1. Go to the Yespo account settings → Integrations tab and click the New integration button for the Horoshop service.
2. Specify the new site's address and enter your Horoshop username and password.
3. Click Next and configure the integration parameters.
Setting Up Integration Parameters
Activate the switches next to the functions you are going to use:
Receive contacts
- Contacts are received after the visitor has registered on the site or has placed an order.
- Contact data can include different parameters depending on the action completed on the site.
- Parameters received by default: email, first name, surname.
Create contact with confirmed email address
- If contacts did not provide explicit confirmation when collecting data, you must collect contacts unconfirmed.
- You can send both bulk and triggered messages to confirmed contacts.
- You can send only triggered messages to unconfirmed contacts.
Receive orders
You can use order data in workflows and messages.
Note
Only the status Initialized is transmitted in orders.
More on automating work with orders >
2. Click the Done button.
The service will appear in the list of integrations.
Click the three dots icon in the top right and confirm deletion to remove the integration.
Setting Up Web Tracking Events in Your Horoshop Account
Go to the Marketing → Marketing services in your Horoshop account and click Add.
Set up integration:
1. Enter a title.
2. Activate the Active checkbox.
3. Insert the tenant value from the web tracking script in the System ID field. Our example is 9CA53387A31449DBA5900704ECCFF2B5.
4. Paste the copied web tracking script in the Tracking code field.
5. Specify the Before </body> placement.
Save your settings.
The integration has been successfully configured and is ready to transfer data.
Request Statistics
You can view statistics on requests to create contacts and orders on the Integrations tab in Yespo.
1. Go to Settings → Integrations.
2. Select the statistics period and click the number next to the request. You will see detailed information about received contacts and orders: the source of the contact and the history of their activity, the composition and price of the order, address and delivery method, etc.