AFI AFI

SuiteDash

Estimated reading: 2 minutes Updated August 1, 2026

SuiteDash is an all-in-one business management platform. AFI creates companies and contacts in SuiteDash via the SuiteDash API, authenticating with a Public ID and Secret Key.

What you’ll need

  • An active SuiteDash account.
  • Your Public ID and Secret Key from SuiteDash.
  • The Advanced Form Integration plugin installed and activated.

Save your SuiteDash credentials

  1. In SuiteDash, go to Profile → Integrations → SECURE API tab.
  2. Copy your Public ID and generate your Secret Key.
  3. In WordPress, go to AFI → Settings → SuiteDash.
  4. Enter the Public ID and Secret Key.
  5. 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 SuiteDash.
  5. In Task, choose Add Company and Contact.
  6. Select the saved SuiteDash credentials.
  7. Map form fields.
  8. Click Save Integration.

Tasks supported

Add Company and Contact

Creates a company and a linked contact in SuiteDash. AFI first checks if a contact with the same email already exists; if so, it updates the existing contact instead of creating a duplicate.

Field Field key Required Notes
Company Name company_name No
Contact First Name first_name No
Contact Last Name last_name No
Contact Email email Yes Used for dedup check
Contact Phone phone No
Company Website company_website No

Pro features

SuiteDash [PRO] adds the same task with full field mapping including company role, category, multiple phone types, address fields, and contact role/website/background info.

Troubleshooting

Contact not created

  • Check AFI → Log for errors.
  • Verify the Public ID and Secret Key are correct.
  • Ensure the email field is mapped.

Related docs