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
Adding a Website to the Yespo Account
Important
Web push token collection is only available for HTTPS protocol websites.
Selecting a Subscription Type
1. Go to your account settings and select the Web Push tab.
2. Select the subscription type:
-
Double Opt-in. A double opt-in subscription. The advantage of this type is the ability to customize the appearance of the subscription and confirmation windows. In this case, a user will first see your customized window, and then the standard one.
-
Single Opt-in. Allows users to subscribe with just one button click, without additional confirmation.
Note
Google Chrome may block intrusive subscription windows. To avoid potential limitations, select the Double Opt-in subscription.
Click the + Connect website button, then select the subscription type if your account has existing subscriptions.
Website Integration
-
After selecting the subscription type, fill in the required fields Website URL and Website name.
-
If you already have a subscriber base, enter public and private keys in the corresponding fields. To receive new certificates, leave the fields blank—the keys will be automatically generated along with the script for your website.
Follow the link to configure Web Push subscriptions on Safari versions below 16.
Generating and integrating the script
Click Generate script and follow these steps:
1. Download the installation file to the root directory of your website.
2. Copy the generated code and insert it into the <head> section of your website's HTML pages.
3. Create a manifest file and place it in the root directory to enable sending messages to devices with iOS/iPadOS.
Checking the Connection Status
After uploading the installation file and adding the code to your website, click the Check website status button.
The Website connected status should appear in the settings. From this moment on, tokens will start to be collected.
Check the settings you’ve made if you see Script not installed.
Note
Sometimes, the website status may not be displayed due to the website provider’s security policy. If the script is installed, ignore this status.
Click Set up subscription to go to the appearance settings of the subscription window, or Back to return to the general settings tab.
Learn more about customizing the appearance of the subscription window in a separate article.
Deleting Tokens
Enable the option to automatically delete inactive tokens after 30, 60, or 90 days to keep only those users who interact with the campaigns.
Editing Web Push Integration
To return to the integration settings, for example, to change the website name, re-upload the installation file, or copy the generated code, click the website link or the three dots icon and select Web Push integration.
Here you can delete the linked website.