New You can now talk to your Gelee agent from Claude, ChatGPT or Cursor through our MCP. Read the docs →
← Back to Blog
How Attio Works and What It Takes to Set Up
Guide8 minSep 14, 2026

How Attio Works and What It Takes to Set Up

A practical look at Attio's object-based CRM, how inbox sync puts threads on every record, realistic setup time, and how it compares to HubSpot and Pipedrive.

What is Attio and how does it work?

Attio is a CRM you build out of flexible records rather than one you inherit from the vendor. Connect your email and calendar and it pulls in every thread and meeting, so they sit on the contact record next to notes, tasks and comments. It bills itself as the CRM for agentic revenue(opens in a new tab), with automations working your pipeline between logins.

Underneath the positioning, the data model is objects and attributes. A "person" record, a "company" record, and then any object you invent: deals, candidates, partners, waitlist signups. Each object gets a table view, a kanban view and a set of fields you define. Pipelines are a status field on an object rendered as columns you drag things across. Because the inbox sync is record-level, every thread and meeting appears alongside the contact(opens in a new tab) without anyone logging it.

A recruiter can add a Placements object, link it to both the candidate record and the client company, and it behaves like a native part of the CRM rather than a custom field bolted onto a deal.

A coffee meeting with a notebook, phones and a tablet. Photo by Alejandro Escamilla, CC0.

A coffee meeting with a notebook, phones and a tablet. Photo by Alejandro Escamilla, CC0.

How long does it take to set up?

Faster than a full sales-ops project, slower than the marketing suggests. Attio's own promise is that setup should be instant(opens in a new tab), and connecting your inbox and calendar genuinely takes minutes. Deciding what your objects are, what a "stage" means, and which fields you will actually fill in is the part that takes an afternoon.

Attio's help centre academy(opens in a new tab) walks through it in short videos: connect the inbox, set up pipelines, then notes, tasks and email. A sensible first hour for a solo founder:

+Connect email and calendar. Every past thread with a prospect appears on their record.
+Create one pipeline with five stages, not twelve. New, Conversation, Meeting Booked, Proposal, Closed.
+Add three custom fields you will genuinely use: source, ICP segment, and next step date.
+Ignore analytics until you have 50 records in the pipeline. Dashboards over an empty table tell you nothing.

What makes Attio different from HubSpot or Pipedrive?

Customisation depth. Attio lets you define the objects, so a CRM for a recruiter, a PLG SaaS tracking signups and usage, and an agency tracking retainers all end up looking like different products. Attio publishes a guide for product-led growth teams(opens in a new tab) that treats signups, usage data and renewal dates as first-class records.

That flexibility cuts the other way. A CRM you can shape into anything is a CRM you can shape into a mess, and there is no default opinion to fall back on. If nobody on your team wants to own the data model, you will build four fields that mean the same thing by month three: "Source", "Lead source", "Channel" and "How did they find us".

Where should LinkedIn outbound activity land in Attio?

At the point a human would care, which is the reply. Logging every invite you send fills the CRM with records nobody reads. Create the person record when they accept, write the first reply into the record, and move them to a stage when they say something a salesperson would react to.

Here is the arithmetic for why the split matters. At 25 invites a day you send roughly 500 a month. Our published benchmarks are a 20 to 30% accept rate and a 12 to 18% first-message reply rate, so 500 invites produces about 125 connections and 19 conversations. If you log all 500 at two minutes each, that is 16 hours a month. At $100 an hour, $1,600 of your time to maintain records for 481 people who never replied.

On a new account the numbers are smaller for the first two weeks, because safe volume there is 5 to 10 invites a day, not 25. A near-empty pipeline in week one is the account warming up correctly.

What should actually be a field, and what should be a note?

Fields are for things you will filter or count. Notes are for things you will read once before a call. Source, ICP segment, objection type and next step date belong in fields. "She mentioned they are locked into a contract until Q3" belongs in a note, or better, a task dated for Q3.

