AFI AFI

Salesmate

Estimated reading: 2 minutes Updated August 1, 2026

Salesmate is a CRM platform for sales teams. AFI creates contacts in Salesmate via the Salesmate API v1 ({domain}/apis/v1/), authenticating with an Access Token and session headers.

What you’ll need

  • An active Salesmate account.
  • Your Salesmate Domain (e.g. mycompany.salesmate.io).
  • A Client ID, Client Secret, and Access Token from Salesmate.
  • The Advanced Form Integration plugin installed and activated.

Save your Salesmate credentials

  1. Log in to Salesmate and go to Setup → Apps & Add-on → API & SDK.
  2. Create an API client to obtain the Client ID, Client Secret, and Access Token.
  3. Confirm your workspace domain (e.g. mycompany.salesmate.io).
  4. In WordPress, go to AFI → Settings → Salesmate.
  5. Enter the domain (without https://), Client ID, Client Secret, and Access Token.
  6. Click Save.

Create the integration

  1. Go to AFI → Add New.
  2. Give the integration a name.
  3. Under Trigger, pick your form plugin and form.
  4. Under Action → Platform, select Salesmate.
  5. In Task, choose Create Contact (Basic).
  6. Select the saved Salesmate credentials.
  7. Map form fields.
  8. Click Save Integration.

Tasks supported

Create Contact (Basic)

Creates a contact in Salesmate with standard fields.

Field Field key Required Notes
First Name firstName No
Last Name lastName No
Email email No
Phone contactNumber No

Pro features

Salesmate [PRO] adds Create Deal and Create Contact + Deal tasks, with tags, owner assignment, and built-in sequence triggers.

Feature Free Pro
Create Contact
Standard fields
Create Deal No
Create Contact + Deal No
Tags and owner assignment No

Troubleshooting

Contact not created

  • Check AFI → Log for errors.
  • Verify the domain and access token are correct.

Related docs