Skip to content

Shopify Setup Wizard

When you install Functional AI from the Shopify App Store, our automated setup wizard creates everything you need to get started in seconds.

What the Wizard Creates

  • A customized AI assistant for your store
  • A knowledge base with your store content
  • Pre-configured Shopify product templates
  • Widget ready to go on your store

How It Works

After you install the app from Shopify and authorize the connection, our wizard automatically runs a 10-step process to configure your AI assistant with your store's content.

The 10-Step Auto-Setup Process

Step What Happens Why It Matters
1. Get Pages Retrieves your store's pages (About Us, Contact, etc.) Gives the AI knowledge of your store information
2. Get Blogs Fetches your blog posts and articles Adds valuable content for customer questions
3. Get Products Loads your product catalog metadata Enables product recommendations and search
4. Extract Colors Reads your theme's color scheme Auto-styles the widget to match your brand
5. Create Vector Store Sets up a knowledge base for RAG Enables intelligent, context-aware responses
6. Upload Files Adds your pages, blogs, and product info to the knowledge base Powers accurate answers about your store
7. Create Assistant Configures an e-commerce optimized AI assistant Ready to help customers immediately
8. Link Store Connects the knowledge base to your assistant Enables product-aware responses
9. Link Template Attaches Shopify function templates Enables live product search and order lookup
10. Configure Applies your theme colors and settings Widget matches your store's look and feel

What Gets Extracted from Your Store

Pages Content
About Us, Contact, FAQ, shipping policies, return policies, and other static pages are extracted and added to your knowledge base.
Blog Posts
If you have a blog, articles are included so your assistant can reference them when customers ask about topics you've written about.
Product Information
Product titles, descriptions, and basic metadata are indexed. The live Shopify template functions provide real-time product data including current prices and availability.
Theme Colors
Your store's primary brand colors are extracted from your theme to style the chat widget automatically.

After the Wizard Completes

What You'll See

Once setup completes, you'll be redirected to the preferences page where you can:

  1. Verify your assistant is selected and active
  2. Toggle the widget ON to display it on your store
  3. Customize appearance if you want to adjust the auto-detected colors
  4. Test the chatbot before going live

Your Configured Resources

The wizard creates these resources in your Functional AI account:

Assistant
Named "[Your Store Name] Assistant" with e-commerce optimized settings
Knowledge Base (Store)
Named "[Your Store Name] Knowledge Base" containing your store content
Connected Templates
Shopify template with product search, order lookup, and other e-commerce functions

Customizing After Setup

The wizard provides a great starting point, but you can customize everything:

Improving the Assistant

  1. Go to Assistants in your dashboard
  2. Click on your Shopify assistant
  3. Edit the instructions to add specific guidelines:
  4. Your brand voice and tone
  5. Product recommendations to prioritize
  6. Specific policies to emphasize
  7. Topics to avoid

Enhancing the Knowledge Base

  1. Go to Stores in your dashboard
  2. Select your Shopify knowledge base
  3. Upload additional documents:
  4. Detailed product guides
  5. Size charts
  6. Warranty information
  7. Common troubleshooting guides

Adjusting Appearance

  1. Open the Functional AI app in Shopify admin
  2. Access Preferences
  3. Customize colors, layout, and launcher settings
  4. Changes sync to your live widget automatically

Wizard Troubleshooting

The wizard seems stuck or failed

Common Causes:

  • Large store with many products (takes longer)
  • Network issues during setup
  • Shopify API rate limits

Solutions:

  1. Wait a few minutes - large stores take more time
  2. Refresh the page and check if setup completed
  3. Check your dashboard for the created assistant and store
  4. If setup failed, you can manually create an assistant and knowledge base
  5. Contact support if issues persist
The assistant doesn't know about my products

Quick Fix:

  1. Go to Templates in the app
  2. Verify the Shopify template is connected to your assistant
  3. Test a product search query in chat

Why This Happens:

The assistant uses two sources for product information: - Knowledge Base: Static product descriptions (from wizard) - Live Templates: Real-time product data (Shopify API)

The templates provide current inventory and pricing, while the knowledge base helps with detailed product questions.

Colors don't match my store

Automatic Detection Limitations:

  • Some themes use complex color schemes
  • CSS variables may not be fully detected
  • Custom themes may have non-standard color definitions

Manual Fix:

  1. Go to your assistant's Appearance settings
  2. Manually enter your brand colors
  3. Use a color picker on your store to find exact hex codes
  4. Save and verify on your live store
I want to use a different assistant

To Switch Assistants:

  1. Create or select a different assistant in your Functional AI dashboard
  2. Make sure it's set to public
  3. Go to the Shopify app Preferences
  4. Select your preferred assistant from the dropdown
  5. Save changes

The wizard-created assistant will remain in your account if you want to return to it.

Re-Running Setup (Manual)

If you need to recreate the wizard setup manually:

Creating a New Assistant

  1. Go to Assistants > Create Assistant
  2. Name it appropriately (e.g., "Store Support")
  3. Set Use Case to "ECOMMERCE"
  4. Write instructions for your brand
  5. Save and make it public

Creating a Knowledge Base

  1. Go to Stores > Create Store
  2. Name it (e.g., "Product Documentation")
  3. Upload relevant documents:
  4. Export your Shopify pages as text files
  5. Add PDF product guides
  6. Include FAQ content

Connecting to Shopify

  1. Connect the knowledge base to your assistant
  2. Add the Shopify template to your assistant
  3. Select the assistant in Shopify app preferences
  4. Enable the widget

Managed Files (Auto-Sync)

For stores on certain plans, your knowledge base can automatically sync with Shopify content:

What Gets Synced:

  • Product descriptions and details
  • Page content updates
  • Blog post additions

Sync Frequency:

Content is refreshed periodically (typically daily) to keep your knowledge base current with your store.

Enabling Auto-Sync:

Check your knowledge base settings for "Managed Files" options if available on your tier.

Best Practices After Wizard Setup

Week 1: Monitor and Learn

  1. Review conversations daily in your dashboard
  2. Note common questions
  3. Identify where the assistant could improve
  4. Make small instruction updates based on real interactions

Week 2-4: Optimize

  1. Add frequently requested information to your knowledge base
  2. Refine assistant instructions based on conversation patterns
  3. Adjust suggested questions to guide customers effectively
  4. Fine-tune appearance for better engagement

Ongoing: Maintain

  1. Update knowledge base when products or policies change
  2. Review conversations periodically
  3. Adjust assistant behavior based on customer feedback
  4. Keep theme colors in sync if you update your store design

Next Steps