Journeys creation on BIK Dashboard
Login to your BIK Dashboard by navigating to this link
From the side menu, hover over Journeys and click on Pre-built Journeys from the mini menu, or you can directly open this link once logged in to the dashboard
From the Pre-built Journeys page search for "Nector" in the search bar
Click on the plus icon of the flow to add it to your store
Once added from the library, they'll be available to be used from the journey dashboard
Setting up the Webhook
Copying the Webhook URL from the BIK Journey Dashboard
Open the journey and find the "Starting Point" node and click on it
From the side modal that opened click on "Payload Received on Webhook URL"
From the new central modal that opened
On the top right you'll see an option to "Select an account"
Click on it
From the dropdown select the WhatsApp number you want to use with this journey
Just below it you'll find a copy button, click on it (this is the URL we'll use later on Nector Dashboard)
Now from the bottom of the modal, click Next
Click Next again (don't make any changes here)
Click Create Trigger
Click Save from the side modal
Click on Save Journey button in the header at the top right
Pasting the Webhook URL on the Nector Dashboard
Log in to your Nector account either via shopify admin or directly
Go to Communication > Webhooks
Turn on the status toggle under "Basic Settings"
Now go to the "Send Webhooks" tab
Here find the plus icon to the top right of the table and click on it
In the modal that opened, select "Nector Event" as "Wallet coins rewarded"
Under Webhook URL paste the URL copied from the BIK Journey
Under Webhook Secret you can type 12345678
Once the modal closes, from the table open the webhook event you just created
Scroll down to "Webhook transactions"
Under Wallet Transaction Types, select
Reward
Redeem
Click save
You can refer to this official Nector doc for all things Webhook
That is it you have successfully integrated Nector updates with BIK, you should start seeing the triggers in the journey analytics soon after
In case it's still not working for you please reach out to our team at [email protected]