Skip to content

Find Contact action

Discover how to use the Find Contact workflow action in Stack to streamline your CRM processes. This guide will walk you through its features, benefits, configuration steps, and practical applications.

The Find Contact action in Stack automates the search for a contact within your database using specified criteria. This tool is perfect for ensuring personalized interactions by verifying if a contact exists before proceeding with further steps in your workflow. It integrates seamlessly with various triggers, helping maintain organized data and smooth operations.

  • Enhanced Workflow Efficiency: Automates contact searches to save time and minimize errors.
  • Flexible Search Capabilities: Supports both standard and custom fields for precise searches.
  • Dynamic Integration: Compatible with triggers like Inbound Webhook, adapting to diverse scenarios.
  • Advanced Matching: Allows searches using external identifiers, such as “Stripe Customer ID.”
  • Improved Customer Engagement: Ensures precise targeting for communications and follow-ups.

Configuring the Find Contact Workflow Action

Section titled “Configuring the Find Contact Workflow Action”

Here’s how to set up the Find Contact action in your workflow:

  1. Navigate to the Automation section in your CRM.
  2. Create a new workflow or select an existing one where you want to add the Find Contact action.
  1. Click the + icon.
  2. Select Find Contact from the dropdown menu.

Provide a descriptive name, such as “Find Contact by Email.”

Choose from options like First Name, Last Name, Email, Phone, and more.

If you have custom fields like “Customer ID” or “Subscription Tier,” scroll to find and select them.

Pair the action with triggers like Inbound Webhook to activate it dynamically.

  1. Validate the configuration using test data to ensure accuracy.
  2. Save the action once the setup is complete.

Enable the workflow to automate the contact search process effectively.

  • Follow-Up Communication: Locate a contact by email submitted through a web form and send a personalized follow-up email.
  • External Reference Matching: Match a “Stripe Customer ID” from a webhook with a contact to update payment status and send confirmation.
  • Data Validation for Marketing Campaigns: Ensure contacts meet criteria before sending promotional emails.
  • Onboarding Assistance: Locate a new sign-up to assign them to an onboarding specialist.
  • Lead Scoring Integration: Update a contact’s lead score and notify the sales team for prioritization.

Q: What happens if the contact is not found?
If the contact isn’t found, the workflow may skip subsequent steps or execute a fallback action, such as creating a new contact record.

Q: How does external reference matching work?
Store external identifiers like a “Stripe Customer ID” in a custom field. The Find Contact action uses this field to locate the corresponding contact.

Q: Can I combine this action with other workflow actions?
Absolutely. Pair the Find Contact action with others like Send Email or Update Contact to build complex workflows.

Q: Is this action compatible with all workflow triggers?
Yes, it’s compatible with triggers such as Inbound Webhook, Marketplace Triggers, and others, offering great versatility.

Q: Can I use multiple fields for the search?
Yes, you can configure multiple fields to refine search criteria. All specified field values must match to locate the contact.

  • Trigger Compatibility: The Find Contact action is designed to work with Inbound Webhook or Marketplace Triggers. These triggers must carry some form of contact information for the action to function.
  • Execution Conditions: If a contact is already involved in the current workflow execution, the Find Contact action will be skipped to avoid redundant processing.

You can find a contact by using values from either standard or custom fields. If you configure multiple fields, the action will search for a contact that matches all specified field values.

  1. Using Contact ID:

    • You can locate a contact using their contact ID provided by an Inbound Webhook Trigger or a custom Marketplace Trigger.
  2. Using Custom Fields:

    • Store an external reference, such as a “Stripe Customer ID”, in a custom field. You can then use this ID to find the contact via an Inbound Webhook Trigger or a Custom Marketplace Trigger.

By leveraging the Find Contact action, you can efficiently manage and interact with your contacts based on dynamic data inputs from various triggers.

Can't find what you need? Call or text +1 787 665-9212 or email support@stackapp.co.© Stack · Privacy · Terms