App directory and integrations
For developers
Getting started
-
SendPulse app directory overview
Last Updated: 07.07.2025
The SendPulse app directory is an environment where teams and companies can develop and use individual solutions that supplement the features of the SendPulse tools.
-
SendPulse app directory API scopes
Last Updated: 30.07.2024
Scopes give your app access to view, edit, and record data in user accounts and SendPulse tools using SendPulse Service REST API.
Account management
-
Add an app
Last Updated: 04.07.2025
SendPulse's app directory allows you to add public or private apps and integrate them with other platforms. Users will be able to install them from the app directory, and you will earn revenue from their usage.
-
Navigate the SendPulse solution review process
Last Updated: 04.07.2025
Once you provide all the required data and test your app or revise your external integration description, you need to submit it for review.
-
Enable app monetization
Last Updated: 04.07.2025
App monetization in SendPulse app directory allows you to generate revenue from app installations. With multiple payment models available, you can choose the strategy that suits your goals best.
-
Manage your solutions
Last Updated: 04.07.2025
In this article, we will talk about how to manage created apps.
-
Add a user to your private app
Last Updated: 04.07.2025
Access to private apps is limited to a specific group of users. You can make your app private for internal company use or personal needs.
-
Add an external integration
Last Updated: 04.07.2025
Using the app directory, you can add your solutions to integrate with other platforms. Unlike an app, an external integration is set up through an external resource and managed outside a SendPulse account.
Integration flows
-
User authorization flow
Last Updated: 16.05.2025
Every time an installed integration opens, SendPulse sends a code to the Login URL you specified when creating your app. To get keys to API calls via your app, you need to send a request with this code and app keys.
-
User token flow
Last Updated: 16.05.2025
App user tokens authorize requests to SendPulse Service REST API, allowing specific actions on user account data based on scopes.
-
Uninstall flow
Last Updated: 16.05.2025
When a user uninstalls your app, SendPulse sends a POST request with user data to the Uninstal URL you specified when creating your app.
-
User interaction flow
Last Updated: 16.05.2025
Once a user clicks Install in your app, SendPulse creates a connection between your app and them. SendPulse does not send any additional information to your integration.
Starter kits
-
Custom Telephony Starter Kit
Last Updated: 22.05.2025
Use the Custom Telephony Starter Kit to integrate SendPulse’s CRM system with any third-party telephony solution. It offers ready-to-use routes and PHP examples using Laravel. The kit also includes Docker to speed up deployment and the https://packagist.org/packages/sendpulse/market-rest-api package to interact with SendPulse tools.
App page design
-
App Directory UI Kit
Last Updated: 13.06.2025
Use the App Directory UI Kit components to ensure your application’s interface aligns with SendPulse’s style guidelines. This significantly speeds up development and ensures a consistent design.
For users
Account management
-
Navigate to the app directory
Last Updated: 04.07.2025
The SendPulse app directory allows users to expand their account features using pre-made solutions. It includes solutions for data exchange between SendPulse and other tools that can manage contacts, launch automated flows, and take other actions.
Apps
Email service
-
Integrate SendPulse with Facebook Lead Ads
Last Updated: 28.08.2025
Facebook Leads Ads is a tool that helps businesses generate leads on Facebook and Instagram. It enables businesses to create ads that collect people's contact information, including their names, email addresses, and phone numbers.
-
Integrate SendPulse with Horoshop (Cartum)
Last Updated: 04.07.2025
Horoshop (Cartum) is a tool that helps you create, customize, and manage an online store easily and efficiently, track customer data, and make your interactions with clients more dynamic.
CRM
-
Integrate Telegram with SendPulse's CRM system and chatbot builder
Last Updated: 11.07.2025
With the Telegram for CRM and chatbots app by SendPulse, you can connect your Telegram account to SendPulse and send messages to clients directly from the CRM system or your chatbots.
-
Integrate Google Calendar with SendPulse CRM system
Last Updated: 11.07.2025
Using the Google Calendar and CRM app, you can integrate Google Calendar with SendPulse's CRM system and add events from your calendar to CRM tasks and vice versa. This setup helps your team stay on track and aware of key company events.
-
Integrate with Ringostat
Last Updated: 11.07.2025
Integration with Ringostat allows you to customize your company’s telephony workflows. Phone calls will be synchronized across both SendPulse and Ringostat, which increases the efficiency of your client communication management.
-
Integrate with AirCall
Last Updated: 28.07.2025
Integration with AirCall helps you handle inbound and outbound calls right in the CRM system. Once set up, you can automatically sync contacts between SendPulse and AirCall.
Automation
-
Integrate Google Calendar with Automation 360
Last Updated: 04.07.2025
With the Google calendar sync with A360 app by SendPulse, you can integrate Google Calendar with SendPulse Automation to create communication workflows or update data in SendPulse tools whenever a calendar event occurs. For example, you can send event updates to all participants and create a deal for your manager to start making arrangements.
-
Integrate Google Sheets with SendPulse Automation
Last Updated: 04.07.2025
With the Google Sheets and automation app developed by SendPulse, you can integrate Google Sheets with SendPulse and transfer your contacts to continue interacting with them via chatbots, SMS, or Viber.
Integrations
Cross-platform integrations
-
Start an n8n flow after a successful payment in SendPulse
Last Updated: 04.09.2025
Integrate with n8n to capture successful payment events from SendPulse, start the next step in your workflow, and pass data to other systems.
-
Pass data from other systems to SendPulse through n8n
Last Updated: 22.08.2025
Integrate SendPulse with other tools and automate your workflows using n8n.
-
Send API requests via Make and integrate SendPulse with your system
Last Updated: 21.08.2025
The service has changed its website address, design and name to Make. The integration options remain the same, but the design may differ from the screenshots shown in the article.
-
Pass contacts from Google Sheets to SendPulse mailing lists and send messages via a chatbot
Last Updated: 15.08.2025
You can integrate SendPulse chatbots with other services to request information via Make. In this article, we will explain how to pass contacts from Google Sheets and send messages to subscribers in messengers via chatbot.
-
Integrate SendPulse with other services using Zapier
Last Updated: 14.08.2025
Zapier is a service that helps you integrate SendPulse with other apps, like Google Sheets, shopping carts, CRM platforms, and more.
-
Integrate SendPulse with other services via Make
Last Updated: 24.10.2025
You can use Make to create a scenario for automatically collecting, processing and transferring information from one service to another. SendPulse has 450 API methods for different services that you can use with the other 850 services and applications supported by Make.
-
Integrate SendPulse tools with n8n
Last Updated: 20.08.2025
n8n is an open-source workflow automation tool that lets you design, run, and monitor multi-step processes in a visl editor. Its node-based architecture makes it easy to connect databases and messaging platforms.
Chatbots
-
Configure SendPulse integration with Jivosite chat
Last Updated: 15.08.2025
Jivosite provides a tool for communicating with customers via website live chat, callbacks, messengers, apps, and email. The service also gives you the ability to accept payments in chat and connect your CRM.
-
Transfer data from a chatbot to Google apps
Last Updated: 18.08.2025
Transfer data from your potential clients, gathered with chatbot flows for Telegram, Facebook, and WhatsApp with a webhook to other services and apps to manage them is easy to do and helps you stay organized.
-
Integrate chatbots with Google Sheets
Last Updated: 14.08.2025
By integrating with Google Sheets, you can transfer data between your chatbots and Google Sheets when subscribers interact with your chatbots. This allows you to track and organize client requests in spreadsheets, update their information, and retrieve real-time data.
CRM
-
Connect Binotel to your CRM system
Last Updated: 15.08.2025
A CRM integration with Binotel allows you to receive and make calls, assign managers, and save and play back the recordings of your phone calls. All this will help you improve customer service and increase business efficiency.
-
Connect your mail inbox to the SendPulse CRM system
Last Updated: 03.09.2025
Synchronizing your Gmail inbox and CRM system can help you manage your emails, automatically collect and update customer data, and process and delegate customer requests. This makes it easier to analyze and track your interactions with clients and partners.
Email service
-
Install SendPulse module for Drupal
Last Updated: 14.08.2025
Make sure your libraries module is version 2.0 or above before you install or upgrade SendPulse. Also, you need to place SendPulse REST client (download) in your libraries folder (usually path/ sites/ all/ libraries).
-
Install SendPulse email marketing module for opencart
Last Updated: 14.08.2025
This module allows you to send email campaigns to all of your customers. A significant advantage of this module is its function to maximize your email open rate. SendPulse's tools will help you increase open rates by over 60%.
-
Install the WordPress plugin to add subscription forms
Last Updated: 15.08.2025
Using the SendPulse Email Marketing Newsletter plugin for WordPress, you can add subscription forms to your website and automatically add new subscribers to your mailing list. This plugin allows you to tailor your forms to your brand style and import contacts from WordPress into SendPulse mailing lists.
-
Integrate SendPulse with PrestaShop
Last Updated: 14.08.2025
The SendPulse module for PrestaShop allows you to export email addresses to SendPulse and import them from SendPulse to PrestaShop to collect contacts for further email campaigns.
-
Integrate SendPulse with WooCommerce
Last Updated: 24.10.2025
Integrate your WooCommerce store with SendPulse through API and automatically transfer customer data, including email addresses, names, phone numbers, company names, cities, states, and countries. To use this plugin, you’ll need a SendPulse account with enabled API access.
-
Integrate SendPulse with CreateForm
Last Updated: 14.08.2025
CreateForm — Build beautiful online forms. No coding required. Now with SendPulse integration onboard.
-
Use the SendPulse add-on for CS cart online shops
Last Updated: 14.08.2025
CS-Cart is a popular platform for online shops.
-
Integrate with Creatio
Last Updated: 14.08.2025
The SendPulse and Creatio integration allows you to send bulk email campaigns. You don't need to exit Creatio to send a SendPulse campaign and view its results.
-
Install and use Contact Form 7 to move contact data from WordPress
Last Updated: 21.08.2025
Contact Form 7 to Any API is a WordPress plugin designed to transfer data from contact forms to various third-party tools or services, such as SendPulse’s CRM system, through REST API. It also automatically stores information received through Contact Form 7 in a database with advanced functionality, including data search and export capabilities in CSV or Excel formats.
-
Integrate with Shopify
Last Updated: 19.08.2025
The SendPulse and Shopify integration allows you to export contacts (email addresses and phone numbers) from Shopify to SendPulse. You can also customize your pop-up display on Shopify pages.
or