LIVEAI Bootcamps · May 2026 · 🇫🇷 CET
Resources · Integrations · n8n FREE · 2026Salesmate logo featuring a stylized letter 'S' with a modern design

SALESMATE n8n INTEGRATION: AUTOMATE SALESMATE WITH N8N

SALESMATE N8N INTEGRATION: AUTOMATE SALESMATE WITH N8N

Need help

Need help automating Salesmate with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Why automate

Why automate Salesmate with n8n?

The Salesmate n8n integration provides 15 distinct actions covering three essential CRM resources: activities, companies, and deals. This means you can build comprehensive automation workflows that handle everything from lead tracking to deal management without manual intervention.

Significant time savings come first. Instead of manually creating activity records every time a prospect takes action, or updating deal stages by hand, you can set up n8n workflows that handle these operations automatically. A single workflow can replace hours of repetitive data entry each week. Improved data consistency follows naturally—when machines handle the updates, there's no risk of typos, forgotten entries, or inconsistent formatting across your CRM records.

Seamless multi-platform integration is where n8n truly shines. Connect Salesmate to over 400+ applications in the n8n ecosystem. For example: automatically create a Salesmate deal when a Stripe payment is received, sync company data between Salesmate and your accounting software, or log activities in Salesmate whenever a customer submits a support ticket. The possibilities expand dramatically when you combine Salesmate actions with triggers from email platforms, form builders, e-commerce tools, and CRM integrations like HubSpot.

Credentials

How to connect Salesmate to n8n?

  1. !
    1 step

    How to connect Salesmate to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Salesmate credentials
    TIP
    💡 TIP: Session Keys in Salesmate can expire or be regenerated. If your workflows suddenly stop working, check whether the Session Key is still valid in your Salesmate profile settings. Consider documenting when you created the key so you can troubleshoot authentication issues quickly. For complex setups, our n8n troubleshooting guide can help resolve common issues.
Need help

Need help automating Salesmate with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Actions

