Integrations
Shopify Flow
💬Get free consultation

Shopify Flow

ⓘ

Who can use this feature?

  • This feature is available for all users

What is Shopify Flow integration

Shopify Flow is Shopify's automation app. Chatty adds a trigger to Flow called Chatty: New customer submit chat. You can use it to start a workflow when a customer leaves their email in chat, for example in the pre-chat form. This helps you send new chat contacts to your marketing tools without copying them by hand.

What the Chatty trigger sends

The trigger runs when a chat contact with an email is created. It runs again when that contact's details change later.

Each run sends:

  • The contact's email
  • Whether the contact is new or updated
  • The contact type: Customer, Lead, Anonymous, or Redacted
  • Name, first name, last name, phone, and tags

How to set up a Chatty workflow in Shopify Flow

Before you start, make sure the Shopify Flow app is installed on your store.

  1. Go to Settings → Integrations.

  2. Click Manage on the Shopify Flow card.

    Integrations tab in Chatty Settings with the Shopify Flow card highlighted

  3. Click Go to Shopify Flow. If you have not installed Flow yet, do it from this step first.

    Shopify Flow page in Chatty with the Go to Shopify Flow button highlighted

  4. In Shopify Flow, click Browse templates.

  5. Type Chatty in the search box.

  6. Pick a template, for example Sync pre-chat contacts to Klaviyo when a customer submits a pre-chat form.

    Flow template search for Chatty showing the Klaviyo and Omnisend templates

  7. Read the Setup note, then click Install.

    Klaviyo template preview starting with the Chatty: New customer submit chat trigger

  8. Finish the template steps in Flow and turn the workflow on.

Expected result: The next time a customer leaves their email in chat, Flow runs your workflow. You can see each run in Shopify Flow.

ⓘ

The Klaviyo template needs the Klaviyo app and your Klaviyo Public API Key. The Omnisend template needs the Omnisend app and your Omnisend API Key.

Does the trigger run for visitors who never leave an email?

No. Chatty only sends a contact to Flow once the contact has an email.

I turned my workflow off. Does Chatty still send data to Flow?

No. Chatty sends data only while at least one workflow using the Chatty trigger is turned on.

Can I build my own workflow instead of using a template?

Yes. Create a workflow in Shopify Flow and choose Chatty: New customer submit chat as the trigger.