Chatman : WhatsApp Automation Platform
  • 👋Welcome To Chatman: An Overview
    • How To Get Started With Chatman
      • How To Book Demo With Chatman
  • Chatman Functions
    • Shared Team Inbox
      • Search Customer
      • Filter Customer List
        • Default View
        • Create View
      • Assign Chat
      • Close Chat
      • Response Types
        • Text Reply
        • Internal Note
        • Canned Message
        • Template
        • Blocks
        • Catalog
        • Emojis
        • Multi-Media Messages
      • Customer Hub
        • User Attributes
        • Custom Attributes
        • User Tags
        • Conversation Labels
        • Notes
        • Event History
        • Export Chat History
        • Mark The User Spam
      • Customer 360
    • Audience
      • Create Contact
      • Audience Table
      • Search Contact
      • Filter Contact
    • Templates
      • Create Template
        • Template Making Guidelines
      • Active
      • Archive
      • Library
    • Segment
      • Add Segment
        • Static Segment
        • Live Segment
      • Search And Filter Segment
    • Blocks
      • List Messages
      • Reply Messages
      • Flows
      • Flows Messages
    • Campaign
      • One Time Campaign
      • Triggered Campaign
      • Recurring Campaign
      • Drip Campaign
      • Post Campaign Trigger
      • Campaign Report
        • Statistics
        • Report
    • Instinct-AI
      • Train To Bot
      • Intents
      • Catch All
      • Summary
    • Journeys
      • Display Cards
        • ✉️Message Card
        • 📹Video Card
        • 🎙️Audio Card
        • 📸Image Card
        • 📩Interactive Message
        • Interactive Flow
        • 📃Document Card
        • User Input Card
        • List Message Card
        • Phraser Card
        • URL Card
        • Send Catalog Card
        • Single Product Catalog
        • Multi Product Catalog
        • 📍Provide Address
      • Rule Cards
        • Go-To Card
        • A/B Splitter
        • Run-If Card
        • Time Delay Card
        • End Conversation
      • Utility Cards
        • Tag/Untag
        • Subscribe/Unsubscribe
        • Label/Unlabel
        • Setup Attribute
        • JSON API
        • Custom Script
        • Handoff
        • Send Template
        • DND
        • Comments
      • Plugin Cards
        • Shopify Cancel Order
        • Shopify Track Order
        • Shopify Return Order
        • Zapier
        • Pabbly
        • Make
        • Shiprocket Track Order
        • SMS
        • Slack
        • Google Sheet
        • Mail
      • Business Initiated
        • Import Contact
        • Manual Add
        • Custom Event
        • Audience Field Changes
        • Subscribe To Segment
        • Unsubscribe From A Segment
      • User Initiated
        • User Utterance
        • Ad Click
      • Search & Filter Journey
      • Journey Report
        • Statistics
        • Report
    • QRcodes
    • Widgets
      • Configure Launcher
    • Assignment Rule
      • Different Ways Of Chat Assignment
    • Analytics
  • Settings
    • My Account
      • My numbers
      • Teams
      • User Groups
      • Billing
    • Inbox Settings
      • Notification
      • Agent Assist
        • Set Up Welcome Message
        • Set Up Unavailable To Chat
        • Automatic Chat Closure
      • SentiTrack
      • DND Configuration
        • Opt-Out Message Automation
        • Opt-In Message Automation
    • External Protocols
      • API Management
      • Events
      • Webhooks
      • Applications
        • Shiprocket
        • Shopify Marketing
        • Zapier
        • WhatsApp Commerce
        • Make
        • Amazon SNS (SMS)
        • Pabbly Connect
        • SMTP (Email)
        • ZOHO
          • How Zoho Works With Chatman?
        • HubSpot
          • How Hubspot Works With Chatman?
            • Run Campaigns
            • Create Journeys
        • Google Sheets
        • Woo Commerce Marketing
        • Odoo
        • Salesforce
  • Guides
    • Using Amazon SNS in Journey
    • Sending emails to new contacts via Pabbly and Gmail
    • Working of add/update subscriber via Zapier Card to Mailchimp
    • How do you use Shiprocket in Chatman?
  • First Steps
    • Basics Of Inbox Chat
    • Add Your First Intent
    • Make Your First Journey
    • Increase Your Sales With Single and Multiple Product Catalogs.
