Tracardi Documentation
Telegram post plugin
Initializing search
tracardi/tracardi-api
Tracardi Documentation
tracardi/tracardi-api
Tracardi Customer Data Platform
What is Tracardi
Getting started
Getting started
How to get started
System architecture
Tracardi Core Definitions
Data flow
Installation
Installation
Tracardi Installation
Dependencies
Dependencies
Installing Tracardi Dependencies
Open Source
Open Source
Open-Source Installation
Commercial
Commercial
Commercial Installation
Development
Development
Development Environment Installation Guide
Upgrades
Upgrades
Tracardi Upgrades
Configuration
Configuration
Tracardi configuration
Configuration best practises
Elasticsearch
Elasticsearch
Connecting Tracardi to ElasticSearch via SSL
Connecting elasticsearch cluster
Elastic search authentication
Max connections to elastic
Elastic sniffing
Staging server
Staging server
Staging server
SSL Configuration
Integration
Integration
API
API
Tracardi integration
How to integrate Tracardi with mobile apps or external systems
Tracker response
Errors
Event Payload
Javascript
Javascript
Javascript integrations
Tracker context
Event options
Event response
Advanced configurations
Redirected Links
Redirected Links
Link bridge
Passing Profile ID in link
Passing Profile ID in link
Forcing profile ID on the page
Traffic
Traffic
Inbound traffic
Outbound traffic
Events
Events
Event's Core Definitions
Event Fields
Customer tracking
Event tracking
Event validation
Events synchronization
Event traits schema
Event traits schema
Event traits schema
Internal event types
Internal event types
Pre-build event types
Sessions
Sessions
Session
Profiles
Profiles
Profile
Profile Fields
Profile merging and Identity resolution
Profile segmentation
Resources
Resources
Resources
Documentation
Documentation
Elastic email resource
Matomo Credentials
Novu resource
Redis resource
Activecampaign resource
Airtable resource
Amplitude resource
Aws resource
Civi resource
Fullcontact resource
Hubspot resource
Mailchimp resource
Mautic resource
Meaningcloud resource
Microservice resource
Mongo resource
Mysql resource
Postgresql resource
Pushover resource
Rabbitmq resource
Scheduler resource
Sendgrid resource
Influxdb resource
Mixpanel resource
Mqtt resource
Salesforce resource
Zapier resource
Chatwoot resource
Elasticsearch resource
Sms77 resource
Twitter
Discord
Ga4 tracker resource
Github resource
Ua3 tracker resource
MaxMind Cloud Services
Telegram Bot Configuration
Twilio resource
Weaviate
ClickSend API Configuration
Workflows
Workflows
Workflow Core Definitions
Actions
Actions
Action's Core Definitions
IF Action
Elastic email contact action
Send transactional e-mail plugin
Detect client agent action
Inject values
Event scheduler
Get previous event plugin
Get Previous Session
New Event Action
New visit
Event counter
Check conditions plugin
Count records by query string plugin
Create payload action
Assign profile id plugin
Template Plugin
Append/Remove data plugin
Start plugin
Decode Base64
Encode Base64
Data check action
Load profile by ...
Sort array action
Sort dictionary
Join string list
String similarity
Send Twitter tweet plugin
GeoLite2 plugin
Send SMS with Sms77 gateway
Calculator
Return random item
Assign condition results plugin
Reduce array plugin
Password generator
Contains Pattern Plugin
Google translate plugin
Join output payloads
Limiter plugin
Marge data
Add Empty Profile
Add Empty Session
Add Interest
ClickSend Send SMS
Copy data
Cut out data
Data to JSON
Decrease Interest
Delete data
End
Geo distance
Get Event Source Plugin
Get Issue
Google Spreadsheet
Has Segment
Hash data
HTML fetcher
Increase Interest
Inject Event
JSON to data
Last Profile Visit Time
List Issues
Mask data
Merge event properties
Microservice
Profile live time
Query Local Database
Show consent bar
Sleep
String splitter
String to Date
Tag Event
Time Difference
Update Event Action
UUID4
Whois Plugin
XPATH HTML Scrapper
Circular Geo Fence
Find Max Value
Set Operation Plugin
Commercial
Commercial
Pause and resume
Run In Background
ChatGPT prompt
Event Aggregator
Event Counter
Generic UIX Plugin
Limiter
Load report data
OpenReplay UX
Pause and Resume
Sequencer Matcher
Event Sequence
Send SMS
Delete vector
Vector exists
Load vector
Store vector
YouTube widget
Segmentaion
Segmentaion
Add segment from profile
Delete segment from profile
Move profile from one segment to another
Profile segmentation
Operations
Operations
Update Event Action
Merge Profile Action
Segment Profile Action
New profile
Update Session Action
Stats
Stats
Increment action
Decrement action
Key counter
Connectors
Connectors
Zapier plugin
E-mail via SMTP
Remote call plugin
Full contact webhook
RabbitMQ publisher
Pushover push
Weather plugin
Get OAuth2 token plugin
Send to InfluxDB plugin
RabbitMQ publisher
Fetch data from Airtable plugin
Fetch from InfluxDB plugin
Elasticsearch query plugin
Password generator
ContainsString Plugin
EndsWith Plugin
StartsWith Plugin
Weekdays checker plugin
Databases
Databases
Mongo connector
Mysql Connector
Send data to Airtable plugin
Messagers
Messagers
Post to Slack channel plugin
Discord webhook plugin
Telegram post plugin
Novu
Novu
Novu trigger plugin
Elastic mail
Elastic mail
Send bulk e-mail plugin
Add contact to Elastic Email plugin
Add contact to Elastic Email plugin
Trello
Trello
Add Trello card plugin
Add Trello member plugin
Remove Trello card plugin
Move Trello card plugin
Mautic
Mautic
Add contact to Mautic plugin
Fetch Mautic contact by email plugin
Fetch Mautic contact by ID plugin
Edit points in Mautic plugin
Edit segment in Mautic plugin
Mixpanel
Mixpanel
Fetch funnel from MixPanel plugin
Send to MixPanel plugin
Mailchimp
Mailchimp
Send transactional e-mail plugin
Add to MailChimp audience plugin
Remove from MailChimp audience plugin
Sales force
Sales force
Salesforce Data Extension plugin
Active campaign
Active campaign
Fetch contact from ActiveCampaign plugin
Add contact to ActiveCampaign action
Hubspot
Hubspot
Get company from HubSpot plugin
Get contact from HubSpot plugin
Update company from HubSpot plugin
Plugin documentation
Plugin documentation
Update contact from HubSpot plugin
Sendgrid
Sendgrid
Send bulk e-mail plugin
Add contact to Sendgrid plugin
Send bulk e-mail plugin
Google
Google
Google Analytics Event Tracker
Google analytics 4 event tracker
Matomo
Matomo
Matomo register event
Regex
Regex
String Validator
Regex Match
Regex string replace plugin
Locations
Locations
GeoLite2 Plugin
Time
Time
Day, Night split action
Local time span action
Calculate Time Difference Plugin
Today plugin
Processing
Processing
Url parser plugin
String splitter
String properties and transformations
Value mapping plugin
Validators
Validators
Validate with JSON schema plugin
String Validator Action
Get field type plugin
Machine Learning
Machine Learning
Text Classification
Language detection Plugin
Sentiment analysis action
Corporate reputation plugin
Categorize text plugin
Summarize text plugin
Extract topics plugin
UX
UX
Show question popup plugin
Rating Popup Plugin
Show contact popup plugin
Chat
Chat
Chatwoot widget action
Intercom integration
Livechat integration
Zendesk widget action
Memory
Memory
Write to memory plugin
Read from memory plugin
Memory payload collector
Consents
Consents
Add consent plugin
Require consents plugin
Errors
Errors
Log message plugin
Throw error plugin
Filtering
Filtering
Data searching
Notations
Notations
Dot notation
Logic notation
Templates
Object template
Q&A
Q&A
System architecture
System architecture
Inbound Traffic
Inbound Traffic
What is bridge?
What is event source?
What is the difference between bridge and event source?
Events
Events
What is event?
What is event property?
What is event context?
What is event tag?
Profile and session
Profile and session
How can you copy data from events to profiles?
How can I load profile in workflow?
How can I load session in workflow?
Where profile visits are stored?
How profile, event and session ids are tied up together?
Why this is a security risk to use simple profile and session id?
Why do I have session-opened when first event is collected?
What is Auxiliary data?
What is Miscellaneous data in profile.
What is session?
What is profile?
Entities
Entities
What are entities and how can I use them.
Installation and upgrades
Installation and upgrades
How to upgrade Tracardi in GUI?
What is major version upgrade?
What is minor version upgrade?
What does the open source Tracardi worker do?
How Tracardi is upgraded?
Why is my background task in a pending state?
How automate the installation process for a new tenant?
What are available types of installation. Can Tracardi be installed in kubernetes?
What are the differences between major and minor upgrades
How to automate retrieval of the API KEY to Tracardi?
What are the prerequisites, requirements for Tracardi to install
Multi-tenancy
Multi-tenancy
What is multi-tenant set up?
None
How to configure Tracardi to be multi tenant?
What are the pros and cons of multi-tenant setup of Tracardi?
How to start Tracardi in multi-tenant mode?
How Tenants are differentiated in Tracardi multi-tenant environment?
How to create new tenant
Mutli-tenant management service (TMS)
Mutli-tenant management service (TMS)
What is Tenant Management Service (TMS)?
How to use tenant management service API.
What is tenant management service responsible for?
How to integrate TMS with Tracardi?
Licensing
Licensing
Can I make changes under commercial license?
Examples of what is and isn't allowed under the Common Clause license ?
Can I sell Tracardi under standard license agreement?
Can I use Tracardi for my own project for free?
What are the basic terms of Tracardi commercial agreement?
Will I be vendor locked if I use Tracardi?
Do I need a commercial license to host Tracardi as SaaS?
Integration
Integration
Where to place javascript integration code?
How to integrate external systems using webhooks
How to get integration javascript that I put on my web page?
How to use own profile id?
My javascript is not sending events
Why webhook events dot not have session and profile?
Mailchimp
Mailchimp
How to get API Key for one-to-one transactional e-mails
To check the verified domain registered in Mailchimp, you can follow these steps:
How to send mails with mailchimp
I get error API Invalid from Mailchimp
Tracking
Tracking
How to Track Links and Viewed Images?
How to send event when I click something?
How to collect event on the external click
How tracardi loads profile
When will I know that my event was processed?
Workflow
Workflow
How to Replace a Profile in Workflow?
How to use workflow editor?
How to quickly copy node configuration from node to node (action to action)?
How to delete a node in the workflow?
My workflow is not working
What plugins has Tracardi?
Extensions and plugins
Extensions and plugins
How to install extension?
What extensions are in Tracardi ?
What extensions are in Tracardi
Can Tracardi use ActiveCampaign ?
Write some simple code of tracardi plugin
Basic code template for tracardi plugin?
Commercial version
Commercial version
How can I benefit from commercial license?
How can I benefit from partnership with Tracardi?
What are the differences between open-source and commercial Tracardi
What are major open-source competitors to Tracardi?
How tracardi compares to other platforms in terms of pricing schemas
Cost and Competitors
Cost and Competitors
What is the cost of Tracardi?
What is the difference between Tracardi and Segment.com
What is the difference between zapier and tracardi
What are the main differences between Apache Unomi and Tracardi?
Reporting
Reporting
How can I use reports?
None
Where can I find report id.
Segmentation
Segmentation
How to do simple segmentation with number of visits.
How segmentation is triggered in Tracardi?
Why my post event segmentation does not work?
Give me examples of real time segmentation?
Why my live segmentation does not work?
My live segmentation does not change profile traits?
How live segmentation works from technical point of view?
How post event segmentation work?
How to aggregate events for segmentation?
Backups
Backups
Does tracardi has its own backup system?
How backups are done in Tracardi.
Data import
Data import
Can Tracardi import data from CSV files and external sources using a secure API?
How to import data to Tracardi
Importing Data to Tracardi Documentation
General
General
How to Tracardi stores UTMs?
What is the difference between event traits and properties and what is event indexing?
How many records can tracardi store?
How import data and fix an error of import pending?
I have ValidationError when calling webhook
Passing Profile ID in the URL Between Owned Domains
Who is Tracardi for? How can I benefit from installing Tracardi?
Can I send marketing campaigns from Tracardi? Is Tracardi a Marketing Automation Platform?
Can I use Tracardi for free?
Can Tracadi use ChatGPT?
How do I filter data? What query should I use to filer data?
Can I add custom event timestamp?
Can I only process the event?
Can you describe Tracardi components?
Do I have to define custom properties
How can I use reports in Tracardi?
How can I authorize and get API KEY
Does the pause event impact the performance? Causing the workflow cannot complete in several days.
How tracardi process event context
How to purge events, sessions, and profiles?
How does Tracardi Bot work?
What are the main components or modules that make up Tracardi?
What are session opened and visit opened meant for?
What is customer journey?
What is ephemeral transactional event source?
What is the architecture of Tracardi?
What does staging mean in tracardi version?
When can I use Tracari for free?
Where can I store custom profile properties.
How to personalize messages?
How tracardi calculate the visits
What are build-in event types?
What is dot notation?
Is it possible to use Kafka as the primary source of events for Tracardi, where events from various channels are initially published to Kafka?
How to get started with data collection from the website.
How can I get Telegram bot token and chat ID?
How can I update event?
How do I get my own event source id?
How the profile is loaded?
What are the main features of commercial vs open-source version?
What Happens When Two Workflows Generate Responses
What occurs when two workflows yield widgets
What is event redirect
Difference between 'Assign data to profile from event' and a workflow to map data from event to profile
What is the sequence of event processing
What is the syntax of IF plugin condition
What is Tracardi Flusher?
What are event options, how the impact triggering of events from javascript?
I can not connect to http://localhost:8686 when using docker.
What is Tracardi?
Other Q&A
Can Tracardi retrieve data about a provided email from the FullContact service?
Where do I store the unique identifier for each event?
Where do I store the unique identifier for each profile?
How to test workflows?
How can Tracardi be installed as a Docker container?
How can I add new action nodes to Tracardi?
Errors
Errors
Error "The GUI version 0.8.0 does not match the API version"
I have error No plugin for id xxx. What could be a reason for this?
What does the error message "Address already in use" in Tracardi mean?
Why I have this error: Invalid data reference. Dot notation event@... could not access data?
How can the "Address already in use" issue in Tracardi be resolved?
What could be the cause of the "Index index 'INDEX_NAME' was NOT CREATED" error during Tracardi update?
What does the error message "Cannot connect to host elasticsearch:9200 ssl:default [Connection refused]" indicate in Tracardi?
Why does the Tracardi API connection with Elasticsearch fail when using "localhost" as the ELASTIC_HOST?
What causes the "Failed to index document" error in Tracardi, and how can it be solved?
What is the reason for the "Failed connection with error: CORS request did not succeed" error in Tracardi API connection?
What issue can occur when using the "/track/" endpoint with HTTPS connection in Tracardi?
I have error "Tenant not allowed"
Troubleshooting "Network Error" when Selecting the API URL
I have this error: tracardi.exceptions.exception.StorageException: NotFoundError(404, 'index_not_found_exception', 'no such index [01506.tracardi-event-validation]', 01506.tracardi-event-validation, index_or_alias)
API
Developers
Developers
Development environmet set-up
Development environmet set-up
ReactJs development environment
Python development environment
Mirco frontend apps developement
Mirco frontend apps developement
Micro frontend applications
Plugins
Plugins
Plug-ins getting started
Tutorials
Tutorials
Part 1: Code simple plugin in Tracardi
Part 2: Configuring the plugin in Tracardi
Part 3. Data reference and resource in plugins
List of available form field types
License
License
Tracardi licensing
Open-source license
Standard Commercial License
Running Tracardi GUI
Troubleshooting
Support us
Documentation license
Telegram post plugin
Developer did not provide the documentation
Back to top