All connectors
Implemented
CRM, sales & customer success
Keap logo

Keap

Read and write Keap contacts, companies, opportunities, tags, tasks and notes, and read orders and products, through REST v2.

Keep Keap small-business CRM and automation data aligned with commerce, booking and accounting systems with consent preserved.

Source actions

18

Destination actions

14

Data types

13

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

companies
  • Create company
    Destination
    Not retried automatically

    Creates a company.

  • Get company
    Source

    Get company by ID.

  • List companies
    Source
    Incremental

    Companies with address, contact details and custom fields; filter by update time.

  • Update company
    Destination
    Duplicate protected

    Updates only the mapped company properties (update_mask).

company tags
  • Apply tag to company
    Destination
    Duplicate protected

    Applies a tag to a company.

contact tags
  • Apply tag to contacts
    Destination
    Duplicate protected

    Applies a tag to one or more contacts. Tags can start Keap automations; applying an applied tag again has no effect.

  • List contact's tags
    Source

    Tags applied to one contact.

contacts
  • Create contact
    Destination
    Not retried automatically

    Creates a contact. At least one email, phone number or address is required.

  • Get contact
    Source

    Get contact by ID.

  • List contacts
    Source
    Incremental

    Contacts with email consent status, tags and custom fields; filter by update time or email.

  • Update contact
    Destination
    Duplicate protected

    Updates only the mapped contact properties (update_mask).

  • Create or update contact by email
    Destination
    Duplicate protected

    Creates a contact, or updates the existing contact with the same email (duplicate_option=Email).

custom fields
  • List custom fields
    Source

    Custom field definitions with Keap field types and options for a record type.

notes
  • Create contact note
    Destination
    Not retried automatically

    Adds a note to a contact.

  • List notes
    Source
    Incremental

    Notes across contacts; filter by update time or contact.

  • Update contact note
    Destination
    Duplicate protected

    Updates only the mapped note properties.

opportunities
  • Create opportunity
    Destination
    Not retried automatically

    Creates an opportunity for a contact in a pipeline stage.

  • Get opportunity
    Source

    Get opportunity by ID.

  • List opportunities
    Source

    Opportunities with contact, stage, owner and custom fields.

  • Update opportunity
    Destination
    Duplicate protected

    Updates only the mapped opportunity properties, including moving it to another stage.

opportunity stages
  • List opportunity stages
    Source

    Pipeline stages with order and probability.

orders
  • Get order
    Source

    Get order by ID.

  • List orders
    Source
    Incremental

    Orders with line items, totals and payment status; filter by modification time or contact.

products
  • Get product
    Source

    Get product by ID.

  • List products
    Source

    Products with price, SKU and status.

tags
  • Create tag
    Destination
    Not retried automatically

    Creates a tag, optionally in a category.

  • List tags
    Source
    Incremental

    Tags with categories; filter by update time or name.

tasks
  • Create task
    Destination
    Not retried automatically

    Creates a task assigned to a user, optionally linked to a contact or opportunity.

  • Get task
    Source

    Get task by ID.

  • List tasks
    Source
    Incremental

    Tasks; filter by update time, contact, user or completion.

  • Update task
    Destination
    Duplicate protected

    Updates only the mapped task properties, for example to complete it.

users
  • List users
    Source

    Keap users, used as owners and task assignees.

Authentication

Keap Personal Access Token or Service Account Key

Plans and access

All Keap plans; Personal Access Tokens are created per user in Keap settings. A Personal Access Token acts with the visibility and edit rights of the user who created it.

Test environment

Keap developer sandbox apps are available through the Keap developer program.

Rate limits

10 requests per second, 240 per minute and 30,000 per day per token; HTTP 429 when exceeded.

Provider events

Keap REST hooks for contact, opportunity, order and tag events. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • OAuth app (authorization code) connections are not offered; use a Personal Access Token or Service Account Key.
  • Email opt-in is only set when emailOptInReason is mapped; Nexra never changes marketing consent on its own.
  • Orders and products are read-only in Nexra; payments, refunds and inventory adjustments are not exposed.
  • Order and product totals are returned as Keap reports them (CurrencyValue amount).
  • Contact and record creation have no idempotency key, except contacts.upsert which matches on email.