It's easier than ever to collect information from your customers, to understand their preferences and collect opt in for promotions ahead of the sales season. With WhatsApp Flows, your customers can provide their details and interests in a fast and simple way, without the need to speak with an agent.A business can leverage this information to drive targeted promotions and purchases.
In this guide, we will walk through the entire process to build a Flow for ‘Collect Purchase Interest’ use case. The templates here can be adapted to suit your use case.
Flows we will build will demonstrate how you can:
This template can be further adapted for any use case where you want to collect information from your customers to better understand their attributes and preferences (i.e. registering for a webinar, event, newsletter etc.).
You can preview the Flow on the right of the Builder UI.
The Flow remains in the draft state as you edit it. You can share it with your team for testing purposes only. To share it with a large audience, you’ll need to publish it. However, you can’t edit the Flow once you publish.
See also
After you complete the configurations, toggle the interactive preview in the WhatsApp Builder UI to test the Flow.
Trigger the interactive preview by clicking on settings menu in the Preview section of the Flow Builder and enabling Interactive mode toggle.
In the modal that appears, select JOIN_NOW as the First Screen.
Now, click on Actions tab at the bottom of the code editor in Builder. You’ll see an navigate
action in the list. Click on it to see the details of the action.
Return back to Preview and proceed to complete the first screen and then click on Continue button to navigate to next screen. Back in Actions tab notice the new navigate
action logged and details contains data passed to next screen.
Keep testing out the Flow and observe the data changes in the Actions tab. Similar logs will be generated when users interact with the Flow from their mobile devices.
Before you publish your flow you can also send it and test it on an actual device. To send draft flow to your device, follow instructions here.
See also
When you first created your Flow, it entered the Draft state. And as you edited and saved the modified Flow JSON content, it remained in the Draft state. You are able to send the Flow while it's in the Draft state, but only for testing purposes. If you want to send the Flow to a larger audience, you'll need to Publish the Flow.
You can publish your Flow once you have ensured that:
Remember, once a Flow has been published it can no longer be modified. See Flow Status Lifecycle for more information on the different Flow states.
To publish your Flow, open the three dot menu to the right of the Save button and click Publish. Once published, the Flow can be sent to anyone!
You can send your WhatsApp Flow as:
Upon flow completion a response message will be sent to the WhatsApp chat. You will receive it in the same way as you receive all other messages from the user - via message webhook.
Flow monitoring is only applicable to Flows with endpoint.