Flow Creation & Testing
CTWA FLOW TYPES
1.) Product Card Type Flow
In this flow, a product card is triggered for the respective product shown in ad which consist of details of the product and consist of CTAs like Buy Now, FAQs and Talk to Agent.
Here’s the complete flow :
2.) Quiz Type Flow
In this flow, the user can respond to a few question from the quiz and get pre defined answers on the basis of same after starting the conversation and it is useful for brands in lead generation purposes.
Here’s the complete sample flow :
3.) Product+Quiz Type Flow
In this flow - After going through the quiz, the users can receive custom product suggestions pre defined in the flow through which they can place an order from the flow itself.
Here’s the complete sample flow :
CREATING FLOWS
Make the flow on the gsheet. Examples can be found in these sheets created for different brands:
https://docs.google.com/spreadsheets/d/1r_eAM-t738FgHbnY1OdcY-YRz2fsOfKpWqIwTQQF5Gc/edit?usp=sharing
Get the ad collaterals from the brand, make sure they are interesting enough and convey the USP of their brand. The product page information that’s not covered in ad, try to cover in the flow if important
Get the flow finalized from the client (Content Wise). Ask them specifically what all drop-off points in the flow they want to track. Example: a brand wants to know which category the user selects, so you need to have separate tags for each category button.
DEMO VIDEOS FOR FLOW CREATION :
Product Card Type Flow
(Session Recordings to be added here)
1.) Product Card Type Flow

STEPS
Creating flow manually on Google sheet
Getting product id and product variant id from Metabase using product page link
Creating entry point trigger on utterance management
PAYLOAD FORMAT :
/ctwa_flow{"pattr_id": "gid://shopify/ProductVariant/42524787474609"}
Creating faqs -
Selecting Product
Adding card names
Filling descriptions
FAQS:
ctwa_card_title : To add card title part of the product card {user_name}
ctwa_card_description : To add description part of the product card
ctwa_product_details_1 : To add FAQ of doubts button in the flow
Creating card buttons-
Go to Cards Button App on openblocks
Select the company
Add tag, name it- “CTWA card button”
Now select CTWA card button from ‘select tag’
Click on Add Card Buttons and add the button name and payload
The buttons will remain constant for all product cards in the CTWA flow
Creating Faq buttons
Push changes to the bot
Adding Reminders
2.) Quiz Type Flow
Creating flow manually on Google sheet
Getting product id and product variant id from Metabase using product page link
Creating entry point trigger on utterance management
PAYLOAD FORMAT :
/ctwa_ad1_q1
Since this is a custom utterance, we need to train the bot to recognize it. For this we go to Intent Management.
Go to Intent Management
Go to Company Centric
Select the company
Go to Edit Intent
Add new intent- ctwa_ad1_q1
Go to Train Companies
Select your Company
Click on ‘Generate a List of Companies’
Click on you company and click Train Companies
Go to logs-datam-monitoring on Slack to check if company is trained
Then click on ‘Push model to prod’
Last updated