This feature is currently in beta

We are actively enhancing this feature, and some functionalities may change before the official release.

If you're interested in joining the beta program and sharing feedback to help us improve it, please ping us in your dedicated Slack channel, or email support@salesbricks.com.

Attio is a modern, automation-first CRM platform designed for speed and simplicity. Known for its popularity among young, innovative companies (including many from Y Combinator) Attio is a fast-growing player in the CRM space.

The Salesbricks x Attio integration is a lightweight CRM integration that enables field-level syncing between the two platforms.

Features

  • Basic field syncing: Sync key fields from Salesbricks orders to Attio deals.

  • Seamless OAuth connection: Salesbricks integrates with Attio through a secure OAuth authentication flow, just like our Salesforce and HubSpot integrations.

Setup

1. Setup a new Attio integration instance in Salesbricks.

If you do not see Attio as a CRM option, please reach out to Salesbricks Support to enable it on your account.

  • If this is your first time connecting Attio to Salesbricks, a modal will appear prompting you to connect your Attio account. Click “Connect.”

2. Complete the OAuth flow by logging into your Attio account.

  • Click “Log in.” You will be redirected to Attio for the authentication flow.
  • Attio will prompt you to grant access to Salesbricks. Click “Confirm.”

3. Return to Salesbricks, and map the fields you would like to push from Salesbricks orders to the corresponding deal fields in Attio.

  • Click the “Add a field” button to add new rows, or the X icon on the right side of a row to delete it.
  • Click “Save.”

4. Test a Salesbricks order with a test Attio deal, and confirm the data is flowing properly.

  • In Attio, create a new deal and save.
  • In Salesbricks, create a new order.
  • In the “CRM Account” field, search for the account associated with the deal you created in Attio.
  • Once you find the correct account, the “CRM Opportunity” field will be populated with all deals associated with that company.
  • After you save the order, go to Attio and verify that the details from the order were pushed from Salesbricks to the Attio deal.

Field mapping

When connecting Salesbricks to your CRM, map the following fields to align data between the two systems effectively:

FieldDefinition
stageRepresents the current phase or status of the order, indicating progression through your pipeline.
idA unique identifier for the order within Salesbricks, used for consistent reference across platforms.
subscription_idThe identifier for the Salesforce subscription associated with the order.
agreement_numberThe index of the order within the subscription.
order_typeSpecifies the type of order (e.g., standard, renewal, upgrade, recast) for categorization.
created_atThe timestamp marking when the order was created in Salesbricks.
updated_atThe timestamp for the last update to the order, providing insight into its most recent activity.
starts_atIndicates when the order begins.
ends_atThe expected end date of the order, marking its termination unless renewed.
closed_atThe timestamp marking when the order was closed.
primary_userThe main user or contact associated with the order, typically the primary point of contact.
metadataAn open field for additional data, custom attributes, or notes specific to the order.
billing_scheduleThe frequency or schedule for billing, such as monthly, quarterly, or annually.
grand_totalThe total value of the order, including all applicable charges, taxes, or fees.
lockedIndicates whether the order is locked from being editable by the buyer.
payment_terms_number_of_daysThe number of days after the billing date the customer can pay an invoice before it’s considered past due.
payment_terms_textx = payment_terms_number_of_days. If x is 0, returns “Due on receipt.” Otherwise, returns “Net x” (e.g. “Net 30”).
arrThe Annual Recurring Revenue associated with the order, reflecting yearly revenue from subscriptions or ongoing contracts.
contract_valueThe total value of the contract over its entire duration.
durationThe length of the contract or order term, measured in months.
auto_renewsIndicates if the order will automatically renew upon expiration.
pricebook_idRefers to the CRM price book ID if the customer has product enabled.
buyer_nameThe name of the company purchasing the order.
currency_iso_codeThe ISO currency code (e.g., USD, EUR) used in the order.
buyer_legal_nameThe official legal name of the buying company.
total_committed_current_spendThe total contract value of the customer’s current active agreement.
total_expected_renewal_spendThe forecasted total contract value of the customer’s next renewal agreement.

If you have any questions or concerns, feel free to reach out to the Salesbricks Support team.