Skip to main content

What this tool does

The Duplicate Finder scans your Airtable table for records that have the same (or similar) values in fields you specify. It can flag duplicates for review, delete them automatically, or merge their data into a single record.

Settings reference

Source

SettingDescription
Source tableThe table to scan for duplicates.

Match fields

Define which fields determine whether two records are duplicates. You can add multiple match fields. A record pair is a duplicate only if all match fields satisfy their respective match type. Each match field has:
SettingDescription
FieldThe field to compare between records.
Match typeHow to compare values: Exact, Case Insensitive, Normalized, or Fuzzy.
Fuzzy thresholdMinimum similarity score (0.0–1.0) for fuzzy matching. Default: 0.8. Only shown when match type is Fuzzy.

Match types explained

Match typeHow it works
ExactValues must be identical, including case and whitespace.
Case insensitiveValues are lowercased before comparing. “John” matches “john”.
NormalizedValues are trimmed, lowercased, and whitespace-collapsed before comparing.
FuzzyValues are compared using Jaro-Winkler similarity. Useful for catching typos and slight variations.

Action

SettingDescription
ActionWhat to do when duplicates are found: Flag duplicates, Delete duplicates, or Merge into primary.
Flag fieldField to write the flag value to (for Flag action).
Flag valueValue to write (default: “DUPLICATE”).
Keep recordWhich record to keep when deleting or merging: Newest, Oldest, or Most complete.

Actions explained

ActionBehavior
Flag duplicatesWrites the flag value to a field on every record in each duplicate group. The records are not deleted.
Delete duplicatesKeeps the primary record (based on Keep record setting) and deletes all others in the group.
Merge into primaryFills empty fields in the primary record with values from duplicates, then deletes the duplicates.

Keep record strategies

StrategyWhich record is kept
NewestRecord with the most recent created time
OldestRecord with the earliest created time
Most completeRecord with the fewest empty fields

Preview

The Duplicate Finder has a preview panel. Run a preview to see which records would be identified as duplicates before committing to the action. Review the proposed groups and confirm before running.

Common questions

Two empty values are not considered a match. This prevents false duplicates when many records have a blank field.
Yes. All match fields must match for two records to be considered duplicates. This creates stricter matching, which is useful when a single field alone isn’t unique enough.
No. Deleting or merging records in Airtable is permanent. Use the Flag action first to review duplicates, and only switch to Delete or Merge after confirming the results.