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

  1. 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

  1. 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

  2. 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

Untitled

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

Recording to be added here

  • 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