Skip to main content

Transition existing workflows to Fin for Ecommerce

Learn how to transition your existing Fin workflows to use Fin for Ecommerce.

Written by Beth-Ann Sher

Fin for Ecommerce builds on your existing Fin for Service setup and adds powerful shopping capabilities. It uses your Shopify catalog to recommend products, guide customers to checkout, and handle support queries—all in one conversation.

Migration is fast. Your existing configuration (guidance, Procedures, escalations, and content) carries over automatically, so you don’t need to start from scratch.

Prerequisites

  • You have a connected Shopify store in Intercom.

  • You have installed the Messenger on your Shopify store.

  • Fin is live in your workspace.

Tip: If you’re connecting Shopify and deploying Fin for the first time, read our Fin for Ecommerce new customer setup guide.


How to transition to Fin for Ecommerce

Step 1: Sync your Shopify catalog

  1. Click Get started and follow the prompt to sync your Shopify product catalog.

  2. Review and manage synced content in Train > Content.

Syncing imports all products from your connected Shopify stores. This enables Fin to power product discovery, recommendations, and comparisons.

Note: Your existing workflows remain unchanged during this step. Product content is simply added to your workspace.

Step 2: Update your workflows

  1. Continue to the Update Workflows step.

  2. Select which live chat workflows to migrate.

  3. Confirm the transition to Fin for Ecommerce.

Only the Fin role changes and everything else stays the same:

  • Triggers remain unchanged.

  • Conditions remain unchanged.

  • Routing remains unchanged.

Once complete, your workflows are now powered by Fin for Ecommerce.

Alternative: Transition workflows individually

If you prefer more control, you can transition workflows one at a time:

  1. Open an existing workflow.

  2. Click the Let Fin handle step.

  3. Select the Fin role dropdown and choose Ecommerce.

This allows you to test and roll out changes gradually.


Train Fin for Ecommerce

Fin for Ecommerce is powered by your Shopify catalog, content, guidance, and Procedures.

Sync content from Shopify

All of your Shopify product data, including pricing, availability, and variants, is synced directly from Shopify and stays automatically up to date.

You can manage and control this content in Fin AI Agent > Ecommerce > Train > Content, where you decide what Fin can access.

Filter your catalog

To refine what Fin recommends, select the three-dot menu next to your product catalog in Train > Content and select:

  • Configure product filters – Control which products are included.

  • Configure stock filter – Exclude out-of-stock items.

These filters ensure Fin only recommends relevant and available products.

Add guidance (optional)

For most stores, Fin for Ecommerce works well without additional guidance. You may want to add guidance if you have a complex catalogue, specific business rules, or strict tone requirements.

  • Communication style

  • Conversation strategy and flow

  • Situation handling and edge cases

  • Context and clarification rules

Examples include:

  • How to explain product combinations

  • Brand tone of voice

  • Restrictions or exclusions

  • Rules for edge cases

Note: Because Fin for Ecommerce handles both shopping assistance and support queries, guidance should be clearly structured so Fin can determine when to apply each piece of guidance.

Add attributes (optional)

Fin automatically detects and applies attributes to ecommerce conversations, such as:

  • Product recommended

  • Cart created

  • Checkout link clicked

These help with reporting and analysis. To add more custom attributes, go to Fin AI Agent > Ecommerce > Train > Attributes.

Add escalation guidance and rules (optional)

Fin for Ecommerce is designed to resolve customer questions autonomously while escalating to a human teammate at the right moment.

You can control when escalation happens, whether Fin offers escalation or escalates immediately, and what Fin says during the handover from Fin AI Agent > Ecommerce > Train > Escalation.

Fin escalation behavior is powered by:

  • Default escalation behavior

  • Escalation rules (data-driven)

  • Escalation guidance (natural language instructions)

  • Workflows (post-escalation routing and actions)

Manage Procedures

Fin for Ecommerce supports post-purchase workflows using Procedures and Shopify APIs.

Common use cases include:

  • Where is my order

  • Returns

  • Refunds

  • Exchanges

  • Order updates or cancellations

Go to Fin AI Agent > Ecommerce > Train > Procedures to review all Procedures. Some Procedures may be:

  • Automatically live if already configured.

  • Created in draft mode if new or incomplete.


Test Fin for Ecommerce

Before going live, validate your setup using the preview panel.

Go to Fin AI Agent > Ecommerce > Deploy and select the Preview tab to test:

  • Shopping conversations

  • Product recommendations and comparisons

  • Broad or vague discovery questions

  • Cart and checkout actions

  • Support scenarios

  • Mixed shopping + support conversations

Tip: Create a test Fin audience and apply it to specific ecommerce workflows and content so that you can set Fin live and test it in your live environment. This avoids impacting your live Fin for Service setup.


Deploy Fin for Ecommerce through workflows

Update existing Fin for Service workflows

  • Replace the Fin role in the Let Fin handle step with Ecommerce.

  • Keep all existing workflow logic unchanged.

This is a direct role swap, no rebuilding required.

Create new Fin for Ecommerce workflows

  1. Create a new workflow.

  2. Add a Let Fin handle step and click on it to configure roles.

  3. Select Ecommerce as the role.

  4. Finish building your workflow (audience rules, assignments, etc.)

Fin automatically determines whether to provide shopping assistance or support—no manual routing needed.


FAQs

Do I need to rebuild my Fin workflows?

No. Existing workflows remain unchanged—only the Fin role is updated.

Will my existing content and guidance still work?

Yes. All existing configuration (content, guidance, escalation rules, attributes, and Procedures) carries over automatically.

Can I test Fin for Ecommerce without affecting live traffic?

Yes, simply use a test Fin audience (targeted at your email address for example) to isolate workflows and content during testing.

Can I transition workflows gradually to Fin for Ecommerce?

Yes. You can update workflows individually instead of transitioning everything at once.

Does Fin for Ecommerce handle both shopping assistance and support?

Yes. Fin detects intent and dynamically switches between shopping assistance and support responses within the same conversation, depending on the context.


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?