Shopify Integration

Learn how to integrate Chatplugify with your Shopify store in just a few minutes with our step-by-step video guide.

Shopify Integration Tutorial

Coming Soon - Complete Shopify setup guide

Installation Steps

1

Access Your Shopify Admin

Log into your Shopify admin dashboard and navigate to the theme customization section.

Path to follow:

Online Store → Themes → Actions → Edit Code

2

Locate theme.liquid File

Find and open the theme.liquid file in the Layout folder of your theme files.

File location:

Layout → theme.liquid

3

Add Chatplugify Script

Copy and paste the Chatplugify embed code just before the closing </body> tag.

<script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-XXXXXX'); </script>

Configuration Options

Widget Settings

  • Position and sizing
  • Colors and branding
  • Welcome message
  • Operating hours

E-commerce Features

  • Product recommendations
  • Order tracking support
  • Abandoned cart recovery
  • Customer support

Testing Your Integration

Testing Checklist

  • ✓ Widget appears on your storefront
  • ✓ Chat functionality works correctly
  • ✓ Messages are received in your dashboard
  • ✓ Widget matches your brand colors
  • ✓ Mobile responsiveness is working

Best Practices

  • • Test on different devices and browsers
  • • Set up automated greetings for better engagement
  • • Configure business hours for better customer expectations
  • • Train your team on the new chat system

Complete Code Example

theme.liquid
<!-- Chatplugify Integration -->
<script>
  window.chatplugifySettings = {
    apiKey: "YOUR_API_KEY_HERE",
    position: "bottom-right",
    primaryColor: "#005B63",
    accentColor: "#F45500",
    welcomeMessage: "Hi! How can we help you today?",
    showOnMobile: true,
    autoOpen: false
  };
</script>
<script src="https://cdn.chatplugify.com/widget.js" async></script>
</body>
</html>