-
Online Course Builder
23.07.2026
Use CRM variables in course certificates
Add standard and custom fields from your CRM contact cards to certificate text elements as variables. When a certificate is generated, SendPulse automatically fills in the student’s data, like their group name or proficiency level, so there's no need to edit every certificate manually.
-
Online Course Builder
23.07.2026
Prevent text pasting in assignment answers
Now you can turn on the “Disable text paste” option in the assignment settings. After that, students will only be able to type in their answers manually instead of pasting them from external sources. This helps you assess their knowledge more accurately and supports more effective learning.
-
Online Course Builder
22.07.2026
Send fast login emails to multiple students at once
In the “Students” tab, select multiple students, click “Fast login email” on the upper toolbar, and confirm sending. This lets you quickly help multiple students access or regain access to their student accounts without sending every email manually.
-
Chatbots
22.07.2026
New Anthropic and DeepSeek models in your AI agent
Use Claude Sonnet 5 for routine customer interactions, Claude Opus 4.8 for complex requests that require high accuracy and in-depth reasoning, and DeepSeek V4 Flash for processing large volumes of conversations quickly while preserving long-context understanding.
-
Chatbots
21.07.2026
Generate replies in your chatbot's “Chats” using AI
Click the pencil icon in the message field to let AI generate a reply that you can edit or send immediately. You can also enable reply generation across all conversations in the “Saved replies” section. This feature requires available AI credits or API keys in your account settings.
-
Online Course Builder
21.07.2026
Let students preview lesson files in their accounts
Students can view attached files directly in lessons through Microsoft Office Viewer or Google Viewer, without switching to another browser tab. This lets them study course materials in a single interface without losing context. The built-in preview supports PDF, DOC, DOCX, XLS, XLSX, PPT, and PPTX files.
-
Online Course Builder
13.07.2026
New ways to manually confirm student payments
Go to the student card or the CRM contact card → “Courses,” expand the course details, and click "Confirm payment" next to the pricing plan to manually change its status to "Paid." This lets you quickly confirm payments received by bank transfer or in cash.
-
CRM
10.07.2026
See when a CRM contact was last updated
Keeping your contact list up to date is now easier. The top of every CRM contact card now shows the date and time of the latest update. Any actual change to the contact's data, including fields, tags, the assigned team member, or the associated company, updates the timestamp.
-
Online Course Builder
09.07.2026
Duplicate course pricing plans
In course settings, you can duplicate a selected pricing plan along with all its settings. Once copied, simply edit the duplicate as needed and activate it as a new pricing plan. This helps you create new pricing plans faster with less manual work.
-
Online Course Builder
06.07.2026
Flexible progress filtering in the “Students” tab
When filtering students by progress, you can now choose whether they should match all selected conditions or any of them. For instance, you can quickly find students who have completed at least one of the selected lessons or tests. This allows you to segment students more accurately based on their progress and better analyze their learning activity.
-
Chatbots
04.07.2026
Run chatbot flows based on campaign button clicks
From your campaign statistics, you can launch chatbot flows for subscribers who clicked a selected button and seamlessly continue the conversation. Exported recipient lists now include all recipients. For Telegram chatbots, the exported CSV file also contains telegram_id to help you reimport deleted contacts into the “Audience” tab if needed.
-
Chatbots
02.07.2026
Automated two-way message translation in your chatbot chats
Turn on automated translation for incoming and outgoing messages in selected chats for seamless communication with customers around the world. Subscriber languages are detected automatically, and you can always view the original message or switch the detected language manually. To use this feature, add your OpenAI API key in your account settings.
-
Chatbots
01.07.2026
Reuse flows across chatbots, including TikTok
You can now copy your TikTok chatbot's entire structure or selected flows to chatbots on other communication channels, and vice versa. This will help you save time and ensure consistent customer interactions across every touchpoint. Message elements that aren't supported in TikTok chatbots are skipped or replaced with similar ones, so it's a good idea to review your flows before launching them.
-
Chatbots
30.06.2026
Send SMS campaigns from your SMS chatbot number
You can now use the phone number registered for your SMS chatbot as the sender of your SMS campaigns. Recipients' responses will appear in the “Bot chats” tab, while your chatbot will launch the relevant keyword-based flows. This turns one-way SMS campaigns into interactive conversations that guide customers toward conversion.
-
Automation 360
29.06.2026
Send Telegram direct messages using Automation
In the “Messaging app” element, select the chatbot that was automatically created when you connected your Telegram account to SendPulse, and then add your message text with personalization variables. Customers will receive it as a direct message if their Telegram account is specified in their CRM contact card.
-
Integrations
29.06.2026
n8n integration
Connect SendPulse to n8n to automate marketing workflows without coding. Use dedicated nodes for every SendPulse service and combine them with more than 1,000 apps to send campaigns, launch chatbot and Automation flows, and manage CRM pipelines from a single n8n workspace.
-
Chatbots
28.06.2026
Required fields for transferring chatbot contacts to your CRM system
In chatbot settings, turn on the “Automatically transfer contacts to CRM” toggle and select the fields that must be filled in. SendPulse will create a CRM contact only after the chatbot receives the required subscriber details, like an email address or name. This ensures only contacts with the necessary information are added to your CRM system and makes duplicate matching more accurate.
-
Chatbots
28.06.2026
Convert text and numeric values into date and time variables in chatbot flows
In the “Action” element → “Set variable,” you can save text or numeric variable values as variables of “Date” or “DateTime” types. For instance, if a subscription expiration date is received as a Unix timestamp, like 1782303120, the system automatically converts it to 24.06.2026 and saves it as a date variable in your chatbot audience.
-
Landing Pages
27.06.2026
Enhance your website layout with tabs
Use tabs to present pricing plans, products, or other content in compact blocks. Visitors can quickly switch between tabs instead of scrolling through long pages. To get started, click “+” → “Layout” within the block, select a tabbed layout, and customize its appearance to fit your page.
-
Chatbots
26.06.2026
Greeting menu in Facebook Messenger chatbots
In Facebook chatbot settings, you can add a greeting menu that appears before a conversation starts. Every menu item represents a specific topic and launches the corresponding flow when selected. This helps new subscribers start interacting faster while the chatbot immediately provides relevant information based on their choice.
-
CRM
25.06.2026
Manage closed CRM deals in bulk
Manage closed deals more efficiently. You can now delete multiple closed deals at once or move them back to any pipeline stage instead of performing the same actions for every deal individually.
-
Chatbots
24.06.2026
Quick search for blocked chatbot subscribers
In chatbot settings → “Block list,” you can filter subscribers by name and block date to quickly find the contacts you need. If you export the filtered list, the CSV file will include only contacts matching the applied filters. This helps you manage large blocked subscriber lists more efficiently.
-
CRM
24.06.2026
Add new pipeline and task stages exactly where you need them
In CRM pipelines and task boards, you can now add a new stage directly to the right of an existing one instead of placing it at the end of the list. Simply click the three dots next to a stage and select the “Add step to the right” option. For instance, you can add "Pending approval" stage right after "In progress" or "Payment verification" stage after "Awaiting payment."
-
Chatbots
23.06.2026
Reusable API request presets for chatbot flows
In the “API request” element settings, you can now choose from preset request templates for more than 30 services. The system automatically fills in the links, request methods, and headers, so you only need to provide the remaining required data. You can also save configured requests as new presets and reuse them across your team. This streamlines integration setup and helps you maintain consistent API configurations.
-
Online Course Builder
22.06.2026
Protection against duplicate invitation emails
The system now prevents multiple invitation processes from running simultaneously to avoid sending duplicate invitation emails to students. If invitations are already being sent, the "Invite" button is locked across the account until the process is complete, then unlocked automatically without reloading the page.
-
CRM
21.06.2026
Filter contacts by their phone number
Use the “Phone number” filter to quickly locate contacts’ subscriptions without opening their contact cards. You can type in part of a phone number to find matching records and combine the filter with others to narrow down results.
-
CRM
20.06.2026
Locate deals instantly with IDs
Search, sort, and filter deals by their unique system ID seamlessly. To do this, turn on the “Deal ID” column, which is hidden by default. Active filter appears as a separate label and can be removed with a single click.
-
Landing Pages
19.06.2026
Search and filter products by price in website catalogs
The “Product catalog” widget lets customers quickly find products by name and price without browsing irrelevant items. Search results appear in real time, while the price range slider displays only products that fit the selected budget. You can turn on both features in the “Product catalog” widget settings, and they will automatically match your page layout without any coding required.
-
Online Course Builder
18.06.2026
Cross-course search in student accounts
Students can now find lessons, tests, forms, sections, and certificates across all their courses from a single search field, without opening every course individually. As soon as they type in at least three characters, matching results appear in real time with the item type and course name. A click takes them directly to the relevant content. Search results are filtered based on the student's plan.
-
Automation 360
17.06.2026
Three new languages for course invitation emails in Automation
Arabic (ar), Romanian (ro), and Lithuanian (lt) languages are now available for course invitation emails in the “Action → Enroll in the course” element. Select the locale from the dropdown list, and students will automatically receive their course invitation email and access to their student account in their preferred language.
SendPulse is an all-in-one solution designed to support business owners, marketers, sales managers, online course creators, and other professionals across digital industries.
Easily grow your mailing list, build responsive websites and smart pop-ups, automate your email, SMS, and web push campaigns, create no-code chatbots, and run engaging online courses. Keep tabs on your performance and manage sales using our CRM system — all SendPulse tools offer built-in integrations geared toward a smooth user experience.
OpenAPI Format
or