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 managers
- Marketers
- Analysts
Functional characteristics
Customer data
- Collecting data and building a unified customer profile
- Creating the structure of the database of client profiles
- Client's card
- Editing profile fields
- Client multi-subscription management
- View customer activity history
- Interaction with the profile:
- add a relation
- add to segment
- add to script
- attach a promo code
- send transactional message
- Client database management
- Import 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
- Database export to file
- Collecting customer activity in all channels and on the site
Audiences
- Creating and editing clients' audiences
- Forming dynamic or fixed audience
- Targeting the audience according the following data:
- Personal and demographic data
- Behavioral data, activity history
- Transactional message
- Data on interests and registered goals
- Data on client devices
- Multiple subscriptions and identifiers from different channels in the unified customer profile
- Data on participating in loyalty programs
- Data on relationship between different customers
- Client audience export to file
- Synchronization of the client audience 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
- Email message drag-and-drop builder
- Rich Push Message Builder
- SMS editor
- Professional HTML editor for Email messages
- Generating message fragments for reuse in templates
Omnichannel communications
- Bulk sending and delivery of messages to channels:
- SMS
- Telegram
- Web Push
- Mobile Push
- Viber
- Notify
- WhatsApp*
- Client's personal account
- Custom channel
- Different types of messaging:
- Disposable
- Regular
- Transactional / Triggered
- A/B/n and MVT testing
- Customizable newsletter calendar
- Ability to add a database of observers to the mailing list
- The ability to set limits on mailing and automatically increase them
Scenarios
- Builder of automated scenarios for customer interaction
- Automatically add a client to the scenario by event
- The following automation nodes are available:
- Pause
- Run a trigger mailing
- Run a placement mailing
- Check for condition
- Import to database
- Update customer profile
- Manage subscriptions in a customer profile
- Send HTTP(s) request to any API
- Registering a goal in a customer profile
- Best send time
- Allocation node
- Filter by data passed via API
- Attach a promo code
- Add / Remove from suppression list
- Add / Remove from static segment
Retargeting
- Facebook* audience synchronization on schedule
- Google Ads audience synchronization on schedule
- Yandex.Audience audience synchronization on schedule
- VK Ads audience synchronization on schedule
Loyalty programs
- Promo codes
- Generation of promo codes for a given template
- Automatic attaching of promo codes in personal messages
- Fetching promo codes from an external service
- Import from file
- Export to file
Forms and surveys
- Form&Survey Constructor
- Managing colors and styles of the form
- Publishing the form on the website or sharing it via URL
- Automatic collection of applications through the form posted on the website
- Viewing and downloading survey results
- NPS calculation
Pop-ups
- Easy-to-use editor for creating pop-ups
- 4 types of pop-ups and 18 ready-made templates
- Customization of pop-ups in the code editor
- Placement and management of pop-ups on the website through the Tag Manager
- Manual management of pop-ups through scripts
- Automatic collection of applications through the pop-up posted on the website
- Valuable insights with visual analytics
Message sending
- High-performance module for sending Email, Push and other messages
- Managing the rules for sending messages to different Email services
- Managing the rules for resending messages to different Email services
- Distributed sending across multiple servers
- View and manage sending queues
Tracking
- Tracking website visitors
- Collecting the goal events on the website
- Tracking customer actions in the message
- Tag manager for placing third-party scripts on the website
Analytics
- Channel report
- Traffic report
- Audience growth report
- Cohorts report
- LTV report
- Funnel
- Goals report
- Bounces report
- Undeliveries report
- Click map report (Email messages)
Security
- Group and role-based access rights policies
- Configurable password policy
- User actions logging
- Connecting an LDAP server for authorization
- Configurable sending policies for mailings
- Two-factor authentication when logging into the platform
Integrations
- Fetching 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, etc
- Sending any events to external APIs through the WebHooks mechanism
mSDK
Altcraft mSDK is a mobile programming interface (SDK) for integrating push notifications into mobile apps. 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 data about products and orders into the market platform (via file or through API)
- Customer segmentation based on purchase history
- Adding dynamic content to messages (order items, cost)
- Sending trigger messages when the 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 "User documentation".
Interface language
The platform is designed to support multiple user languages. Now two languages are available on the platform:
- English
- Russian
If necessary, it's possible to add support for any language as soon as possible.
*The Meta organization, which owns Instagram, Facebook and WhatsApp products, has been declared as extremist and banned in Russia.