The following is a list of the integrations supported by our system, highlighting key features and benefits. Click on any of the below integrations to explore detailed guides and connect the right tools to your system(s).
Create a dynamic form within a few minutes and embed it on your own and/ or business website. Dynamic forms can be customized to serve various purposes. Here are a few ways in which Dynamic forms can be customized:
If you're not yet familiar with Google Tag Manager and Analytics, don't worry! We've got you covered. Check out our previous articles (Setup & send data) for a step-by-step guide to get you up to speed. This article mainly focuses on the following:
• Sending data from Serviceform tools.
The Defaults events initiated by the Serviceform tool are sent via the Data layer.
• Sending data from the questions in the chat flow
You can create and send custom events to the Data layer which can be then forwarded to Google Analytics via Google Tag Manager.
1. Login to your Serviceform account and select your preferred tool under Tools section.
2. Navigate into the Flow section.
3. Choose an element in the flow builder that you want to trigger a custom event.
4. Click on Actions and add a new action to the selected element.
5. Select Run Custom JS(Javascript).
6. Under Custom Javascript, type the javascript code to push the event to the data layer. You can name your event, i.e. button_push, according to your preference.
window.dataLayer.push ({'event': 'button_push'});
7. Once you have saved and published the chatbot in your Website, you can receive the custom events from the chatbot when the element is triggered.
8. Open Google Tag Manager and set up a trigger to listen to the custom event.
9. Create a Tag in Google Tag Manager in order to send the data to Google Analytics.
10. Navigate to the Google Analytics dashboard, click on Reports, then proceed to Engagement and finally select Events. You can find the custom event that was pushed from your Chatbot to Tag Manager and subsequently to Google Analytics.
• Sending custom event for every live chat request
You can send a custom event to the dataLayer when the live chat is initiated.
1. Navigate to the Tools installations page and click on + Add new rule.
2. Type "/" as the link and select Custom js.
3. Enter the following code by replacing Type here with your preferred text.
window.sfDatalayerMessage = 'your message';
4. Enable the rule and click on Save rules.
Once the custom rule is saved, the 'service_message" event would be pushed to the dataLayer along with the text which was manually entered in step 3.
window.dataLayer.push({
'event': 'serviceform_message',
'chatProgress': window.sfDatalayerMessage});
By following these steps, you can seamlessly connect your Serviceform chatbot with Google Analytics through Google Tag Manager. It's like setting up a virtual handshake for your chatbot and analytics - easy and effective! Once everything is set up, you can track all your chatbot events effortlessly. Note that it would take up to 48 hours for the data to be updated in Google Analytics. Happy tracking!
Serviceform starts for free and you can use it for free forever. If you want to generate more than 50 interactions per month, our plans start at,
Our help team is always ready to help. You can visit help.serviceform.com to access our help documentation or you can chat with one of our support team members here. Also, you can ask anything in an email to our support team via help@serviceform.com.
The free forever plan gives you access to all conversion tools. Our conversion tool suite includes Chatbots, Forms, Popups, WhatsApp Chatbots, Landing Pages, and much more. You can install as many tools as you wish and get 50 interactions every month entirely for free.
You can sign up with just a single click through Google or Microsoft. Or you can enter your company email address and sign up. No credit card required and you can use Serviceform for free forever.
Our easy drag and drop builder lets you custom, personalized chatbots without having to write a single line of code. If you run into any issues, you can always refer to our help documentation.
Serviceform generates a unique pixel code which you need to simply copy and paste into the <head> tag of your website. Then all you need to do is to toggle a button from our simple website setup, and your conversion tool will be live on your website.
Yes, our conversion specialists are happy to help you do the setup. Simply book an appointment with our team and let them know what you want.
Yes, Serviceform tools can be integrated with more than 100 applications including, Hubspot, Salesforce, ClickUp, and even Google Sheets. Click here to learn more.
Currently, only 5 AI Scraper jobs can run simultaneously. If you have more jobs, they will queue and start automatically once a slot is free.
Try using Manual mode and add a few links to see if they work. If successful, you can continue using Manual mode. For websites with complex structures, also try Manual mode with the Advanced Scraper type.
Some websites block automated requests, which may prevent scraping. To fix this, the customer must whitelist our IP addresses:
Whitelisting these IPs allows our scraper to access the website without being blocked or hitting rate limits. We use only these two fixed IP addresses for scraping.
his may happen if:
Solution: Use Advanced Scraper, double-check CSS selectors, and ensure required URLs are included.
Yes. Limit scraping to one language per site to avoid duplicate information. For example, set the site name to Customer FI if scraping Finnish pages only.
Basic: Always try first—it’s less resource-intensive.
Advanced: Use if Basic doesn’t return results.