capabilities.work

Find Contact by Email and Create a Deal

A 4-step recipe with ActiveCampaign. We can help you get access.

Recipe · 4 steps

Find Contact by Email and Create a Deal

Resolve a contact by email or create it, then open a deal.

  1. Search for an existing contact whose email matches the supplied value.
  2. Open a deal against the matched existing contact.
  3. Create the contact when no existing match was found.
  4. Open a deal against the newly created contact.
What you'll need to have ready
  • apiToken: ActiveCampaign API token sent in the Api-Token header.
  • email: Email address used to resolve or create the contact.
  • firstName: Optional first name used when creating a new contact.
  • lastName: Optional last name used when creating a new contact.
  • title: Title of the deal.
  • value: Deal value in cents.
  • currency: Three-letter lowercase currency code, such as usd.
  • groupId: Identifier of the pipeline the deal belongs to.
  • stageId: Identifier of the stage the deal starts in.
  • ownerId: Identifier of the user who owns the deal.
For your developer

Arazzo workflow activecampaign:create-deal-for-contact-by-email, 4 operations: list-all-contacts → create-a-deal-new → create-a-new-contact → create-a-deal-new. Specs on APIs.io.