Salesmate actions available in n8n

  1. 01
    Action 01

    Create an activity

    This action creates a new activity record in your Salesmate CRM, perfect for logging calls, meetings, tasks, or any custom activity type your team tracks.

    Key parameters: Title (text field for activity name), Owner Name or ID (assigns to team member), Type (activity category), RAW Data toggle (for JSON input), and Additional Fields (for due date, duration, linked contacts).

    Use cases: Automatically log call activities from phone system triggers, create follow-up tasks when deals reach specific pipeline stages, or record meeting activities from calendar integrations like Calendly.

    Create an activity
  2. 02
    Action 02

    Get an activity

    Retrieve detailed information about a specific activity using its unique identifier. Essential for workflows that need to check activity status or pull activity data for reporting.

    Key parameters: Activity ID (required unique identifier, fixed or dynamic) and RAW Data toggle (for complete API response in JSON format).

    Use cases: Fetch activity details for automated email summaries, check if an activity exists before creating duplicates, or pull activity metadata for custom dashboard updates.

    Get an activity
  3. 03
    Action 03

    Get many activities

    Retrieve multiple activity records in a single operation. Ideal for batch processing, reporting, or syncing activities to external systems.

    Key parameters: Return All toggle (fetch all or use limit), Limit (maximum records, defaults to 10), JSON Parameters (advanced filtering), and Filters (narrow results by date, type, owner).

    Use cases: Export daily activity reports to spreadsheets or BI tools, sync recent activities to project management platforms, or audit team productivity by pulling activities within date ranges.

    Get many activities
  4. 04
    Action 04

    Update an activity

    Modify an existing activity record—change its status, update notes, reassign ownership, or adjust any other field.

    Key parameters: Activity ID (required unique identifier), RAW Data toggle (for JSON updates), and Update Fields (expandable section to specify properties and new values).

    Use cases: Mark activities as completed when external triggers confirm task completion, update activity notes with data from other platforms like call transcripts, or bulk-reassign activities when team members change.

    Update an activity
  5. 05
    Action 05

    Delete an activity

    Permanently remove an activity record from Salesmate. Use with caution—this action cannot be undone.

    Key parameters: Activity ID (required unique identifier, accepts fixed values or expressions).

    Use cases: Clean up duplicate activities created by integration errors, remove test activities during workflow development, or automate deletion of cancelled or obsolete activities.

    Delete an activity
  6. 06
    Action 06

    Create a company

    Add a new company record to your Salesmate CRM. This action handles B2B account creation with owner assignment and custom fields.

    Key parameters: Name (essential company identifier), Owner Name or ID (team member assignment), RAW Data toggle (for JSON input), and Additional Fields (industry, website, address, custom fields).

    Use cases: Create companies automatically when new organizations sign up via your website, sync company data from LinkedIn prospecting tools, or build companies from enrichment platforms like Clearbit.

    Create a company
  7. 07
    Action 07

    Get a company

    Retrieve complete details about a specific company using its unique identifier.

    Key parameters: Company ID (required unique Salesmate identifier) and RAW Data toggle (for unprocessed API response).

    Use cases: Pull company data to personalize outreach emails, verify company existence before creating linked contacts or deals, or fetch company metrics for automated reporting.

    Get a company
  8. 08
    Action 08

    Get many companies

    Bulk-retrieve company records with optional filtering. Perfect for exports, migrations, or dashboard updates.

    Key parameters: Return All (fetch every company or respect limit), Limit (maximum records, defaults to 10), JSON Parameters (advanced query parameters), Options (additional configuration), and Filters (narrow by owner, creation date, custom fields).

    Use cases: Export your complete company database for backup or migration, generate weekly reports of companies added or modified, or sync company lists to marketing automation platforms.

    Get many companies
  9. 09
    Action 09

    Update a company

    Modify any field on an existing company record—update contact info, change ownership, or adjust custom fields.

    Key parameters: Company ID (required identifier), RAW Data toggle (for JSON payloads), and Update Fields (specify properties to modify and new values).

    Use cases: Update company status when deals close (won or lost), sync enrichment data back to Salesmate from external tools, or bulk-update company assignments during territory changes.

    Update a company
  10. 10
    Action 10

    Delete a company

    Remove a company record from Salesmate permanently.

    Key parameters: Company ID (required unique identifier).

    Use cases: Remove duplicate company entries, clean up test data after workflow development, or delete companies that request data removal (GDPR compliance).

    Delete a company
  11. 11
    Action 11

    Create a deal

    Create a new deal record in your Salesmate pipeline. This action captures all essential deal information including stage, value, and associations.

    Key parameters: Title (descriptive deal name), Owner Name or ID (sales rep assignment), Primary Contact Name or ID (links to contact record), Pipeline (sales pipeline selection), Status (Open, Won, or Lost), Stage (current pipeline stage), Currency (deal currency code with expressions), and Additional Fields (deal value, expected close date, custom fields).

    Use cases: Automatically create deals when qualified leads submit demo requests, generate deals from e-commerce inquiries or quote requests, or sync deals from partner referral platforms.

    Create a deal
  12. 12
    Action 12

    Get a deal

    Retrieve full details about a specific deal by its unique identifier.

    Key parameters: Deal ID (required unique Salesmate identifier) and RAW Data toggle (for raw JSON response format).

    Use cases: Check deal stage before triggering stage-specific automations, pull deal data for personalized follow-up emails, or fetch deal metrics for sales dashboards.

    Get a deal
  13. 13
    Action 13

    Get many deals

    Retrieve multiple deal records in batch for reporting, analysis, or synchronization.

    Key parameters: Return All (toggle to fetch all deals or use Limit), Limit (maximum number of deals, defaults to 10), JSON Parameters (advanced raw parameter input), Options (additional request configuration), and Filters (filter by stage, owner, date range, custom criteria).

    Use cases: Generate weekly pipeline reports for management, sync open deals to forecasting or BI tools, or export deal data for sales performance analysis.

    Get many deals
  14. 14
    Action 14

    Update a deal

    Modify any field on an existing deal—advance stages, update values, add notes, or change ownership.

    Key parameters: Deal ID (required deal identifier), RAW Data toggle (for JSON payloads), and Update Fields (define properties to change and new values).

    Use cases: Automatically advance deal stage when contracts are signed, update deal values based on quote tool outputs, or add notes or tags when specific activities occur.

    Update a deal
  15. 15
    Action 15

    Delete a deal

    Permanently remove a deal record from Salesmate.

    Key parameters: Deal ID (required unique identifier).

    Use cases: Remove duplicate deals created by integration errors, clean up test deals after workflow development, or delete cancelled or invalid deals from the pipeline.

    Delete a deal
You've seen the integration

Build your first workflow with our team

Drop your email and we'll send you the catalog of automations you can ship today.

  • Free n8n & Make scenarios to import
  • Step-by-step setup docs
  • Live cohort + community support

Frequently asked questions

  • Is the Salesmate n8n integration free to use?
    Yes, the Salesmate integration is included in all n8n plans, including the free self-hosted version. You don't pay extra for the connector itself. However, you'll need an active Salesmate account with API access (typically available on paid Salesmate plans). The n8n cloud version has execution limits based on your subscription tier, so high-volume automations may require a paid n8n plan. For self-hosted n8n, there are no execution limits—just ensure your server can handle the load.
  • What data can I sync between Salesmate and n8n?
    The Salesmate n8n integration supports three core resources: activities, companies, and deals. For each resource, you can create new records, retrieve single or multiple records, update existing entries, and delete records. This covers most CRM synchronization needs—you can push data into Salesmate from lead forms, pull data out for reporting, and keep records updated based on external triggers. Custom fields configured in your Salesmate account are accessible through the Additional Fields and Update Fields parameters.
  • How long does it take to set up the Salesmate n8n integration?
    Initial setup takes approximately 5-10 minutes. Generating your Session Key in Salesmate is instant, and configuring credentials in n8n requires just two fields (Session Key and domain). Building your first workflow depends on complexity—a simple "create activity" workflow can be operational in under 5 minutes, while multi-step automations with conditional logic may take 30 minutes to an hour. The visual builder makes iteration fast, so you can test and refine quickly. For comprehensive training on building advanced workflows, explore our n8n training program.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.