Интеграция Salesforce с Finmap через Apix-Drive

Как подключить Salesforce к Finmap через сервис Apix-Drive: пошаговая инструкция по автоматической передаче сделок, заказов и продаж.

Что такое Apix-Drive

Apix-Drive — это no-code платформа для автоматизации, которая позволяет передавать данные между разными сервисами без программирования.

В случае интеграции с Finmap схема работы выглядит так:

Salesforce → Apix-Drive → Finmap

Apix-Drive отслеживает изменения в Salesforce и автоматически создаёт соответствующие финансовые операции в Finmap.

Как работает интеграция

Для настройки интеграции необходимо:

  1. Выбрать Salesforce как систему-источник.

  2. Выбрать событие, которое будет запускать автоматизацию.

  3. Авторизоваться в Salesforce.

  4. Подключить Finmap.

  5. Замапить поля.

  6. Запустить интеграцию.

После этого новые события будут автоматически передаваться в Finmap.

Шаг 1. Создайте новое подключение

В кабинете Apix-Drive создайте новый Connection.

В качестве системы-источника выберите:

Salesforce

Шаг 2. Выберите триггер

Salesforce поддерживает большое количество событий.

Contacts

Get CONTACTS (new)

Запускается после создания нового контакта.

Подходит для синхронизации клиентской базы, но редко используется для финансового учёта.

Get CONTACTS (modified)

Запускается после обновления контакта.

Применяется преимущественно для синхронизации CRM-данных.

Tasks

Get TASKS (new)

Запускается после создания новой задачи.

Не используется для финансовой интеграции.

Get TASKS (modified)

Запускается после изменения задачи.

Также не используется для передачи финансовых данных.

Accounts

Get ACCOUNTS (new)

Запускается после создания нового аккаунта (контрагента).

Может использоваться для синхронизации клиентов между системами.

Get ACCOUNTS (modified)

Запускается после обновления аккаунта.

Для интеграции с Finmap используется редко.

Companies

Get COMPANIES (new)

Запускается после создания новой компании.

Подходит для синхронизации справочника контрагентов.

Get COMPANIES (modified)

Запускается после изменения информации о компании.

Для финансовых сценариев используется нечасто.

Opportunities (Possibility)

Get POSSIBILITY (new)

Запускается после создания новой возможности (Opportunity).

Подходит для создания плановых поступлений в Finmap.

Get POSSIBILITY (modified)

Запускается после изменения возможности.

Например:

  • изменилась сумма;

  • изменилась вероятность сделки;

  • изменились условия продажи.

Позволяет автоматически обновлять финансовую информацию.

Get POSSIBILITY by stage (new)

Запускается после перехода возможности на определённый этап.

Например:

  • Proposal

  • Negotiation

  • Closed Won

  • Paid

Это один из лучших триггеров для интеграции с Finmap.

Leads

Get LEADS (new)

Запускается после создания нового лида.

Подходит для построения финансового прогноза.

Get LEADS (modified)

Запускается после обновления лида.

Используется, если финансовый прогноз зависит от изменения параметров лида.

Get LEADS by stage (new)

Запускается после перехода лида на определённый этап.

Позволяет строить прогноз будущих продаж.

Orders

Get ORDERS (new)

Запускается после создания нового заказа.

Подходит для автоматического создания финансовых операций.

Get ORDERS (modified)

Запускается после изменения заказа.

Например:

  • изменилась сумма;

  • изменился состав товаров;

  • обновились условия заказа.

Get ORDERS by stage (new)

Запускается после перехода заказа в определённый статус.

Например:

  • Paid

  • Completed

  • Closed

Это наиболее рекомендованный триггер для автоматического создания фактических поступлений в Finmap.

Шаг 3. Подключите аккаунт Salesforce

Авторизуйтесь в своём аккаунте Salesforce и предоставьте Apix-Drive необходимые разрешения.

API Ключ Salesforce: https://help.salesforce.com/s/articleView?id=xcloud.anywhere_new_api_key.htm&type=5

Шаг 4. Выберите систему-приёмник

В качестве системы назначения выберите:

Finmap

Сгенерировать ключ API Finmap можно здесь: https://my.finmap.online/settings/api

Шаг 5. Выберите действие в Finmap

Сейчас через Apix-Drive можно создавать три типа операций.

Add RECEIPT

Создание поступления.

Основной сценарий интеграции.

Используется для:

  • оплат клиентов;

  • продаж;

  • заказов;

  • выручки.

Add COST

Создание расхода.

Подходит для передачи расходов или комиссий в специфических бизнес-процессах.

Add TRANSFER

Создание перевода между счетами компании.

В CRM-сценариях используется редко.

Шаг 6. Замапьте поля

Передайте в Finmap необходимые данные:

  • сумма;

  • валюта;

  • дата;

  • клиент;

  • компания;

  • номер сделки или заказа;

  • комментарий;

  • проект;

  • счёт.

После этого выполните тестовую передачу данных.

Шаг 7. Запустите интеграцию

Если тест выполнен успешно, включите автоматизацию.

После этого все новые события будут автоматически создавать финансовые операции в Finmap.

Рекомендованные сценарии интеграции

1. Opportunity перешла в статус «Closed Won» → Поступление ⭐⭐⭐⭐⭐

Trigger

Get POSSIBILITY by stage (new)

Например:

  • Closed Won

  • Paid

Action

Add RECEIPT

Лучший сценарий для компаний, которые хотят отображать в Finmap только успешно завершённые продажи.

2. Новая Opportunity → Плановое поступление ⭐⭐⭐⭐⭐

Trigger

Get POSSIBILITY (new)

Action

Add RECEIPT

Позволяет прогнозировать будущие денежные поступления ещё на этапе работы с потенциальным клиентом.

3. Новый заказ → Поступление ⭐⭐⭐⭐⭐

Trigger

Get ORDERS (new)

Action

Add RECEIPT

Подходит для компаний, которые создают заказ сразу после подтверждения продажи.

4. Заказ перешёл в статус «Оплачен» → Фактическое поступление ⭐⭐⭐⭐⭐

Trigger

Get ORDERS by stage (new)

Например:

  • Paid

  • Completed

  • Closed

Action

Add RECEIPT

Наиболее рекомендованный сценарий для автоматического учёта фактических оплат.

5. Новый лид → План продаж ⭐⭐⭐⭐☆

Trigger

Get LEADS (new)

Action

Add RECEIPT

Может использоваться для построения прогноза будущего Cash Flow.

6. Изменение суммы Opportunity или заказа → Обновление финансовой информации ⭐⭐⭐⭐☆

Trigger

  • Get POSSIBILITY (modified)

  • Get ORDERS (modified)

Action

Add RECEIPT

Позволяет учитывать изменения стоимости сделки или заказа до момента её завершения.

На что обратить внимание

  • Если одновременно используются триггеры (new), (modified) и by stage, необходимо настроить логику так, чтобы одна и та же сделка или заказ не создавали несколько одинаковых операций в Finmap.

  • Для большинства компаний оптимальное решение — создание финансовой операции после перехода Opportunity или Order в статус Closed Won, Paid либо другой этап, который означает фактическое получение средств.

  • Если Salesforce используется как инструмент прогнозирования продаж, можно создавать плановые поступления на этапе создания Opportunity, а после её успешного завершения — обновлять запись или создавать фактическую финансовую операцию в соответствии с внутренним процессом компании.

  • Для корректной синхронизации рекомендуется передавать уникальный Opportunity ID или Order ID. Это позволит избежать дублирования операций и упростит дальнейшее сопоставление данных между Salesforce и Finmap.


Содержание