How to Use the App Store: Connect an App and Trigger a Message Flow
Connect an outside service — Shopify, Google Form, Stripe and more — in the App Store so its events start a ChatDaddy message flow automatically. Full setup walkthrough with screenshots.
Also searched as: app store, connect app, trigger message flow, shopify, google form, stripe, integration setup, app trigger, shop notification, connect integration, supported apps
The App Store is where you connect an outside service — Shopify, Google Form, Stripe and others — so that events in that service start a ChatDaddy message flow automatically. This is the opposite direction to the App node: here the outside app is in charge, and ChatDaddy reacts.
Step 1: Open the App Store
Click App Store in the left menu. You will see every integration your team has already connected, with its status, how many times it has triggered, and when it last fired.

Step 2: Choose your app
Click Create. The Shop Selection screen lists every supported app, with category filters and a search box.
The apps currently supported are:
| Category | Apps |
|---|---|
| E-Commerce | Shopify, WooCommerce, Shopline, Shopline Global, Shopage, Boutir, Tokopedia, Shiprocket, WhatsApp Shop, Hotmart |
| Form | Google Form, Paperform |
| Payment | Stripe, Razorpay |
| Scheduling / Calendar | Google Calendar, Booknetic |
| Property Management | Host Platform, Hostex, Krossbooking |
| Point of Sale | Genius POS |
If your app is not on this list, ChatDaddy cannot connect to it natively. Use Tools → Zapier instead — see the Zapier guide linked at the bottom.
Step 3: Configure the integration
Select your app and fill in the Configure your integration settings panel. Each app asks for different details — an API key, a store URL, a spreadsheet ID or a username, depending on the service.

Each app has its own detailed setup article in this collection (How to install Shopify, How to install Google Form, and so on). Follow that article for the exact values your app needs, then come back here for the trigger step.
Step 4: Add a trigger
Save the integration, then open it again from the App Store list using the ⋮ menu → Edit. Open the Triggers section, click New Trigger, then Add Custom Trigger.
Step 5: Connect it to a message flow
This is the step that links the App Store to your automation. In the trigger you just created, use the Message Flow field to pick which flow should run.
The other settings on the same trigger are optional:
- Send Message On Date — send at a timestamp taken from the app's data instead of immediately
- List of Conditions — only fire when the data matches a rule, for example only when an order status is Paid
- Notification Limit Settings — cap how many times this trigger may fire
- Notification Delay Settings — wait a set time after the event before sending
- Delay Type — Simple waits from the event; Stale waits from the last update to the order Click Save when you are done.
Your flow must already have a starting step saved, otherwise it cannot be selected in the Message Flow dropdown. If your flow is missing from the list, open it, add a first step, save it, and try again.
How the connection works
An App Store trigger always starts the flow from its first step. You cannot point it at a specific node in the middle of a flow. If you need different behaviour for different data, add Condition steps inside the flow. You can add several triggers to one integration, each with its own flow and its own conditions.
Frequently asked questions
Where is Google Sheets? There is no Google Sheets app in the App Store. The closest native option is Google Form, which reads a spreadsheet linked to a Google Form — see the How to install Google Form article. For a plain spreadsheet, use Tools → Zapier.
My integration says Never Activated That means the outside app has not sent ChatDaddy an event yet. Check that the trigger is enabled, that a message flow is selected, and that the setup steps in the app's own install article were completed.
Can one app connect to more than one flow? Yes. Add one trigger per flow, and use conditions to decide which one fires.