StageRecord it asBenchmarkIf you are below it
Invite acceptedPerson record created, source = LinkedIn20-30% of invitesProfile and targeting, not copy
First replyNote on record, stage = Conversation12-18% of acceptsFirst message is pitching too early
Follow-up replyObjection field filled in5-8%Follow-ups are nudges, not new angles
Meeting bookedStage = Meeting Booked, calendar event auto-attaches3-5% of invitesOffer or ICP, not the CRM

Filling the objection field is what makes the last column usable. If 11 of those 19 monthly conversations stall on price and two stall on timing, you have a pricing page to rewrite, and no amount of follow-up sequencing fixes it.

A low accept rate is a profile problem, and rewriting your copy will not move it. The LinkedIn headline rewriter(opens in a new tab) is the cheaper first move there.

Who should pick HubSpot instead?

Founders who want marketing and sales from one vendor, and teams who need a CRM their next three hires already know how to use. If your growth plan involves a content site, forms, lifecycle email and a sales pipeline all reporting into the same place, Attio will make you assemble that and HubSpot will hand it to you.

There is also a hiring argument. Contract sales ops people and fractional RevOps consultants have worked in HubSpot and Salesforce for a decade. A custom Attio workspace built around your objects is a workspace only you understand, which is fine at four people and awkward at twenty, when onboarding a new rep means explaining why "Placements" exists.

An overhead view of hands typing on a laptop. Photo by Skitter Photo, CC0.

An overhead view of hands typing on a laptop. Photo by Skitter Photo, CC0.

Who should pick Pipedrive instead?

Anyone whose sales process is genuinely linear and who would rather not design a CRM. If your deals go from lead to demo to proposal to won, and nothing in your business needs a custom object, the flexibility in Attio is a cost you pay in setup decisions and get nothing back for.

The test is whether you can name a record type that is not a person, a company or a deal. A recruiter has candidates, roles and placements. A PLG SaaS has workspaces and usage events. An agency selling one retainer to one buyer has none of those, and a fixed lead to won pipeline will hold the whole business on day one.

Does Attio do outbound for you?

No. It stores the conversation, sends mass email, records call intelligence and runs automations off record changes, per Attio's own productivity page(opens in a new tab). What it does not do is send 25 LinkedIn connection requests a day in your name, write the reply when someone says "what does this cost", and hold the thread until a meeting is on the calendar.

That is the gap Gelee fills. It works inside LinkedIn, writes in your voice, handles objections from your playbook and books the meeting, including a Post Commenters preset that DMs people who comment on a watched post(opens in a new tab) and then replies publicly once the DM has sent. Setup runs about 15 minutes, there is no self-serve signup, and pricing is shared on a demo call.

When is Gelee the wrong tool even if Attio is the right CRM?

When your buyers are not on LinkedIn, when your deal size is under $2,000, or when you already employ two SDRs who are hitting quota and just need better tooling. Buying software that does the work instead of your team makes no sense when the team exists and is working.

Two cases where the pairing does work well. Recruiters running candidate and client outreach off custom objects in Attio, which is the workflow behind using Gelee for candidate outreach(opens in a new tab). And solo consultants who need six conversations a week and have nobody to delegate replies to, covered in Gelee for coaches and consultants(opens in a new tab).

Do you even need a CRM yet?

If you are running fewer than about 20 live conversations at once, a spreadsheet with five columns will hold them and you will feel no pain. Every record you create in the wrong shape gets migrated by hand later. The trigger is usually the first time you forget a follow-up that was worth money.

At 500 invites a month producing 15 to 25 meetings on our 3 to 5% benchmark, you are tracking maybe 60 live threads in a quarter. That is past what a spreadsheet handles well, because each one needs a dated next step and a view that shows you today's. Attio does that on day one. So does Pipedrive. Pick the one whose data model matches what you sell, then stop researching CRMs and go send the invites.

Get new posts by email

What is working on LinkedIn outbound right now, with the numbers behind it. No pitch, and one link to unsubscribe in every email.

Gelee AI

Signal-based LinkedIn outbound.

We find the buyers, write in your voice, and answer the replies. You take the meetings.

Book a Demo