How it works
A Rule has two parts:- Conditions — the criteria a transaction must match (e.g., merchant name contains “Whole Foods”)
- Outcome — what happens when a transaction matches (e.g., set Category to “Groceries”)
Setting up a rule
Go to your destination in Finta, then click Rules in the sidebar. Click Create Rule to start.Step 1: Add a condition
Choose one or more conditions to identify the transactions you want to categorize:| Condition | What it matches |
|---|---|
| Merchant Name | The merchant name (e.g., “Whole Foods”, “Amazon”) |
| Summary | The transaction description |
| Original Description | The raw description from your bank |
| Amount | The transaction amount (inflow or outflow) |
| Account | A specific account |
| Transaction Day | Day of the month (1–31) |
- Condition: Merchant Name → contains →
Whole Foods
Step 2: Set the outcome
Click Next to move to outcomes. Click Add Outcome and select Update Category. A dropdown appears showing all categories currently in your destination’s Categories table. Select the category you want to assign. Don’t see the category you need? Type it in the search box and click Create [Name] Category. Finta will add it to your Categories table in real time and use it for this rule.Step 3: Run the rule
Click Create Rule. On the next screen, click Run Rule to apply it immediately to all existing transactions in your destination. Any transaction that matches your conditions will have its category updated. New transactions that sync in the future will also have the rule applied automatically.Does the category need to exist first?
When you have a Categories table configured: the dropdown shows only categories that already exist in your destination. You can create new ones on the fly by typing the name — Finta creates the category entry and assigns it in one step. When you don’t have a Categories table configured: the outcome shows a plain text input. You can type any string, but since there’s no Categories table to link to, the value won’t connect to a category record. For the best experience — especially in Notion and Airtable where Category is a relation field — make sure your destination has a Categories table set up.Worked example
Goal: Stop using Plaid’s auto-category for grocery transactions and assign a custom “Groceries” label instead.- Go to your destination → Rules → Create Rule
- Add condition: Merchant Name contains
Whole Foods - Click Next → Add Outcome → Update Category
- Type
Groceriesin the search box, then click Create Groceries Category - Click Create Rule, then Run Rule