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
Omnichannel
- Setting Up Widgets for Your Site
- 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
- Using Yespo Extension for Google Chrome
- 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
- 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
Creating Telegram Message
To send Telegram messages via Yespo: 111
1. Create a bot in the @BotFather service, copy the access key, and upload it to our system.
2. Subscribe to a pricing plan.
Note
- The number of contacts in a subscription is calculated based on contacts with tokens.
- If the number of contacts in a Telegram channel exceeds the plan’s limit, messages will not be delivered to contacts above the limit.
Then, you can proceed to create a Telegram campaign.
Creating a New Telegram Message
Go to the Messages section → Messages → Telegram. Click New Telegram.
Main Settings
Fill in the following fields:
1. Name. Select a message name. This field is available for searching messages in the general list; users will not see it.
2. Message text. You can use:
- If the message contains an image, the maximum text length is 1024 characters; without an image — 4096;
- text formatting menu;
- emoji;
- clickable links that will provide additional transitions to the site and allow the recipient to find out the promotion details or product characteristics immediately.
- personalization with variables from contact fields: name, city, number of bonuses, etc.; click the person icon and select the desired value.
3. Image in JPEG, PNG, WEBP or GIF format up to 5 MB. For optimal quality, use an image size of around 800x800 pixels. Image proportions will be preserved; for better display we recommend using standard proportions (for example, 1:1, 4:3, 16:9).
4. Buttons. You can use up to six buttons; buttons are arranged in one row only.
5. Tags (optional). Add tags by selecting the ones you need from the list, or create new ones by clicking Add tag. Using tags, you can quickly find your desired messages, analyze statistics, and set up your messaging frequency strategy.
Additional Settings
Specify subscription categories to send messages to your contacts based on their interests.
Multilingual Version (optional)
Click the globe icon on the top panel, specify the default language, and add language versions to create a multilingual message. Fill in each version with content in the appropriate language. More on multilanguage >
Testing Message
1. Test the message by clicking the TEST button on the top panel.
2. Enter the contact ID or select a contact from the list. The user to whom the test message is sent must be registered in the corresponding Telegram bot.
3. In the Telegram bot field, specify the bot to which the message will be sent. If you only have one bot, it will be selected by default.
4. Click Send.
If everything is set correctly, the message will be displayed in the specified bot.
Creating Campaign
1. Click on the Create campaign button.
2. In the pop-up window, activate the checkbox next to the contact or segment for which you want to send a campaign. Then click the Go to campaign button.
3. On the general checkout page:
- Check the bot the message will be sent to.
- In the Segments section, click Recalculate contacts to see the total number of contacts that will receive the notification. You can also edit segments or select new ones.
See all the necessary information for verification: Name and Subscription categories. You can see how the message will look on Android and iOS.
In the Send options, you can set the batching. Click the Start immediately button to launch the campaign. For a delayed start, select the Schedule button and set the date and time of sending.