Powered by GitBook
On this page
  • Prerequisites to connect Shopify to Chatman:
  • Integrate Shopify With Chatman
  • Events
  • Different Types Of Settings:
  • Abandoned Cart Recovery:
  • Order Cancellation:
  • Return Order Request:
  1. Settings
  2. External Protocols
  3. Applications

Shopify Marketing

Achieve workflow automation by linking your Shopify store with Chatman

PreviousShiprocketNextZapier

Last updated 1 year ago

Prerequisites to connect Shopify to Chatman:

  1. Shopify Account: Ensure that you have an active Shopify account, as you will need the necessary credentials and permissions to access your Shopify store's data.

  2. API Credentials: Obtain the API credentials (API key and API secret) from your Shopify account. These credentials will be used to authenticate and access data from your Shopify store.

  3. Permissions: Verify that your Shopify API credentials have the required permissions, such as read access to products, orders, and customer data, depending on the specific functionality you want to implement with Chatman.

  4. Webhooks Configuration (Optional): If you plan to use webhooks for real-time updates from Shopify, configure the necessary webhook endpoints in your Chatman platform to receive Shopify event notifications.

Integrate Shopify With Chatman

  1. Go to and click Start free trial. Enter your email address, password, and store name. Click Create your store.

insert

  1. On the next page, enter some information about yourself and your business. Click Next.

insert

  1. On the Add an address page, enter your store’s address and phone number. Click Enter my store.

insert

  1. You have now created your Shopify account and store. To get your shop URL, look at the address bar of your browser.

It should be something like https://your-store-name.myshopify.com. You can also find it in the Home section of your Shopify admin, under the Store details card.

insert

  1. To get your admin access token, you need to create a custom app in your Shopify admin. Click Apps in the left sidebar, then click Manage private apps.

insert

  1. Click Create new private app, and enter a name and an email address for your app. In the Admin API section, select the permissions that your app needs to access the store data. Click Save.

insert

  1. You will see a confirmation dialog that warns you about the risks of creating a private app. Click I understand, create the app.

insert

  1. You will see your app’s API credentials, including the API key and the password. The password is your admin access token. You can use it to make authenticated requests to the Shopify API. Copy and save it.

insert

  1. You have now completed the steps for creating a Shopify account and getting the shop URL and admin access token. You can use them to build your online store or integrate with Chatman.

insert

  1. Open Chatman and go to Settings > External Protocols > Applications.

insert

  1. Under Shopify tap on the Connect button.

insert

  1. Enter the Shop URL, Shopify admin access token, and tap on the Install App button.

insert

Events

Select the incoming events that you want to trigger in real-time.

Different Types Of Settings:

Abandoned Cart Recovery:

Recover abandoned carts by reaching your customers on WhatsApp.

Set up the time frame for triggering an event after a customer has abandoned their cart. This timeframe can be configured with a minimum of 5 minutes and a maximum of 100 days.

Order Cancellation:

Let your customer cancel the order via WhatsApp and also claim their refund.

Time Zone: Select the store time zone.

Restock: Automatically restocks the products when the customer cancels the order.

Tag Order: Automatically tags the order as "Customer Cancel" after the customer cancels the order. Also, tag the order as "Cannot cancel" if the order has a product with the tag as "Cannot Cancel"

Email Notification: Send an Email notification to the customer for canceling the order.

Cancellation Reason: Send a message with an option to select the reason for cancellation.

Time Limit: Select the time limit to cancel the order once the order is placed.

Return Order Request:

Time Zone: Select the store time zone.

Tag Order: Automatically Tag the order as "Customer Return " and also tag the reason for the return if "Return Reason" is enabled. It will also tag the order with "Cannot-Return" if the order contains a product that has the tag "Cannot-Return.”

Email Notification: Send an email notification when a customer asks for a return.

Initiate Refund: Initiate workflow to process a refund of an item.

Cancellation Reason: Send a message with an option to select the reason for cancellation.

Notify customer: An email is dispatched to the customer upon their initial submission of a return request, and they await your approval.

Time limit: Set up the return deadline.

You have successfully integrated Shopify with Chatman. You can now use Chatman to send , , and more through Shopify.

Webhooks
Shopify
track orders
cancel order
return order