Overview
Creating an insight lets you generate custom visualizations based on your ledger data. Use insights to answer questions like:- What day of the week has the highest transaction volume?
- How much revenue is generated per currency?
- What is the total amount being held for customers today?
Create Insights
Only users on the Pro plan can create insights.
Alt + I
for Windows).
1
General
Start by giving your insight context:
- Title — a short, clear name (e.g., “Monthly transaction volume”).
- Description (optional) — explain what this insight shows so others can understand its purpose.
2
Select visualization
Choose how you want to display the data:
- Bar chart, line chart, area chart for graphical representation.
- Table view or text display for showing raw numbers.
- Map view for location-based data.
3
Choose a data source
Decide which dataset the insight will pull from:
- Transactions — your transaction records and activities.
- Balances — balances in your ledger that hold value.
- Identities — individuals or organizations in your ledger.
- Anomalies — events flagged by Blnk’s monitoring engine.
4
Customize data
Refine the dataset to show only what you need:
1. Data field
Select the field you want to analyze. This determines the specific question your insight will answer.For example: You want to know the total transaction amount deposited in the last 30 days, your data field would beamount
. However, if you want to know the number of transactions deposited in the last 30 days, your data field would betransaction_id
.
2. Measure
This determines how the system calculates your data field.- Count occurrences — number of times a value appears.
- Sum of amount — total of all values (for numbers only).
E.g., For total transaction amount, you would usesum of amount
. But for number of transactions, you would usecount occurrences
.
3. Group by
This breaks down the results into categories. This is best used for charts visualization.For example: You want to know the total transaction amount deposited in the last 30 days, you would group bycreated_at
. You can go further and add astatus
group to see the total transaction amount for each status.
4. Filter by
Apply filters to narrow down your results in your visualization.For example: You want to know the total transaction amount deposited in the last 30 days, you would filter bycreated_at
between the last 30 days. You can go further and add astatus
filter to see only transactions that areAPPLIED
orINFLIGHT
.