Functional characteristics
Brief description
The software is intended to automate the collection, processing, storage and management of customer data, as well as to automate communications with customers through many channels on the Internet. The software can work as a cloud service or be hosted on the customer's server.
Operational purpose
The software is intended for the following end users:
- CRM Manager
- Marketer
- Analyst
Functional features
Customer data
- Collecting data and building a unified customer profile
- Creating the structure of the database of client profiles
- Customer card
- Editing profile fields
- Managing customer multi-subscriptions
- Viewing customer activity history
- Interacting with the profile:
- add a relation
- add to segment
- add to scenario
- issue a promo code
- send a transactional message
- Customer database management
- Importing clients in the following ways:
- Manually
- From the clipboard
- From file (csv, xls, xlsx, txt)
- Via API
- On schedule from external SQL databases
- Copying customer profiles from one database to another
- Exporting database to file
- Collecting customer activity in all channels and on the website
Audiences
- Creating and editing customer audiences
- Forming dynamic or fixed audiences
- Targeting audiences based on the following data:
- Personal and demographic data
- Behavioral data, activity history
- Transactional data
- Data on interests and registered goals
- Data on customer devices
- Multiple subscriptions and identifiers from different channels in the unified customer profile
- Data on participation in loyalty programs
- Data on relationships between different customers
- Exporting customer audiences to file
- Synchronizing customer audiences with external SQL databases
Content
- Universal editor for multichannel messages
- Personalization in messages:
- Substitution of data from the built-in database of client profiles
- Substitution of data from external SQL databases
- Substitution of data from external HTTP services
- Support for boolean conditions and many other operators in message templates
- Block-based Email message builder
- Rich Push message builder
- SMS message editor
- Professional HTML editor for Email messages
- Creating message fragments for reuse in templates
Omnichannel communications
- Bulk sending and delivery of messages to channels:
- SMS
- Telegram
- MAX
- Web Push
- Mobile Push
- In-App
- WhatsApp*
- Viber
- Notify
- Customer personal account
- Custom channel
- Different types of mailings:
- One-time
- Regular
- Transactional/Triggered
- A/B/n and MVT testing
- Customizable mailing calendar
- Ability to add an observer database to a mailing
- Ability to set limits on a mailing and automatically increase them
Scenarios
- Builder of automated customer interaction scenarios
- Automatically adding a customer to a scenario by event
- The following automation nodes are available:
- Pause
- Send message
- Check condition
- Import to database
- Update customer profile data
- Manage subscriptions in a customer profile
- Send HTTP request to any API
- Register a goal in a customer profile
- Best send time
- Allocation node
- Filter by data passed via API
- Issue a promo code
- Add/Remove from suppression list
- Add/Remove from fixed segment
Retargeting
- Synchronizing audiences with Facebook* on schedule
- Synchronizing audiences with Yandex.Audiences on schedule
- Synchronizing audiences with Google Ads on schedule
- Synchronizing audiences with VK Ads on schedule
Loyalty programs
- Promo codes
- Generating promo codes according to a given template
- Automatically issuing promo codes in personal messages
- Fetching promo codes from an external service
- Import from file
- Export to file
Forms and surveys
- Form and survey builder
- Managing form colors and styles
- Placing forms on a website or sharing via direct link
- Automatic collection of applications through forms placed on the website
- Viewing and exporting survey results
- NPS calculation
Pop-ups
- Convenient editor for quickly creating pop-up windows
- 4 types of pop-up windows and 18 ready-made templates
- Customizing pop-ups in the code editor
- Placing and managing pop-ups on the website through the Tag Manager
- Manual pop-up management via script
- Automatic collection of applications through pop-ups placed on the website
- Visual pop-up analytics
Sending messages
- High-performance module for sending Email, Push, and any messages
- Managing rules for sending messages to different Email services
- Managing rules for resending messages to different Email services
- Distributed sending across multiple servers
- Viewing and managing sending queues
Tracking
- Tracking website visitors
- Collecting goal events on the website
- Tracking customer actions in messages
- Tag manager for placing third-party scripts on the website
Analytics
- Report for all communication channels
- Traffic report
- Customer growth report
- Cohort analysis
- LTV report
- Funnel
- Goals and website interaction report
- Form applications report
- Bounces report
- Undeliveries report
- Click map in Email messages
Security
- Group and role-based access policies
- Configurable password policy
- User actions logging
- Connecting an LDAP server for authorization
- Two-factor authentication when logging into the platform
- Configurable sending policies for mailings
Integrations
- Receiving events from Yandex Appmetrica
- Sending Push messages via Google Firebase, Apple Notification Service, RuStore, Huawei Mobile Services
- Integration with Amazon SNS
- Receiving applications from LPGenerator, Tilda
- Sending SMS via SMSCenter, BulkSMS, Svyaznoy Loading, Devino Telecom, SMSTraffic, Infobip, MTS, Sky Media, Play Mobile, Rapporto, and others
- Sending any events to external APIs through the WebHooks mechanism
mSDK
Altcraft mSDK is a mobile programming interface (SDK) for integrating push notifications and In-App placements. It allows you to:
- Automatically subscribe users to push notifications
- Support sending notifications with text, images, and action buttons
- Update and refresh device tokens on the server for seamless notification delivery
- Track notification delivery and user interaction with notifications
- Automatically retry failed requests and work in the background
Market
- Importing product and order data into the platform Market (via file or through API)
- Customer segmentation based on purchase history
- Adding dynamic content to messages (order items, cost)
- Sending trigger messages when order status changes
Interface
To work with the platform, the user needs a device (personal computer or phone) with a browser. The platform interface is accessible via HTTP and is supported by most modern browsers. Responsive layout allows you to use different devices for work. Details of working with the platform interface can be found in the "User Guide".
Interface language
The platform is designed to support multiple user languages.
Currently, two languages are available on the platform:
- English
- Russian
If necessary, support for any language can be added in a short time.
*The Meta organization, which owns Instagram, Facebook, and WhatsApp products, has been declared extremist and banned in the Russian Federation.