Immediate Value
After this tutorial, your import will be verified clean, obvious duplicates merged, and your team will be in Affinity with appropriate access. You’re ready for Tier 1.Prerequisites
- You’ve completed Tutorial 0.4 — your data is in Affinity.
- (Admin tasks) You’re an Admin — or an Enterprise Admin on the Enterprise plan.
Quick-Start Roadmap
- Review your import history
- Spot-check imported data
- Undo if something’s wrong (act fast)
- Merge obvious duplicates
- Plan your roles and permissions structure
- Invite your team
- (Optional) Configure list-level permissions for sensitive lists
- (Optional, admin) Review your AI and data-access settings
Admins: check Affinity AI while you’re here. Ascend and AI Chat are managed for the organization at Settings → Automations & AI → Affinity AI (Scale, Advanced and Enterprise). Ascend has been on by default since August 5 unless your firm opted out. Having it on for the org does not switch the background agents on for each person — every member turns Monitoring on for themselves under Ascend → Agents. See Put Affinity AI to Work.
Why Verification Matters
The window between import and team invite is your last chance to catch problems while undo is still clean. Once your team starts editing records, undoing becomes much harder — manual edits don’t get reverted, and dependencies build up. Spend an hour here so you don’t spend a week recovering.See How to undo imports in Affinity for the time-sensitive details.
Task 1: Review Your Import History
Context
Affinity logs every import: who ran it, when, how many rows, and the outcome. The history view is your single source of truth for what happened.Action
- Go to Settings → Manage Imports.
- Confirm each import you ran appears in the log with the expected row counts.
- Check the number of rows added against your CSV.
- Download View Skipped or View Errors where they appear, to see exactly which rows or cells didn’t import and why.
Expected Outcome
You have a verified record of every import, with row counts matching your expectations.📚 Help Center
Task 2: Spot-Check Your Imported Data
Context
Don’t trust counts — verify content. Open actual records and confirm the data looks right.Action
- Open the destination list. Sort by Date created (descending) to surface newly imported rows.
- Open 5–10 random profiles. For each one, check:
- Is the name spelled correctly?
- Is the email / domain the right one?
- Are fields populated with the values you expected?
- Are company associations correct (for people) or person associations correct (for companies)?
- Spot-check from both ends of the import — first rows AND last rows of the CSV. Encoding issues sometimes hit only specific rows.
Expected Outcome
You’ve personally verified that the import landed correctly.Task 3: Undo If Something’s Wrong
Context
If the spot-check surfaces problems, undo is usually cleaner than fixing in place. You can undo an import yourself within three days; after that, contact Support.Action
- Open the list you imported into.
- Open List Options (the gear icon, top right) → Manage imports.
- Find the import you want to reverse and undo it.
- Fix the problem in your source CSV, then re-run the import.
Don’t delete the list to get rid of a bad import — undo it instead.
Expected Outcome
The bad import is reversed and you can re-import cleanly.📚 Help Center
Task 4: Merge Obvious Duplicates
Context
Even with careful prep, some duplicates will slip through (e.g., the same person already existed from your email sync, then got created again by the import). Affinity gives you two ways to merge: one pair at a time from a profile, or in bulk from the Duplicate Management center (admins).Action
Right after an import (admins): use Duplicate Management.- Go to Settings → Duplicate Management and pick Organizations or People.
- Filter the suggestions — for example Identical Domain for organizations, or Intelligent Matches for people.
- For each suggestion, choose Merge, Manage to compare the two side by side, or Remove from List (in the ⋯ menu) to dismiss it. For identical-domain organizations and intelligent-match people, Merge all handles them in one go.
- Open the profile you want to keep.
- Click the dropdown button, then Merge duplicate, and choose the duplicate to merge in.
Expected Outcome
Obvious duplicates from the import are merged. Your data is clean enough to bring teammates into.📚 Help Center
Task 5: Plan Your Roles and Permissions
Context
Before inviting anyone, decide on the role each person will get. Affinity has account-level roles — Admin and Standard, plus Enterprise Admin on Enterprise — and per-list roles: Basic, Standard, and List Admin, with the list’s creator as List Owner.Action
- List everyone you’ll invite: name, email, role, which lists they need access to.
- Default most teammates to the Standard account role. Reserve Admin for the 1–2 people who manage workspace settings (on Enterprise, the Enterprise Admin holds the most permissions).
- For each list, decide who needs which list role: Basic edits field values; Standard also edits dropdown options; List Admin also manages triggers, shared views, and who has access.
- For people outside the firm — LPs, board members, advisors — plan to invite them as Collaborators, who get read-only access to specific saved views (Scale, Advanced, and Enterprise). Collaborators always see lists in Classic.
Being an account Admin doesn’t automatically make you a List Admin on every list.
Enterprise customers have additional permission tiers including team-level permissions. See Affinity enterprise permissions.
Expected Outcome
You have a written plan for who gets what access.📚 Help Center
Task 6: Invite Your Team
Context
With your data verified and your roles planned, invite teammates.Action
- Go to Settings → Users and Permissions.
- Click Invite User.
- Enter the teammate’s email, select their role, and (optionally) pre-assign list permissions.
- Click “Invite User”. They’ll receive an email and follow the same flow you did in Tutorial 0.1.
- Repeat for each teammate. For large teams, paste a comma-separated list of emails in the invite modal — it handles bulk invites in one go.
Expected Outcome
Your team has access to Affinity and can start their own Tier 0 + Tier 1 progression.📚 Help Center
Task 7: Configure List-Level Permissions for Sensitive Lists (Optional)
Context
Some lists shouldn’t be visible to everyone — e.g., a fundraising pipeline visible only to partners, or an LP relationship list restricted to IR. Every list is private by default when it’s created, so the job is to share it with the right people and no one else.Action
- Open the sensitive list.
- Click Share in the list toolbar. You need to be the list’s owner or a List Admin.
- Search for the users (or, on Enterprise, teams) who should have access, tick them, and choose their list role — Admin, Standard, or Basic.
- Leave General access off. Setting it to Basic would open the list to everyone on the account.
- Click Add, then Save.
Expected Outcome
Sensitive lists are properly gated.📚 Help Center
Task 8 (Optional, Admin): Review Your AI and Data-Access Settings
Context
A few org-wide settings are worth a deliberate decision before your team starts working — especially what Affinity’s AI can do and keep, and which deals are visible to whom.Action
- Notetaker (Scale, Advanced, and Enterprise): on the Affinity AI settings page (Settings → Automations & AI → Affinity AI), open the Notetaker card and click Edit. Decide on Notetaker access, Internal meeting notes creation, Meeting note language, Transcript retention (whether transcripts are kept once the summary note exists), and Summary email recipients. Admins can also bulk-export transcripts from Settings → Data & Privacy → Export Data.
- Affinity MCP: at Settings → Affinity MCP, choose which OAuth AI clients your organization allows — Claude, ChatGPT, and Notion are on by default. API-key clients can still connect. On Enterprise, the Manage MCP Agents permission controls which roles can change this setting. MCP can also delete and merge records; every delete and merge shows you what it will affect and waits for explicit confirmation, and users can switch the delete tools off in their AI client. See Connect AI Tools to Affinity with MCP.
- Restricted Opportunities (Enterprise): if you handle sensitive deals, an Enterprise Admin can allow restricted opportunities at Settings → Opportunities → Allowed Opportunity Types. Turning it on disables the legacy Basic Reporting.