Table of Content
- Creating a FlowHunt Chatbot
- Integrating FlowHunt with Post Affiliate Pro
- Implementing FlowHunt Chatbot as a Banner for Affiliate Usage
FlowHunt is a no-code visual platform designed to build AI tools and chatbots, developed by Quality Unit, the creators of Post Affiliate Pro. It offers a wide range of features and components that allow you to create customized AI workflows, without the need of any coding skills. By utilizing FlowHunt features you are able to create an AI chatbot to answer inquries about your products or affiliate program.
We offer our customers initial free credits and a live demo session to assist with setup and address any questions you may have. Our support team would assist you in creating your FlowHunt account, setting up a chatbot, loading a list of URL addresses for the chatbot to learn from, and implementing it on your website or your Post Affiliate Pro portal to allow your visitors to interact with the chatbot regarding your products or affiliate program. We understand that affiliate marketing specialists do not need to be AI specialists, therefore we will be happy to show you how to incorporate FlowHunt into your affiliate marketing strategy.
We are continuously working on expanding our software with new features and improvements, and we highly value your insights and interest in exploring our new software. For any queries, don't hesitate to reach us at support@flowhunt.io.
Creating a FlowHunt Chatbot
If you find the process complicated, feel free to book a consultation with us!
Start by creating your Flowhunt account on this signup page. After receiving the account activation email, confirm the activation and sign in to your account using the login page.
Once logging in, navigate to the "My Flows" section in the menu and click on the "+ Add Flow" button. Name your new flow, optionally write a description for it, and click "Create new Flow".
After creating your flow, you can choose to use one of our predefined template flows or create a new one. For basic integration purposes, we recommend selecting the "Customer Service Chatbot" template and clicking "Apply selected template".
Once you apply the template, your flow will be created and saved. No further adjustments are needed. However, users with FlowHunt experience are welcome to customize it further.
Simply to put, the flow's workflow takes the chat input (visitor's message) and searches for it in the provided knowledge sources. The search results, alongside with the visitor's chat input and the chat history (if there is any) are passed further to create a promt (instructions) for the AI. This promt is then passed to the generator component using the selected LLM model (ChatGPT by default) to process the promt. Finally, the generator sends the result to chat output as a message.
After creating your flow, it's advisable to add knowledge sources. To do this, click the "← Back To Flows" button on the top management panel, then navigate to the "Schedules" section in the menu. Click "+ Add new Schedule" to add your website to the available sources for the flow.
In the pop-up window to add a new schedule, select its type, frequency, and enter the URL of website's home page, or, for example, the URL of your affiliate program page.
The schedule type depends on whether you want FlowHunt to index your entire website and all its pages, a single URL, a sitemap, etc. To have FlowHunt index your entire website, select "Domain crawl". If you want to index a specific page on your website, e.g., a page with information about your affiliate program, select "Single URL crawl".
The frequency determines how often FlowHunt should crawl your website to find new and updated pages. If you've chosen to index your entire website and your web pages are constantly changing, select a shorter frequency. If your website content changes infrequently or not at all, select a longer period.
Complete the schedule setup by clicking "Add new Schedule".
After saving the schedule, FlowHunt begins indexing your website/page. Click the refresh button in the top right corner of the schedule list to refresh & see the task status.
As soon as the indexing of your website/page is finished, return to the "My Flows" section and edit the flow you created earlier.
Within your flow, click on the "Document Retriever" component to edit it and select the schedule you recently created in the component's settings Schedules section. Don't forget to hit "Save Flow" in the top right corner.
Click the "← Back To Flows" button to get back to the main screen and navigate to the "Chatbots" section. Click on the "+ Add Chatbot" button to create a new chatbot.
In the pop-up window, name your chatbot and select the flow you've created for it. Finish the chatbot configuration by clicking "Add new Chatbot".
After creating your chatbot, you can test it straight away by clicking the "Try Chatbot" button at the end of its row in the Chatbots section.
To integrate the chatbot into your website, click the "Integrate" button to get the integration script. Copy the script and paste it into the footer of your website.
Integrating FlowHunt with Post Affiliate Pro
If you want to add the chatbot to your Post Affiliate Pro portal, navigate in your merchant account to Configuration > Design > Signup page theme, edit your active theme, open the "footer.stpl" file, and add the script before the </footer> HTML tag. Remember to enclose the script into the {literal} {/literal} tags, as all scripts need to be.
If you'd like to add the chatbot to your Post Affiliate Pro affiliate panel, navigate in your merchant account to Configuration > Design > Affiliate panel theme, edit your active theme, open the "footer.stpl" file, and add the script to the end of the file. Do not forget to enclose the script into the {literal} {/literal} tags, as all scripts need to be.
Implementing FlowHunt Chatbot as a Banner for Affiliate Usage
Another very beneficial feature of FlowHunt Chatbot is the ability to offer the chatbot to your affiliates as a banner. This unique workflow allows the chatbot to be enhanced to automatically append affiliate and banner URL tracking parameters to every link the chatbot offers to the visitor. Affiliates can then seamlessly integrate the chatbot banner into their blogs or websites. Visitors to these affiliate sites can interact with the chatbot and ask questions about your products for instance. Every link provided by the chatbot will contain Post Affiliate Pro (PAP) URL parameters, due to what any link within the chatbot will work as an affiliate link, tracking the click and the visitor as being referred by the affiliate.
To set this up, first navigate in your FlowHunt account to the "Chatbots" section and edit your chatbot.
In the chatbot settings, click to show the Advanced settings and insert ?a_aid={$refid}&a_bid={$bannerid} into the "URL Suffix" field. Save the change by clicking "Update Chatbot".
If you've changed the default a_aid & a_bid URL parameter names in your Post Affiliate Pro account under Configuration > URL Parameter Names, you must also update the parameter names also in the URL Suffix field.
After updating the chatbot, get and copy its integration script and proceed to your Post Affiliate Pro merchant panel.
In your merchant account, navigate to Banners > Banners manager, click on the "+ Add banner" button, and select the "HTML banner". Name your banner, choose the campaign in which clicks on the links provided by the chatbot should be tracked, and switch the banner's code editor to "Html". Paste the chatbot integration script into the "Html code" field. Finish the setup by clicking the "Create" button.
Once the chatbot banner is created, your affiliates can retrieve its code from their affiliate panel and integrate it into their websites. The URL parameters, containing the banner ID and unique affiliate ID, will be automatically added to each link provided by the chatbot to the visitor.
The chatbot comes in two versions - as an embedded chatbot window, or as a button fixed in the bottom right corner. You can select the chatbot's version when you are retrieving its integration script. You can choose to provide both of them to your affiliates for them to decide which version they like to upload on their website.